Icinga监控平台三篇

2024-07-16

Icinga监控平台 篇1

电力营销业务是国家电网公司生产经营的关键环节,担负着保障公司经营成果、展示企业形象的重大责任。营销信息系统是电力企业的重要信息系统,支持营销业务的正常开展,其高可用性、稳定性尤其重要。目前,各网省电力公司负责对本省的营销系统进行维护,系统架构庞大而复杂,涉及多种硬件设备和软件系统,为了保证系统的正常运行,需要对营销信息系统软件和硬件进行内容繁多且复杂的监控,对营销运维工作提出了很高的要求。

1 营销信息系统运维要求

营销信息系统包括营销业务应用系统、95598 客服系统、银电联网系统、电力微信公众服务平台等一系列系统。由于营销信息系统的重要性及其软硬件架构的复杂性,各网省电力公司十分重视对营销信息系统软硬件以及营销业务的监控工作,对自动化监控工具的要求很高,不仅需要监控主机设备、网络交换机设备和存储设备,还需要监控如Oracle数据库、Web Logic、F5 负载均衡等软件系统的状态,更重要的是对重要营销业务量指标的监控,具体表现在以下几个方面。

1)对营销信息系统硬件的监控。监控设备的运行状态是否为正常、宕机或不可访问状态;监控主机资源使用情况,如处理器负荷率、磁盘利用率、内存使用率等;监控主机设备网络服务,如HTTP、Ping等。

2)对营销信息系统软件的监控。监控服务器上应用软件及服务的运行情况,如Web Logic、Oracle、Cogons等。

3)对营销应用业务的监控。对营销业务应用系统登录人数、95598 客服系统排队人数、银电联网前置机业务量、电力微信公众服务平台等具体业务进行监控。

4)其他方面。需具有详细的日志系统;提供友好的数据展示界面;当问题产生或解决时通过电子邮件、短信等方式告知指定人员;编写自定义脚本插件,实现各种状态数据获取等定制化功能。

2 Icinga监控平台

2.1 Icinga特点

Icinga是一个运行在类Unix操作系统上的主机与网络监控软件,是监控软件Nagios的升级项目[1]。Icinga为用户提供了一个完整的开放式平台架构,通过各类插件,任何状态数据都可以通过该平台进行预警或展示,该特点使得Icinga能实现从硬件设备、网络设备到操作系统、应用软件再到业务应用的多层次预警或数据展示[1,2]。

Icinga利用其众多的插件实现对本机和远端服务的监控,当被监控对象出现异常时,Icinga会及时给管理人员告警。此外,Icinga支持自定义脚本,用户可以用自定义脚本来实现定制化的监控需求[3]。

2.2 Icinga架构

Icinga监控中心应部署在独立的服务器上,运行在Linux/Unix等操作系统上。每台被监控的主机和设备通过简单网络管理协议(Simple Network Management Protocol,SNMP)与监控中心服务器进行通信,这些后台程序也称为插件(Plugins)或代理程序(Agent)。监控中心服务器读取配置文件中的指令与远程的守护程序进行通信,并遥控远程的守护程序进行必要的检查,同时通过NDOUtils组件将监控信息存入数据库[4]。

3 Icinga监控平台应用

Icinga是一个开放的平台,利用常用插件或自定义插件,可实现对营销信息系统的硬件设备、操作系统、应用系统及业务情况进行“四位一体”的监控。

3.1 硬件设备监控

主机设备是重点监控对象之一,服务器的CPU、内存及I/O情况可直接反映出系统的负载情况,是判断系统可持续服务能力的重要指标。Icinga监控平台以Ping的方式确定主机是否可达或宕机,并实时获取主机负载数据。一旦出现异常,根据预警阈值第一时间发出告警[5]。主机状态监控界面如图1所示。

以对某台服务器中各项资源负载情况的监控为例,某台服务器中各项资源的负载情况如图2 所示。

同时对其CPU负载进行监控,某台服务器中CPU的负载情况如图3 所示。

