移动运维平台中的事件(移动端运维)

来源网友投稿 690 2023-02-17

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。
本篇文章给大家谈谈移动运维平台中的事件,以及移动端运维对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享移动运维平台中的事件的知识,其中也会对移动端运维进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

移动运维部监控平台工作所要做的事

没有师傅带移动运维平台中的事件你么?一般新近的员工都有师傅啊移动运维平台中的事件,还有你不会的时候可以问老员工啊,比在这里问好多移动运维平台中的事件了吧,监控班其实只要会看告警就差不多了,就算告警你不懂什么意思,你按提示读给专业班组的人听,他们都会处理的

故障,事件,运维,运营的区别和定义

故障是指动力设备不能正常运行,某些部件损坏;
事件是指某些事情超出了正常秩序,造成了人、财、物的损失;
运维是指对设备设施运行维护的单位或个人,也是一种工作行为;
运营是指企业的正常经营活动,运作经营的单位或组织;

锐捷网络有哪些大型体育赛事网络运维成功案例?

北京奥运会,以及建设北京奥运村、奥林匹克森林公园、天津奥体中心等奥运场馆网络平台; 2010年的广州亚运会上, 锐捷承担管理网的设计、建设及网络运维保障服务;深圳大运会上,锐捷网络监控大运会网络设施;伦敦奥运会再次牵手新华社负责移动报道网络工程。

移动客户服务案例

四川移动SiteView网管系统覆盖四川移动全省范围移动运维平台中的事件,包括四川移动办公大楼、地市级区域、成都郊区等区域移动运维平台中的事件的网络系统,其中还有部分无线网络。在四川移动的全省网络拓扑中,共有两台中心交换机、数十台windows、Unix服务器和数十台交换机。SiteView网管系统通过SiteView监测器采集各种监测数据,可以及时发现、定位、处理故障,并可生成灵活、完善的系统性能报告,为四川移动的网络规划提供依据。
SiteView的分组管理
运行SiteView网管系统,首先呈现的界面就是分组视图,SiteView网管系统的每一个监测都隶属于某一个监测组。通过分组视图,四川移动的运维工程师可以从整体上了解网络运行状况,比如有几个警告、有几个错误等。从图1中可以看出,四川移动将其网络分为业务组、服务器组和网络组。以第一组“业务组”为例,该组内有域名解析、EIP业务组、计费业务中心、经营分析系统、互联网组五个部分。若该组出现故障,SiteView会以不同的颜色显示出来(绿色为正常、黄色为危险,红色为错误),同时以短信、Email等方式发送告警。
图1 SiteView分组视图
SiteView对服务器的监测基于TELNET、SSH和WMI,通过获取远程服务器的系统资源,监测CPU、内存、磁盘空间、服务、进程、网卡、接口状态、日志和目录等的运行状况移动运维平台中的事件;SiteView对网络的监测基于SNMP和ICMP等协议,可以全面监测整个网络体系,包括网络的连通性(Ping)及其网络设备(路由器、交换机、防火墙)的状态,如监测端口、路由器CPU负载等;SiteView对业务的监测可参见以下对应用系统监测的详细介绍。
对应用系统的监测和管理
SiteView对应用的监测,基于ODBC、POP3、SMTP等协议,除数据库服务外(用户配置ODBC数据源),通常不需要对被监测服务进行配置。为确保电子邮件、办公系统、增值业务系统、网站等应用系统的正常运行,四川移动从系统是否可用、系统资源占用情况和系统性能指标三个方面,重点加强了对Email服务、GIS及MIS系统、OA系统等的监测。运行机制如下:
1、应用可用性监测
Database监测器可以直接了解数据库执行一段SQL语句花费的时间,设置3个左右Database监测器,让程序定时执行一些重要的与业务相关的SQL语句,如果查询时间超过阀值,表明数据库出现问题了;业务流程监测器通过模拟一个与数据库相关的业务流程过程,测试业务流程是否成功、整个流程的访问时间、每一步访问时间等数据,从而验证数据库是否正常工作。
2、系统资源占用监测
监测数据库服务器的CPU、内存、磁盘、目录、文件、日志等,确保数据库处于良好的工作环境中;监测关键端口,关键端口是数据库Server和Client通信的端口,一旦出现问题则Client无法访问Server;监测数据库进程,尤其是其中的4-5个关键进程。
3、应用自身性能指标监测
通过数据库性能监测器,监测数据库的各项重要的性能指标是否正常,可了解到数据库本身状况,如Open Cursor等;这对保证数据库正常工作、提高数据库的性能都是很有帮助的。
网络应用拓扑图的监测和管理
为方便管理一些常见的关键应用,四川移动的运维工程师通过Visio绘制了不同的应用拓扑图,并发布至SiteView与后台数据库关联。如图2所示,四川移动绘制并发布了全省网络拓扑图、高升办公区局域网、地方网络拓扑图、服务器连接图、高升主机机架图、成都郊区网络等。
图2 网络应用拓扑图
点击图2中的“服务器连接图”,即可查看服务器连接的运行状况。图3共绘制了6种不同的服务器连接拓扑图,分别为OA系统、EIP系统连接图、EIP存储部分光纤通道连接图、GIS及MIS系统连接图和fuwu等。以OA系统连接图为例,SiteView监测器会以模拟用户登陆的方式,通过特定的监测频率定时访问四川移动的OA系统,进而检测其系统是否可用、系统资源占用情况和OA性能指标(详见“对应用系统的监测”)。当OA系统出现错误或危险时,首先颜色会发生变化,同时SiteView会根据运维工程师的设置,以短信、Email或语音等方式发送报警。
图3 OA系统链接图

