[发明专利]优化告警消息处理效率方法和系统在审
申请号: | 202310123885.3 | 申请日: | 2023-02-16 |
公开(公告)号: | CN116319248A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 刘曦雨;王永安;张国华 | 申请(专利权)人: | 成都亿阳信通信息技术有限公司 |
主分类号: | H04L41/0604 | 分类号: | H04L41/0604;H04L43/028;H04L43/16;H04L43/50;H04L47/125 |
代理公司: | 北京市京轩律师事务所 11566 | 代理人: | 吴俊 |
地址: | 610000 四川省成都市自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 优化 告警 消息 处理 效率 方法 系统 | ||
优化告警消息处理效率方法和系统,包括:告警监测定义模块接收告警数据且发送监测定义变更消息;告警监测流量计数模块的告警数据接收模块实时接收监测定义变更消息和告警数据,读取并更新告警监测过滤器集合,计算满足的告警监测过滤器的数量,生成并更新相应过滤器的数据;告警负载均衡模块根据Kafka集群消息类别的数量来确定启动告警标准化服务的实例数来实现kafka消费的负载均衡;告警消息异步多线程处理模块调用多个线程来并发处理多个告警消息;告警监测判断模块接收告警数据且判定并产生断流和风暴告警。异步多线程处理方式,结合负载均衡,提升告警的处理效率,克服逐一对告警消息处理、需要等待资源访问结束、浪费时间且效率低的问题。
技术领域
本发明涉及网络告警监控技术领域,尤其涉及告警断流与告警风暴的监测系统。
背景技术
随着综合性的网络集中管理、集中监控的发展,告警集中化的程度越来越高,为了提高网络运维自动化的程度,减轻监控人员的工作量,需要网管系统提供解析告警并对告警数据进行资源补充、标准化处理。
随着告警数据量的增加,对告警标准化的处理效率要求越来越高,当前技术为采用同步的方式逐一对告警消息进行处理,同步处理即需要等当前所有的操作都做完,才能对下一条告警进行处理。这种技术方案当告警数据量小的时候可以应付,但是当告警数据量达到一定量级的时候,告警消息不能及时处理,导致消息延迟,因此失去了告警消息的实时性,造成用户体验差。
为此,亟需一种告警断流与告警风暴的监测方法和系统来解决现有技术之缺陷。
发明内容
本发明之目的在于提供一种优化告警消息处理效率方法和系统,能够大幅提升监测告警断流或告警风暴的效率和实时性。
为实现上述目的,本发明提供了一种优化告警消息处理效率方法包括:告警监测定义模块接收告警数据且发送监测定义变更消息。告警监测流量计数模块的告警数据接收模块实时接收监测定义变更消息和告警数据。并且,告警监测流量计数模块读取并更新监测定义变更消息内部的告警监测过滤器集合。告警监测流量计数模块循环遍历告警监测过滤器集合,比较告警数据是否满足某个告警监测过滤器预设的条件并计算满足的告警监测过滤器的数量,生成并更新计数队列中相应告警监测过滤器的数据,其中,告警监测过滤器的数据包括:告警监测过滤器ID、开始时间、结束时间、计数数值和实例名。告警负载均衡模块根据Kafka集群消息类别的数量来确定启动告警标准化服务的实例数来实现kafka消费的负载均衡。告警消息异步多线程处理模块调用多个线程来并发处理多个告警消息。告警监测判断模块接收告警数据且判定并产生断流和风暴告警。
作为优选方式,在告警监测定义模块接收告警数据之前创建告警监测过滤器,包括:通过告警监测定义模块内部的告警监测定义UI模块,创建监测告警断流、告警风暴相关的过滤条件。
UI即User Interface,指用户者界面。
作为优选方式,在告警监测定义模块创建告警监测过滤器之前,搭建好基础环境且创建收发数据消息和控制消息的相应主题。其中,收发数据消息和控制消息包括收发告警监测定义模块的消息和收发告警监测过滤器流量计数消息。
作为优选方式,告警监测定义模块接收告警数据且发送监测定义变更消息包括:告警监测定义模块接收告警数据后,加载告警监测定义UI,以及告警监测定义模块通过内部的告警监测变更通知模块向相应消息模块发送监测定义变更消息。进行告警监测变更通知的处理后,告警监测定义模块通过ctrl.q函数来调用告警监测流量计数模块,进而生成相应的告警监测过滤器,多个告警监测过滤器构成告警监测过滤器集合。
作为优选方式,生成并更新计数队列中相应告警监测过滤器的数据包括:更新告警监测流量计数模块统计的内部告警监测过滤器的计数的结果队列,其中,结果队列包括实时更新的告警监测过滤器集合。告警监测流量计数模块发送更新的告警监测过滤器集合相关的告警监测消息到kafka。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都亿阳信通信息技术有限公司,未经成都亿阳信通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310123885.3/2.html,转载请声明来源钻瓜专利网。