[发明专利]一种集群告警方法、装置、设备和计算机可读存储介质有效
申请号: | 201710854598.4 | 申请日: | 2017-09-20 |
公开(公告)号: | CN107579854B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 高瑞胜;赵鹏 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集群 告警 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明实施例公开了一种集群告警方法、装置、设备和计算机可读存储介质,集群告警系统将接收到的订阅信息保存至预先设置的订阅队列中,接收各个检测模块发送的告警事件。将告警事件按照预设格式封装成告警对象,并将告警对象保存至预先设置的告警队列中;判断第一告警对象是否满足第一预设条件;若是,则从告警队列中删除第一告警对象;若否,则轮询订阅队列中保存的每条订阅信息,按照第一订阅信息中包括的告警通知方式,将满足第二预设条件的第一告警对象发送至第一订阅信息中包括的告警接收端地址指向的接收端。通过轮询订阅信息的方式,可以将告警对象依次按照不同类型的告警方式进行告警通知,最大程度的满足客户的需求。
技术领域
本发明涉及集群监控技术领域,特别是涉及一种集群告警方法、装置、设备和计算机可读存储介质。
背景技术
当今社会,谁掌握了大数据谁就掌控了互联网的今天。服务器、存储设备集群承担了大数据的存储业务。大数据如此重要,就要求对服务器和存储设备集群进行实时监控,保证这些设备出现故障时能被及时发现,以保证其数据安全和服务性能。因此,高效的集群告警方法也应运而生。
目前,集群告警通知方式多种多样,例如电子邮件(Email)、基于简单网络管理协议(Simple Network Management Protocol,SNMP)的SNMP TRAP、基于表述性状态传递(Representational State Transfer,REST)的RESTful等;也有多种告警发送模式,例如发送一次、发送3次、在一段时间内一直发送告警等。传统方式中,一个告警方法往往只能实现一种告警发送模式,无法在一个告警方法中实现所有的告警发送模式。在实际应用中客户可能会要求集群告警能很好的融入自己的系统,可能会提出新的告警通知方式和告警发送模式。而传统方式中,由于一个告警方法中实现的告警模式比较单一,往往不能满足客户的需求。
可见,如何设定全面的告警模式,最大程度的满足客户的需求,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种集群告警方法、装置、设备和计算机可读存储介质,可以设定全面的告警模式,最大程度的满足客户的需求。
为解决上述技术问题,本发明实施例提供一种集群告警方法,包括:
将接收到的订阅信息保存至预先设置的订阅队列中;其中,所述订阅信息包括告警通知方式、告警模式和告警接收端地址;
接收各个检测模块发送的告警事件;其中,所述告警事件中携带有告警级别、告警源标识和辅助信息;
将所述告警事件按照预设格式封装成告警对象,并将所述告警对象保存至预先设置的告警队列中;
判断第一告警对象是否满足第一预设条件;其中,所述第一告警对象为所述告警队列中的任意一个告警对象;
若是,则从所述告警队列中删除所述第一告警对象;
若否,则轮询所述订阅队列中保存的订阅信息,按照第一订阅信息中包括的告警通知方式,将满足第二预设条件的第一告警对象发送至所述第一订阅信息中包括的告警接收端地址指向的接收端;其中,所述第一订阅信息为所述订阅队列中的任意一条订阅信息。
可选的,所述将接收到的订阅信息保存至预先设置的订阅队列中包括:
接收用户发送的订阅信息;
判断所述订阅信息中携带的类型信息是否属于订阅类型;
若是,则锁定预先设置的订阅队列,将所述订阅信息保存至所述订阅队列中,并解锁所述订阅队列。
可选的,还包括:
当所述类型信息不属于订阅类型时,则判断所述类型信息是否属于删除类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710854598.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:公文包式蓝牙唱片机
- 下一篇:一种英语教学用磁带放置盒