数据自动化运维应该注意哪些事项

一、基础数据概况

CMDB中文是配置管理数据库,存储与管理企业IT架构中设备的各种配置信息,与未来的IT运维管理标准化和流程化紧密关联,并且支持流程的运转。运维管理平台创建初期或初版中的CMDB更多是偏向IT资产管理,我们在这里定义的IT资产管理,暂时抛除公司个人使用的普通PC机。

日志主要存储CMDB中涉及到服务器或是其它设备的日志信息。

DB主要是所有IT系统的数据库信息,包括运维管理系统本身的数据库。由于数据库的重要性,所以在基础数据中单独一个模块管理数据库,包括生产数据库、测试数据库、开发数据库。数据库的日志放在日志模块进行统一管理,监控和备份。

知识库主要存储日常运维管理中发生的事件、问题以及一些经典问题的解决和常用的解决方案,主要起到运维管理辅助的功能。

二、基础数据三要素

基础数据要求完整、准确、实时,这三个特性缺一不可。

1.完整性

完整性,要求在数据采集整理阶段,要一一梳理,不能有遗漏。任何一个设备的疏漏都将会导致未来出现问题。例如最近的勒索病毒在防范上需要给服务器升级打补丁,这个时候就是根据服务器清单一一对照,升级。如果有遗漏落下的服务器未及时打补丁而导致病毒入侵,后果将很严重。那么,如何做到完整性呢?大致可以分为以下几步:

首先数据采集阶段多人(推荐三人以上)同时对IT资产进行采集,那么在数据采集完成后,将会有三份或以上的IT资产清单。

接下来就是相互确认阶段。相互check对比两方的清单和自己梳理的清单,找到不一样的地方,大家在一起开会进行讨论。经过这个阶段,会产生一份相对完整且三方(或以上)认可的IT资产清单。

最后就是三方(或以上)一同针对认可的IT资产清单进行最终check,确保最后的清单,是经过多方讨论确认,并最终又check过的IT资产清单。此时这份IT资产清单,相对比较完整。另外在梳理、讨论和check的过程中,针对新增、变更、删除的IT资产一定要及时更新我们的IT资产清单。

2.准确性

准确性要求IT资产清单或是CMDB中存储的数据不能与实际情况有任何差异。要做到基础数据的准确性除了在数据采集阶段要下功夫外,要在运维管理的每一个阶段定期对基础数据进行审计,确保基础数据中的数据无误。一般月度一小审,半年一大审,具体情况根据企业的IT规模而定。

3.实时性

