网络与自动化设备监控预警系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
附件1
无线电台管理局技术进步奖推荐书
(2015 年度)
一、项目基本情况
我单位严格按照无线局《技术进步奖励办法及实施细则》的有关规定及《无线电台管理局技术进步奖推荐书》填写说明的具体要求填写了本推荐书。
我单位保证推荐书的内容及全部附件材料内容属实,不存在弄虚作假情况,且不存在任何违反《中华人民共和国保守国家秘密法》和《科学技术保密规定》等有关法律法规的情形。
项目负责人(签字):日期:
申报单位负责人(签字):日期:
注:本页填写完成后,请在推荐单位、完成单位处盖公章,每个完成人逐个确认签字,承诺书由项目负责人签字。将本页扫描成图片文件或PDF文件,作为在线申报的附件上传至《科技服务管理系统》。
三、项目简介
项目所属科学技术领域、主要内容、特点及应用推广情况(不超过800字):一、项目所属科学领域:
网络与自动化设备监控预警系统属于科技成果应用与技术革新领域。
二、主要内容:
本系统主要用于对电台内所有服务器、自动化上位机、路由器、交换机、防火墙、UPS以及数据库系统进行在线式监控预警,主要检测的指标有CPU 利用率,内存利用率,硬盘利用率,接口流量和状态,会话数,系统本地时间,系统日志,以及正在使用的数据库、中间件等。本系统方便系统管理人员和维护人员随时了解整个系统的运行状况,而且能从应用层面对电台安全播出系统的关键应用进行实时监测。
设备的每个属性都有阈值配置,当检测结果超出阈值范围时,系统将通过声音和文字信息报警提醒用户,并将异常信息发送给设备维护人员。
三、主要特点:
1、通用性强,兼容性高:本系统通用性好,可以兼容各种厂商的网络设备、
服务器、以及自动化工控机。
2、强化主动监控,实现集中管理:集中部署监控系统,实现网络、自动化
设备、业务应用的全面集中监控,帮助管理人员从被动管理模式转换至
主动识别变化模式,彻底解决被动服务的局面。
3、快速主动预警,实时性高:建立集中的告警分析处理机制和故障预警机
制,具有非常高的实时性,系统每次检测一台主机时间都在200毫秒以内。
服务端系统采用多线程异步框架,根据线程的工作情况进行动态分配,
充分利用了服务器性能,在最快的时间内定位故障点,发出报警信息,
从而缩短故障时间。
4、全面直观的运行可视化:提供运行可视化展示能力,以网络、自动化系
统、业务系统等角度展示电台安全播出资源运行情况、性能状况等,使
管理人员、维护人员能迅速掌握设备运行状态。
5、可扩展性:本系统具备随设备发展而灵活扩充的能力。
四、应用推广情况:
本系统自2013年底完成部署实施以来,运行状态良好,多次提前发现设备运行异常情况,并通知维护人员前往处理问题,确保所有自动化系统、网络设备以及网络链路的健康运行,由于我们内外网隔离,因此移动终端只在测试过程中使用,并未真正投入使用。
2、详细科学技术内容
一、系统整体结构
我台网络与自动化设备监控预警系统四大模块组成:
➢服务端检测系统:整个系统的核心,此系统包含四个子功能模块:
1)协调服务器:主要负责用户注册、登陆,设备增加、删除、修改,向登
入用户发送设备检测结果。
2)Wmi检测器:加载使用Wmi检测方案的设备,实时检测状态信息,发送给
协调服务器。
3)Snmp检测器:加载使用Snmp检测方案的设备,实时检测状信息,发送给
协调服务器。
4)Ado数据库检测器:加载登记的所有被检测数据库,实时检测数据库的
运行健康状态,发送给协调服务器。
➢Windows客户端应用系统:本系统运行需要运行在服务端系统所在的网段内,在登入成功后,从服务器端接收本账号下的所有设备信息,以拓扑图
的方式显示网络及自动化设备运行状态,对比预先设置阈值,在异常结果
出现时,提供声光报警。
➢Android客户端应用系统:本系统需要运行于带有Andoid操作系统的终端,并要求运行于服务端系统所在的网段内,登入成功后,从服务器端接收本
账号下的所有设备信息,以拓扑图的方式显示网络及自动化设备运行状态,对比预先设置阈值,在异常结果出现时,提供声光报警。
➢Web系统:本系统基于ORM技术,使用.Net技术进行开发,可兼容当今主流的浏览器,主要用于查看设备运行的历史信息,根据不同的用户,查看自
己对应设备的历史运行状况。
整体结构示意图如下所示:
四、平台各应用模块详细设计
服务端检测模块
服务端检测模块共包含4个部分,分别是协调服务系统、WMI检测系统、SNMP检测系统、数据库检测系统。下面简单介绍一下各系统模块的功能。
协调服务系统
协调服务器系统主要功能在于协调客户端系统与检测系统之间的数据交换,在启动系统前,需要对系统进行配置,其中最大允许连接客户端参数,用来设定本系统最大允许的连接客户端数量,超过这个数量的用户将不再被接入;本系统开始的端口,是此系统为客户端开放的TCP连接端口号;数据库地址、端口号、用户名、密码、名称用来指定连接数据库的信息。系统配置完成后,通过启动功能,运行协调服务系统。
图5协调服务器主界面
图6 协调服务器配置
SNMP检测系统
SMNP检测系统对所有已注册的基于SNMP检测的设备,进行加载检测,并将结果存入数据库,同时把检测结果传送给协调服务器,其中配置模块和协调服务器相同。
图7 SNMP检测系统
图8 SNMP配置
WMI检测系统
WMI检测系统对所有已注册的基于WMI检测的设备,即运行着Windows操作系统的PC主机,进行加载检测,并将结果存入数据库,同时把检测结果传送给协调服务器,其中配置模块和协调服务器相同。
图9 WMI检测系统
图10 WMI配置
数据库检测系统
数据库检测系统加载所有已注册的数据库,通过ADO方式远程连接上指定数据库,通过指定的SQL对数据库的状态进行查询,并将结果存入数据库,同时反馈给协调服务器,由协调服务器统一发送给指定的用户。
客户端监控模块
客户端监控模块包含注册、登入、设备编辑、设备状态查看、报警等。由于我台技术网与办公网隔离,所以本次客户端界面截图以服务器网为例,如下所示:
用户注册窗口,用来填写用户的基本登入信息,如用户名、密码、显示名称、联系方式等。界面如下图示