[发明专利]一种实时告警统计方法及系统在审
申请号: | 201910387735.7 | 申请日: | 2019-05-10 |
公开(公告)号: | CN111917565A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 陶洪强;陈翔;张长开;解凯 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 葛潇敏 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 告警 统计 方法 系统 | ||
本发明公开一种实时告警统计方法,包括如下步骤:步骤1,接收到告警后,首先在实时库中进行检索,检索是否存在满足统计规则的告警记录,如果存在,则记下统计次数并将该告警记录删除,然后插入最新的告警并将统计次数加1,否则转步骤2;步骤2,在历史库中进行检索,分别检索出满足统计规则的告警在日、周、月三个时间段发生的次数,然后在实时库中插入该最新的告警,并将检索出的次数分别加1。此种统计方法可实时统计满足统计规则的告警在日、周、月三个时间段发生的次数,根据告警发生次数的情况,监控人员可以直观地看到告警的严重程度和分布范围,掌握系统的整体状态。本发明还公开一种实时告警统计系统。
技术领域
本发明属于实时监控系统技术领域,特别涉及一种实时告警统计方法及系统。
背景技术
随着实时监控系统的规模不断扩大,所接入和处理的数据日益增多,从而导致系统产生的告警数量变得越来越大。如果按照传统的告警监视方式,容易造成告警信息频繁刷屏,重要告警信息被淹没,监控人员无法从大量的实时告警中发现重要信息。
发明内容
本发明的目的,在于提供一种实时告警统计方法及系统,其可实时统计满足统计规则的告警在日、周、月三个时间段发生的次数,根据告警发生次数的情况,监控人员可以直观地看到告警的严重程度和分布范围,掌握系统的整体状态。
为了达成上述目的,本发明的解决方案是:
一种实时告警统计方法,包括如下步骤:
步骤1,接收到告警后,首先在实时库中进行检索,检索是否存在满足统计规则的告警记录,如果存在,则记下统计次数并将该告警记录删除,然后插入最新的告警并将统计次数加1,否则转步骤2;
步骤2,在历史库中进行检索,分别检索出满足统计规则的告警在日、周、月三个时间段发生的次数,然后在实时库中插入该最新的告警,并将检索出的次数分别加1。
上述步骤1中,实时库对告警记录以循环表的方式进行存储,告警表记录总数固定,当告警表中的记录达到最大数目后,如果再插入新告警,则删除最早的记录,保证告警表中的记录始终是当前最新的。
上述统计规则采用同一告警模式确定统计范围,在统计时根据对象ID、告警组名称、告警项名称进行区分。
上述统计规则采用同一对象模式确定统计范围,在统计时根据对象ID进行区分。
上述步骤2中,历史库只存储告警的原始信息,不包括统计结果,检索告警时,通过SQL语句的count函数来得到统计结果。
一种实时告警统计系统,包括告警接收模块、统计规则配置模块、实时统计模块、历史统计模块、重统计模块和告警展示模块;
所述告警接收模块用于对告警报文的接收与解析;
所述统计规则配置模块用于对统计规则的配置,根据规则配置确定后续的统计范围;
所述实时统计模块用于检索实时库中满足统计规则的告警记录,如果检索到相应记录,则分别记下对应的日、周、月发生的告警次数,并删除该记录,然后插入最新的告警记录,同时将统计次数分别加1后更新到此记录上;如果未检索到相应记录则转到历史统计模块继续处理;
所述历史统计模块用于在历史库中分别检索满足统计规则的告警在日、周、月时间段发生的次数,然后在实时库中插入最新的告警记录,并将统计次数加1后更新到此记录上;
所述重统计模块用于在时间上出现跨日、跨周、跨月时进行统计结果的更新,并更新到实时库中对应的告警记录上;
所述告警展示模块用于展示实时库中的告警记录,包括日周月的统计结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910387735.7/2.html,转载请声明来源钻瓜专利网。