本发明专利技术涉及一种地震行业集群多链路节点监控系统,其中监控主服务层包括数据库模块、监控组件模块和通知组件模块;监控组件模块负责监控数据的收集和处理;通知组件模块负责信息的反馈;数据库模块负责监控和报警日志的存储;被监控节点层为集群内的主机或者服务器,包括监控插件模块和事件插件模块;监控插件模块与监控主服务层之间通过安全通信协议进行通信;事件插件模块对监控主服务层的命令进行监听,一旦监控主服务层发送控制命令,事件插件模块允许被监控节点执行该命令,并将执行结果通过监控插件模块向监控主服务层反馈。本发明专利技术能够第一时间获取设备故障通知,使管理人员能够及时了解设备状况、定位故障目标、提高工作效率。
【技术实现步骤摘要】
一种地震行业集群多链路节点监控系统
本专利技术涉及集群节点监控
,特别是涉及一种地震行业集群多链路节点监控系统。
技术介绍
全国各省市地震部门都在各自辖区部署了地震监测设备,包括数据采集器、地电观测仪、地磁观测仪以及服务器、路由器等,这些设备的操作与维护成为地震监测事业极为重要的组成部分,而设备状态的正常与否决定了地震监测数据能否正常、及时、准确的传到中心进行地震分析、监测、预报。另外,各省市地震局机房有近百台服务器以及网络设备,保障所有工作人员的日常办公以及地震的监测预报分析等工作,一旦服务器,尤其是网络设备出现了故障,依托于服务器和网络设备的测震等软件将无法正常工作,势必会给地震监预报、分析带来巨大的影响。这就要求我们拥有一套能够进行7*24小时实时监控所有这些设备的系统,该系统不仅能够实时监控所有设备是否正常运行,还要能够为用户定制监控策略(例如,监控数据采集器某个端口是否正常开启并运行等等),并且在设备出现故障的时候能够及时将故障信息(包括但不限于故障时间、故障类型等等)通知管理员及相关用户,使这些故障能够及时正确的得到处理,将故障影响降低到最小。
技术实现思路
本专利技术所要解决的技术问题是提供一种地震行业集群多链路节点监控系统,能够第一时间获取设备故障通知,使管理人员能够及时了解设备状况、定位故障目标、提高工作效率。本专利技术解决其技术问题所采用的技术方案是:提供一种地震行业集群多链路节点监控系统,包括监控主服务层、通信链路层和被监控节点层,所述监控主服务层以集群监控主服务为基础,包括数据库模块、监控组件模块和通知组件模块;所述监控组件模块负责监控数据的收集和处理;所述通知组件模块负责信息的反馈;所述数据库模块负责监控和报警日志的存储;所述通信链路层为监控系统主服务层与被监控节点层之间的多条通信链路;所述被监控节点层为集群内的主机或者服务器,包括监控插件模块和事件插件模块;所述监控插件模块与所述监控主服务层之间通过安全通信协议进行通信,向所述监控主服务层反馈被监控节点的状态信息;所述事件插件模块对所述监控主服务层的命令进行监听,一旦所述监控主服务层发送控制命令,所述事件插件模块允许被监控节点执行该命令,并将执行结果通过所述监控插件模块向所述监控主服务层反馈。所述监控主服务层还通过误差比分析算法将监控结果与实际故障结果进行对比,最终得到不同链路下网络延迟对地震业务的影响程度,形成一套地震行业分布式多链路集群节点的网络延迟监控规范标准。所述误差比分析算法为通过选择在相当长的一段数据样本采集时间内的不同样本故障数据,与该段时间内对应的实际故障数据进行比较,得到故障误差的比例其中,PLineType为链路中监控故障误差比,TRi为实时监控结果,ARi为人工统计结果。所述监控主服务层内的基础平台架构采用开源网络监控软件。所述安全通信协议为安全套接层协议。所述通信链路包括SDH通信链路、ADSL通信链路、3G通信链路、GPRS通信链路和卫星通信链路。有益效果由于采用了上述的技术方案,本专利技术与现有技术相比,具有以下的优点和积极效果:本专利技术可有效地帮助业务人员和管理者对集群节点发生故障的位置、故障原因、影响范围做出准确定位,以保证地震监控设备采集数据的及时性、正确性和有效性。本专利技术中数据库、监控组件、通知组件、监控插件、事件插件等五个功能模块,解决了地震行业集群节点离散分布,无法管理、故障定位困难、故障处理拖后、监控困难的问题,集群监控系统具有高稳定性、开源性、低成本、支持大量节点、多种网络拓扑、安全等特点,可以使得地震行业集群内的任意终端节点都能被全年7×24小时不间断监控,稳定、高效地与主服务器进行信息采集和数据交换。其中,数据库模块的开发使业务人员在日常业务运维中对集群节点信息、实时状态、历史状态能够有全面、精确的了解,方便制定不同的节点管理方案。监控组件和监控插件模块的开发,实现了对集群内各节点的全年7×24小时的不间断监控。通知组件模块的开发,实现了1分钟之内故障内容通过邮件、短信等方式发送至业务人员,使其能够及时处理故障,保证地震数据采集的及时性和有效性。事件插件模块的开发,使得业务人员能够远程对集群内节点进行操控,执行用户自定义的数据采集指令,并传送至中心服务器,实现对集群内节点多角度、多方位监控。本专利技术通过误差比分析算法将监控结果与实际故障结果进行对比,最终得到不同链路下网络延迟对地震业务的影响程度,形成一套地震行业分布式多链路集群节点的网络延迟监控规范标准,填补了地震行业集群多链路节点网络延迟监控规范标准的空白。附图说明图1是本专利技术系统逻辑结构图;图2是本专利技术系统物理实现图。具体实施方式下面结合具体实施例,进一步阐述本专利技术。应理解,这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围。此外应理解,在阅读了本专利技术讲授的内容之后,本领域技术人员可以对本专利技术作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。本专利技术的实施方式涉及一种地震行业集群多链路节点监控系统,包括监控主服务层、通信链路层和被监控节点层,所述监控主服务层以集群监控主服务为基础,包括数据库模块、监控组件模块和通知组件模块;所述监控组件模块负责监控数据的收集和处理;所述通知组件模块负责信息的反馈;所述数据库模块负责监控和报警日志的存储;所述通信链路层为监控系统主服务层与被监控节点层之间的多条通信链路;所述被监控节点层为集群内的主机或者服务器,包括监控插件模块和事件插件模块;所述监控插件模块与所述监控主服务层之间通过安全通信协议进行通信,向所述监控主服务层反馈被监控节点的状态信息;所述事件插件模块对所述监控主服务层的命令进行监听,一旦所述监控主服务层发送控制命令,所述事件插件模块允许被监控节点执行该命令,并将执行结果通过所述监控插件模块向所述监控主服务层反馈;所述监控主服务层还通过误差比分析算法将监控结果与实际故障结果进行对比,最终得到不同链路下网络延迟对地震业务的影响程度,形成一套地震行业分布式多链路集群节点的网络延迟监控规范标准。如图1所示,一种地震行业集群监控系统,包括监控主服务层,通信链路层和被监控节点层,所述的监控主服务层内包括数据库模块,监控组件模块和通知组件模块,通信链路层中包含地震行业集群内各节点的不同通信链路,被监控节点层包括监控插件模块和事件插件模块。在具体实施过程中,可以采用开源软件Nagios作为监控主服务层内的基础平台架构。Nagios是一个在Linux/Unix环境下运行的监控服务器应用以及网络的开源网络监控软件,它能够对主机以及在主机上运行的各种服务进行7×24小时的实时监控,并能够根据用户定制来设定监控策略,当监控对象状态发生改变时,能够及时通知用户。Nagios为用户提供了良好的二次开发环境与接口,方便用户进行软件的二次开发。基于Linux/Unix平台环境,提高了Nagios的可靠性。应用了B/S架构的人性化用户交互页面管理模式,可以让用户很方便的对Nagios系统所监控的对象进行状态查询,并对故障和报警日志一目了然。在图2中,数据库模块、监控组件模块、通知组件模块安装在集群监控系统中,监控插件模块和事件插件模块安装在被监控的Linux系统和被监控的Windows系统中。由本文档来自技高网...
【技术保护点】
一种地震行业集群多链路节点监控系统,包括监控主服务层、通信链路层和被监控节点层,其特征在于,所述监控主服务层以集群监控主服务为基础,包括数据库模块、监控组件模块和通知组件模块;所述监控组件模块负责监控数据的收集和处理;所述通知组件模块负责信息的反馈;所述数据库模块负责监控和报警日志的存储;所述通信链路层为监控系统主服务层与被监控节点层之间的多条通信链路;所述被监控节点层为集群内的主机或者服务器,包括监控插件模块和事件插件模块;所述监控插件模块与所述监控主服务层之间通过安全通信协议进行通信,向所述监控主服务层反馈被监控节点的状态信息;所述事件插件模块对所述监控主服务层的命令进行监听,一旦所述监控主服务层发送控制命令,所述事件插件模块允许被监控节点执行该命令,并将执行结果通过所述监控插件模块向所述监控主服务层反馈。
【技术特征摘要】
1.一种地震行业集群多链路节点监控系统,包括监控主服务层、通信链路层和被监控节点层,其特征在于,所述监控主服务层以集群监控主服务为基础,包括数据库模块、监控组件模块和通知组件模块;所述监控组件模块负责监控数据的收集和处理;所述通知组件模块负责信息的反馈;所述数据库模块负责监控和报警日志的存储;所述通信链路层为监控系统主服务层与被监控节点层之间的多条通信链路;所述被监控节点层为集群内的主机或者服务器,包括监控插件模块和事件插件模块;所述监控插件模块与所述监控主服务层之间通过安全通信协议进行通信,向所述监控主服务层反馈被监控节点的状态信息;所述事件插件模块对所述监控主服务层的命令进行监听,一旦所述监控主服务层发送控制命令,所述事件插件模块允许被监控节点执行该命令,并将执行结果通过所述监控插件模块向所述监控主服务层反馈;所述监控主服务层还通过误差比分析算法...
【专利技术属性】
技术研发人员:王小明,李德敏,陈建斌,张晓露,张光林,汤海涅,
申请(专利权)人:东华大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。