基础数据的实时性可以确保数据的准确性。即基础数据的每一次变动,包括增加、删除、修改,不论大小,只要有变动(在运维流程完结阶段,执行运维操作成功后,就要及时更新基础数据。忽略基础数据的实时性,必将导致准确性大打折扣,在以后的月审、年审中必将导致额外的工作量。一般在审计的过程中,当数据的错误率达到一定程度后,需要重新梳理全部数据,以确保最终的准确和完整。

CMDB

CMDB总的来说分为:产品线、资产管理、供应商管理三个部分。

总的思路是:通过产品线管理IT资产,通过IT资产信息管理硬件或服务提供者,供应商管理。

1.产品线

产品线是指整个公司所有IT系统、产品按照属性进行归类划分。这有一个前提,就是梳理整个公司的IT项目和IT服务。这里项目也可以理解为每一套IT系统,例如OA、CRM、订单系统、支付系统等等。

IT服务主要是指:应用服务(Tomcat、WebLogic、数据库服务等),基础IT服务如Nginx、Varnish、Redis等。通过项目和服务两个维度来管理IT资产,尤其是虚拟机。因为一般系统和服务都是部署在虚拟机上,虚拟机的宿主机则是一台台物理主机。

产品线的划分一般除了根据业务分类划分几个大的产品线外,还需要划分一些基础产品线,如:信息安全产品线,主要管理信息安全、网络安全等系统和设备等;基础服务产品线,如Nginx反向代理大部分系统,Varnish缓存Web静态资源等。

在这里单独说一下产品线和项目包括的服务必须制定运维优先级等级。运维等级的制定不能简单定义为多少级,而应该是为每一套系统进行运维优先级打分,分值不能一样。这样保证在大面积故障的时候,可以根据优先级解决问题。

2.资产管理

资产管理主要有以下几个方面。

首先是比较大的机房管理。有的企业可能会有多个机房,每个机房的基础信息,如带宽、位置、值班电话等都需要加以整理存储用来管理机房信息。机房中的机架、机柜、交换机、路由器等硬件信息,机房的空调、UPS电源、环境监测系统等都属于机房管理的范畴。

安全设备管理。安全设备管理这里主要包含防火墙、IPS、WAF、VPN等网络设施。企业信息安全非常重要,在运维管理中也把安全作为一个单独的模块进行管理。通过购买安全硬件设备和安全服务,不断学习和研究,从而保护好企业数据信息。

服务器管理。这里假定企业实现了虚拟化,大部分系统和服务都部署在虚拟机,而虚拟机是部署在物理机上。服务器管理分物理机和虚拟机分开管理,同时又密切关联。虚拟机在哪一台或几台物理机需记录清楚。

根据产品线中定义的运维优先度等级,在资产管理中的每一个节点标注上相应的等级分值,以便出现大规模故障,有选择、有重点、有顺序地逐一解决问题。

3.供应商管理

供应商管理主要是管理由第三方企业提供的IT系统或设备的服务信息。记录供应商的具体信息、值班电话、硬件备件库等信息。

以上几个模块单独管理,但是又密切相连。如产品线包含哪些项目,包含哪些服务,这些项目和服务部署在哪些虚拟机上,虚拟机又在哪一些物理机上,物理机分布在哪些机房和在机房中的具体位置,物理机在机房中的网络位置和网络架构如何,经过哪些安全设备等等。

反过来需要知道某一些机房有哪一些物理机,物理机位置,安全设备,以及安全设备与物理机的网络架构等,物理机上又有哪些虚拟机上部署了哪一些项目和服务等。系统和服务属于哪些供应商提供,供应商又提供了哪些系统、设备或服务器等。都要多维度进行管理。要求做到某一环节的故障,一查就知道所有受影响的系统和服务。CMDB中的信息相互交织,多维度查询和管理,构建出一张完整的总体架构图,通过总体架构图除了展现出各个部分的基础信息外,还描述了所有的依赖关系,做到坏一点而知全面。

日志

通过日志可以比较准确全面地知道系统或是设备的运行情况,可以返查问题产生的原因,还原问题发生的整个过程。通过日志也可以提前预测系统可能要发生的问题或是故障,如系统安全日志,如果网络攻击会在系统安全日志中有一定的体现。

1.系统日志

系统日志主要指的是操作系统的日志,主要在/var/log下的各种日志信息。包含系统操作日志、系统安全日志、定时任务日志等。系统日志是运维管理安全模块中审计的重要依据。一般默认的操作系统日志不能满足要求,需要对系统的参数进行修改,如为history命令加上时间戳、IP,并且长久保留历史等功能。并且对日志文件进行处理,不允许用户进行清空命令,只能append。

2.应用日志

应用日志主要记录应用服务的健康运行情况以及业务操作的具体日志两部分。应用监控运行情况反应应用服务的健康状态,如果应用占用CPU或是内存过高或是忽高忽低不定,都可以通过分析应用日志结合业务操作日志得出结论。业务操作日志可以为业务审计提供主要依据。有一些系统喜欢把业务操作日志写到数据库中,这个也是需要注意的。不过不管在哪个地方,要求是不可缺少的,它为以后业务审计和问题返查提供依据。

3.数据库日志

数据库日志主要反馈数据库的运行情况。通过监控和管理数据库的日志,及时了解数据库的运行情况,遇到问题及时解决等。可以通过数据库日志结合数据库系统自带的数据库如Oracle的系统视图v$开头,MySQL的performance_schema等。虽然数据库的一些信息不是存在日志中而是在数据库里面,但是也可以作为数据库日志的一部分进行管理和监控,已便我们及时知道数据库的监控状况,从而预防可能出现的问题。

4.设备日志

设备日志一般是一个比较容易忽略的地方,但设备日志往往可以反映设备的运行情况。交换机故障,防火墙故障等设备故障都可能引起大面积的系统和服务故障。所以设备日志一定要收集,分析和监控预警。常用的设备日志有交换机日志、防火墙日志、网络安全设备日志等。

在CMDB中梳理的IT基础设施的基础上,对日志进行分类收集、管理、分析和监控,配着监控管理模块的系统,就已经可以达到多方位监控IT系统,保障IT系统的安全稳定。

DB

由于数据和数据库的重要性,在基础数据中,数据库作为单独的模块存在,根据环境划分为:生产数据库、测试数据库、开发数据库。严格区分三种环境的数据库,避免测试数据到生产环境,生产数据到测试环境等。另外数据库中数据也为业务监控提供数据依据。通过查询数据库中的数据,依据业务逻辑进行判断是否有错误或是遗漏的数据。

知识库

知识库在整个运维管理中是一个辅助功能,主要为运维提供事件管理、问题管理。很多朋友可能会疑惑为什么把事件库和问题库放在知识库这里,这些不是应该在CMDB中吗?这里稍微解释一下,其实本人也并不太清楚这种办法是否可行。在CMDB模块中更多是偏向IT资产管理,为以后的运维操作提供运维范围和运维目标。而事件(主要指运维过程中遇到的所有的运维事件)和问题(需要进行变更发布才能解决的事件升级)更多是在IT资产之上,是解决IT资产的过程中遇到的事件和问题。如果把CMDB作为IT运维的基础管理对象和范围目标的话,事件和问题应该单独出来。也许在后面的运维管理中,逐渐强化CMDB的功能,会把事件库和问题库回归到CMDB模块中。

知识库中还包含经典案例库,主要是解决一些常遇故障、经典问题的解决方法的整理和归档。

解决方案库只要是一些常用的或是探索中的解决方案,例如:Nginx+Tomcat+Redis部署方案,FastDFS分布式文件服务器方案等。

文档库主要用来存储运维管理过程中执行的运维标准和规范以及运维的流程规范,常用的一些规范举例:

文档库也包括一些企业或是部门的规章制度,与供应商的合同条文等。主要是涉及到IT系统文档的一个存放和查阅的地方。

运维标准和运维流程的文档一定是必不可少的。因为运维自动化的前提就是运维的标准化和流程化。如果没有明确的标准和规范的流程,运维自动化就只能一直停留在测试环境的假想空间中。

总结

基础数据在整个运维管理中起到基础、奠基的重要作用,也是做运维管理平台的第一步和以后每一步的重要依据。一定要舍得投入时间、人力等来建立起完整、准确、实时的基础数据。打好地基,以后运维的每一步都将有条不紊地循序渐进,终将建设成属于运维的高楼大厦。

关于移动运维平台中的事件和移动端运维的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 移动运维平台中的事件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于移动端运维、移动运维平台中的事件的信息别忘了在本站进行查找喔。
上一篇:it运维绩效考核指标(it运维工作职责和绩效考核)
下一篇:ab性能测试(ab测试参数)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~