通过向被监控主机增加插件的方式获取所需的主机资源数据,预警阈值设置在被监控端,阈值可调,插件根据监控的数据与阈值进行比较,超出阈值则向Icinga服务端反馈预警信息,服务端收到预警信息之后显示预警信息,并根据设置发出相应的告警[6,7]。

3.2 应用软件监控

对应用软件监控的重点对象是数据库与中间件。 营销业务应用系统采用主流数据库软件Oracle,应用的中间件为Web Logic,系统架构为J2EE。

营销数据库活动会话及主机资源监控界面如图4 所示。

营销应用服务器链接监控界面如图5 所示。

3.3 应用业务监控

利用Icinga平台,通过编写相应的插件代码,对核心业务数据表、关键前置机等进行监控,轮询并反馈业务数据,可以完成对多项业务内容的监控,如银电联网交易情况、营销系统在线用户数、95598 电话接入情况、微信平台运行情况等。

1)银电联网监控。通过在银电联网前置机上部署Icinga客户端,并编写Perl插件获取前置机的交易数据,Icinga服务端通过定期轮循主动检查客户端,反馈业务数据,并在监控界面展示银行与电力部门的业务交易汇总数据。

2)营销系统登录监控。利用Perl脚本分析负载均衡器数据文件,统计当前用户的在线连接情况。也可以利用Shell脚本调用SQL/Plus连接数据库,从业务系统数据库数据统计在线用户情况。采用后者时需要优化SQL语句,合理设置监控频率,以减少监控活动对业务系统性能的影响。

3)95598 客服话务平台接入监控。95598 客服系统是电力企业最重要的对外窗口,需重点监控电话接入的可用性,可从2 个方面进行监控:一是电话交换机网络和硬件情况,二是电话接入服务情况。电话交换机带有SNMP功能或简单的TCP/IP协议,通过Icinga监控电话交换机的网络通信情况,监控电话是否可用。对于电话接入服务,可通过监控服务进程状态确定其是否可用。

4)电力微信公众平台服务监控。电力微信公众平台作为企业面向公众的窗口之一,其可用性和稳定性直接影响到企业的形象,在故障第一时间或出现故障前介入处理,保证持续可用性非常重要。可通过部署Perl脚本插件,监控电力微信服务器状态,分析应用日志发出的预警信息。

3.4 监控告警提醒

Icinga内置告警插件,用户可通过多种方式发送警告信息,最常用的方式为通过邮件、短信或邮件和短信组合发送,同时还可以自定义告警信息发送级别、分组发送、发送时段、发送间隔等[7]。

3.5 监控系统数据展示

Icinga提供了监控平台、常用的监控功能及有限的统计分析功能,可利用此平台进行二次开发,以满足个性化需求。多台主机CPU负载曲线示意如图6所示。

该功能采用Perl脚本实时监控Icinga的状态文件,分析CPU状态数据,并将数据实时传输至数据库存储,最后利用图表工具生成曲线[7]。

4 结语

Icinga是高度开放的监控平台,可根据需求对营销应用系统从设备、网络、主机、应用软件、营销业务等进行多维度的监控,并利用其提供的预警平台实现多途径的预警提示,确保对营销信息系统的全面运维监控,以及对故障进行快速反应。实践证明,采用Icinga进行监控,可以为对电力企业营销信息系统的软硬件及业务进行多方位、全覆盖的监控提供有力支持。

网页监控打造完美聚合平台 篇2

网站监控一劳永逸

