[发明专利]一种设备监控系统更新监控数据的方法和装置在审
申请号: | 201410730152.7 | 申请日: | 2014-12-04 |
公开(公告)号: | CN104486147A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 张毕涛;潘兴旺;王道邦;王清翰;罗华;周泽湘;方仑 | 申请(专利权)人: | 北京同有飞骥科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/861 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100096 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 监控 系统 更新 数据 方法 装置 | ||
1.一种设备监控系统更新监控数据的方法,其特征在于:
步骤一、构建监控数据存储模型:用来统一不同被监控设备状态信息存储的模型,便于监控数据的统一管理及使用;
步骤二、定时轮询获取监控数据:每隔N秒抓取被监控设备的状态信息,并将此监控数据更新至步骤1构建的数据存储模型中;
步骤三、告警以及处理告警:被监控设备i发生异常时主动向系统汇报告警信息,系统及时对告警信息进行处理,具体包括以下内容:
步骤3.1:告警:被监控设备i产生异常时进行告警并发送告警信息;
步骤3.2:告警侦听:接受异常设备发出的告警信息,并将告警信息存入告警缓冲池;
步骤3.3:告警处理:每隔T秒对告警缓冲池中的告警信息进行分析,获得产生异常的设备,通知数据获取模块立刻抓取异常设备的最新状态信息并保存到步骤1构建的数据存储模型中。
2.根据权利要求1所述的一种设备监控系统更新监控数据的方法,其特征在于:所述构建数据存储模型是采用容器的方式进行封装,每类设备为一个容器,每个设备则为容器中的对象,每个对象中包含设备的属性信息。
3.根据权利要求1所述的一种设备监控系统更新监控数据的方法,其特征在于:所述步骤二定时轮询和所述步骤三主动上报同时运行,没有先后顺序。
4.根据权利要求1所述的一种设备监控系统更新监控数据的方法,其特征在于:N=300秒。
5.根据权利要求1所述的一种设备监控系统更新监控数据的方法,其特征在于:T=5秒。
6.根据权利要求1所述的一种设备监控系统更新监控数据的方法,其特征在于:在进行所述步骤三的告警处理时,通知步骤2跳过对应异常设备当前轮的数据获取,并且可以采用下述方法通知步骤2跳过对应异常设备当前轮的数据获取:对应每个被监控设备设定一个标记,在进行所述告警处理时,对经所述告警处理步骤处理过的设备进行标记,定时轮询时通过该标记决定是否在本轮轮询中抓取对应设备的状态信息。
7.根据权利要求1所述的一种设备监控系统更新监控数据的方法,其特征在于:所述步骤二的定时轮询可以采用下述三种方式中的任意一种策略进行轮询:
(1)对所有被监控设备统一计时;
(2)对应每一个被监控设备分别计时;
(3)对所有被监控设备分组计时。
8.一种设备监控系统更新监控数据的装置,包括监控数据获取模块,定时器,轮询模块,所述监控数据获取模块用于抓取被监控设备的状态信息,定时器用于计时,轮询模块用于根据监控策略启动定时器,并在计时结束时通知监控数据获取模块抓取数据,其特征在于,还包括告警模块、告警侦听模块、告警缓冲池和告警处理模块;告警模块被安装于每一台被监控设备上,告警侦听模块、告警缓冲池和告警处理模块被安装于监控系统所在设备;告警模块向告警侦听模块汇报告警信息,告警侦听模块将告警信息存入告警缓冲池,告警处理模块定时从告警缓冲池获取告警信息,并从中获取告警来源后通知监控数据获取模块抓取对应告警设备的监控数据;
告警模块用于实时监控被监控设备的状态变化情况,当发现变化时,生成告警信息,并向告警侦听模块汇报;
告警侦听模块用于在系统启动的同时启动,持续侦听告警信息,当有告警到来时,将告警存入告警缓冲池;
告警缓冲池用于存储告警信息;
告警处理模块用于每隔时间T秒处理告警缓冲池中的告警信息得到告警设备,并通知监控数据获取模块抓取对应告警设备的最新状态。
9.根据权利要求8所述的一种设备监控系统更新监控数据的装置,其特征在于:所述告警缓冲池采用先进先出队列。
10.根据权利要求8所述的一种设备监控系统更新监控数据的装置,其特征在于:所述告警处理模块还包括更新设备标记的内容,具体过程是:当所述告警处理模块检测所述告警缓冲池中有告警信息时,首先进行告警信息的处理,然后将告警设备的更新标记设置为False,最后获取该设备数据;对应的,所述轮询模块在所述定时器计时结束时首先判断对应告警设备的更新标记是否为False,如果是则不抓取该设备的状态信息,设置更新标记为True,然后重新启动定时器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京同有飞骥科技股份有限公司,未经北京同有飞骥科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410730152.7/1.html,转载请声明来源钻瓜专利网。