[发明专利]告警信息处理方法、系统、电子设备及存储介质有效
申请号: | 202111081841.6 | 申请日: | 2021-09-15 |
公开(公告)号: | CN113794597B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 朱宏;王瑜;赵越;兰婷;袁伟 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L41/0604 | 分类号: | H04L41/0604;H04L41/0654;H04L67/146 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 李阳;刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 告警 信息处理 方法 系统 电子设备 存储 介质 | ||
本申请提供一种告警信息处理方法、系统、电子设备及存储介质,该方法通过将Kubernetes模块、zookeeper模块、kafka模块、告警订阅管理微服务模块和告警订阅分发微服务模块结合使用,实现了在接收到订阅请求后自动部署告警订阅服务,在接收到注销订阅请求后自动移除相关告警订阅服务,也即实现了告警订阅服务的动态扩展和收缩,并且通过将所有告警信息存入kafka模块,将订阅信息存入zookeeper模块,实现了当系统出现故障时,订阅信息和告警信息不会丢失,在系统故障修复后,告警订阅服务可根据订阅信息进行恢复,保障了告警信息和订阅信息在系统故障情况下的安全性,提高了系统的可靠性。
技术领域
本申请涉及通信技术领域,尤其涉及一种告警信息处理方法、系统、电子设备及存储介质。
背景技术
在通信网络出现故障时,快速找到故障原因是解决通信网络故障的重要一环,通过使用告警订阅客户端向服务器订阅服务设备的故障信息,可以快速得到故障原因,加快故障的定位。
目前,对告警信息订阅的配置和对告警信息的推送已经可以由告警系统自动完成,无需再对告警信息的订阅、筛选、推送、取消订阅等操作进行人工配置。
虽然目前已经有了可以自动运行的告警订阅系统,但当前的告警订阅系统中缺乏保障性措施,在告警订阅系统出现故障时无法有效的保护订阅信息的安全性,容易出现订阅信息的丢失。
发明内容
本申请提供一种告警信息处理方法、系统、电子设备及存储介质,用以解决在告警订阅系统出现故障时,容易出现告警信息和订阅信息的丢失的问题。
第一方面,本申请提供一种告警信息处理方法,方法应用于告警信息处理系统,告警信息处理系统包括:Kubernetes模块、zookeeper模块和kafka模块;Kubernetes模块包括告警订阅管理微服务模块、告警订阅分发微服务模块和Kubernetes管理模块;方法包括:
告警订阅管理微服务模块接收告警订阅客户端发送的订阅请求,其中订阅请求中包括告警过滤条件;告警订阅管理微服务模块根据订阅请求生成订阅标识,并将订阅标识和告警过滤条件作为订阅信息保存至zookeeper模块;告警订阅管理微服务模块发送创建主题信息至kafka模块,kafka模块根据创建主题信息创建一个订阅标识对应的订阅kafka主题;告警订阅管理微服务模块向Kubernetes管理模块发送创建告警订阅分发微服务请求,Kubernetes管理模块根据创建告警订阅分发微服务请求创建一个告警订阅分发微服务模块;告警订阅管理微服务模块将订阅kafka主题的地址和主题名称发送至告警订阅客户端;告警订阅分发微服务模块获取全量告警信息,以及从zookeeper模块中获取订阅信息;并根据订阅信息中的告警过滤条件对全量告警信息进行筛选,以得到满足告警过滤条件的目标告警信息;告警订阅分发微服务模块将目标告警信息存入订阅kafka主题中;告警订阅客户端根据订阅kafka主题的地址和主题名称从订阅kafka主题获取目标告警信息。
在一种可能的实现方式中,告警订阅管理微服务模块包括告警订阅管理微服务节点,告警订阅管理微服务节点包括告警订阅管理微服务主节点和告警订阅管理微服务从节点;告警订阅管理微服务模块接收告警订阅客户端发送的订阅请求之后,方法还包括:
告警订阅管理微服务模块创建新的告警订阅管理微服务节点;新的告警订阅管理微服务节点广播新节点加入信息至其他告警订阅管理微服务节点;当其他告警订阅管理微服务节点接收到新节点加入信息后,所有告警订阅管理微服务节点进行投票,选举出告警订阅管理微服务主节点和告警订阅管理微服务从节点;
相应地,告警订阅管理微服务模块根据订阅请求生成订阅标识,并将订阅标识和告警过滤条件作为订阅信息保存至zookeeper模块,包括:
告警订阅管理微服务主节点根据订阅请求生成订阅标识,并将订阅标识和告警过滤条件作为订阅信息保存至zookeeper模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111081841.6/2.html,转载请声明来源钻瓜专利网。