帮看网(http://www.580k,com)是一个提供信息及时关注、报告的服务平台,用户只需输入一个网页地址,它就能实时关注,并邮件通知或在线报告关注地址的变化信息。

添加帮看:在IE地址栏中输入http://www.580k.com,进入帮看网首页,单击“注册”链接,填写相关资料,填毕单击“完成注册”按钮即可成为帮看网注册用户。登录后在“您关注的地址”栏中输入要监控的网页地址,点击“帮看”按钮,在打开的页而中添加标题、关键字、所属目录和关注内容,单击“保存完成”按钮完成帮看添加(如图1)

提示Attention

其中“关注内容”分为“所有变化”和“链接变化”两项,用户可以根据需要自行选择监控范围。如果标题显示有乱码,可单击“应用高级选项”链接,自行指定页面编码。

监控帮看:添加完成后,必须手动开启监控功能单击页面右侧的“立即去监控”按钮,进入数据读取状态,稍等片刻即可在显示列表中显示监控页面的更新信息,我们可以随时打开链接查看更新内容,也可以指定日期查看以往的内容;此外,添加的帮看地址还可进行编辑、删除等操作(如图2)。开启了“监控”功能后,帮看网会实时监控指定网址的更新内容,并第一时间通知你。

软件监控事半功倍

WebSite-Watcher可以实时监察网站的更新情况,让你不用开肩浏览器就可获取最新的资讯,它几乎可以监察互联网下的所有网站,并且用日期变动或内容变动的方式来检查更新,个性化定制采集的特性使得用户可以将需要的网站添加到WebSite-Watcher中。

添加监察网址:在WebSite-Watcher主界面上依次单击“书签/新建一新建网页/论坛/Rss馈送材料”,打开“新建书签向导”窗口,选择“页面可以直接访问”选项,在URL地址栏中输入要监察的网页地址,单击“前进”按钮初始化页面,在“选择页面类型”窗口中根据添加的页面类型选择“网页”、“论坛”或“RSS/Atom-Feed”,再次单击“前进”按钮完成监察书签的添加。

实时监察更新:WebSite Warcher的监察文件夹分类选项非常详细,默认情况下,已添加书签的“自动监察”功能是关闭的,我们可以手动开启这项功能。单击“书签属性”,打开“书签”窗口,在“自动监察”选项卡中勾选“启动自动监察”复选项,根据自己的需要设置监察书签的时间间隔即可。WebSite-Watcher本身集成了wEB浏览功能,因此被监察的网址可以直接在WebSite-Watcher中打开,在书签列表栏中显示我们已经添加了的书签名称、网址、变更时间、检查时间以及状态,双击要检查的书签名称,在书签列表栏下方的浏览页面中会自动打开该网页(如图3)。同时,我们还可以对所有书签进行实时监察,在系统托盘的WebSite-Watcher图标上单击鼠标右键,开启“自动监察”功能,WebSite-Watcher会以倒计时的方式监察书签的变化状态,并及时反馈更新信息。

Icinga监控平台 篇3

矿山集团监控现状

鞍钢矿业集团下属十大采矿区及若干矿产企业。每个矿区及企业都已经建设了自己的监控系统,来保证生产安全。这些监控系统都以本企业或本矿区为监控中心独立形成网络,起到辅助进行生产调度及生产安全管理的作用。视频监控平台功能介绍

1、通过我公司的远程视频监控平台可以把鞍钢所有矿区及附属企业的监控视频实现总部集中管理,集中监看、集中控制。

2、集中显示控制。

在总部设置矿山集团视频集中显示大屏幕,大屏幕可以通过控制进行实时显示所有矿区及附属企业的视频图像,并以电子地图的功能来确定摄像机位置及调取实时视频图像。管理人员可以通过电脑控制任何一个摄像机的前端控制功能,即控制动点摄像机的上下左右的转动。任意前端现场的声音可以通过括音设备在控制中心进行监听。

3、强大的平台兼容性。

平台通过多年的开发积累,已经兼容了市场上国内国外90%的品牌的视频图像存储设备软件。平台可以是基于在原有视频监控系统的基础上进行升级操作,对前端所有视频设备不做设备改造。所有操作不影响前端视频监控网络正常工作。

4、网络监看功能。

此平台搭建完成管理部门领导可以通过任何一台在网的电脑进行实时的查看每个环节上的监控视频、控制每一路视频图像、监听每一点的现场声音。平台设有多级别的访问权限。每个企业或矿区领导可随时监看自己所管辖区域的视频图像。集团领导可以监控所有在网视频图像,是最高权限者。

5、移动视频监看功能。

上一篇:癫痫发作论文下一篇:急性放射性肺炎