[发明专利]一种可用区监控方法、装置、电子设备及可读存储介质在审
申请号: | 202111403766.0 | 申请日: | 2021-11-24 |
公开(公告)号: | CN114328079A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 杨冠飞 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/50;G06F16/27 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;孟维娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可用 监控 方法 装置 电子设备 可读 存储 介质 | ||
本发明实施例提供了一种可用区监控方法、装置、电子设备及可读存储介质,涉及云技术领域,通过采集组件,按照当前的数据采集策略,采集各可用区中宿主机的监控数据,作为初始监控数据,并通过采集组件向判别组件发送初始监控数据;通过判别组件,按照当前的告警策略,生成初始监控数据对应的告警消息,并将告警消息添加至预设队列中;通过告警组件,从预设队列中获取告警消息,并按照获取到的告警消息进行告警。基于上述处理,能够实现针对各可用区的监控告警,提高各可用区的业务稳定性,且能够实现告警消息的消峰平谷,避免大量告警消息造成告警组件负载过大,以及能够实现异步告警。
技术领域
本发明涉及云技术领域,特别是涉及一种可用区监控方法、装置、电子设备及可读存储介质。
背景技术
在云技术领域,可用区(Availability Zone,AZ)是指同一个区域(Region)中电力和网络互相隔离的物理区域。一个区域内可以有多个可用区,不同可用区之间物理隔离,但内网互通,既保障了可用区的独立性,又提供了低价、低时延的网络连接。
亟需一种方法,以实现对各可用区的监控,提高各可用区的业务稳定性。
发明内容
本发明实施例的目的在于提供一种可用区监控方法、装置、电子设备及可读存储介质,能够实现针对各可用区的监控告警,提高各可用区的业务稳定性,且能够实现告警消息的消峰平谷,避免大量告警消息造成告警组件负载过大,以及能够实现异步告警。具体技术方案如下:
在本发明实施的第一方面,首先提供了一种可用区监控方法,所述方法包括:
通过采集组件,按照当前的数据采集策略,采集各可用区中宿主机的监控数据,作为初始监控数据,并通过所述采集组件向判别组件发送所述初始监控数据;
通过判别组件,按照当前的告警策略,生成所述初始监控数据对应的告警消息,并将所述告警消息添加至预设队列中;
通过告警组件,从所述预设队列中获取告警消息,并按照获取到的告警消息进行告警。
可选的,所述判别组件包括接收子组件和多个判别子组件;
所述通过所述采集组件向判别组件发送所述初始监控数据,包括:
通过所述采集组件向所述接收子组件发送所述初始监控数据;
在所述通过判别组件,按照当前的告警策略,生成所述初始监控数据对应的告警消息,并将所述告警消息添加至预设队列中之前,所述方法还包括:
通过所述接收子组件,根据可用区与判别子组件的对应关系,将每一可用区的初始监控数据发送至对应的判别子组件;
所述通过判别组件,按照当前的告警策略,生成所述初始监控数据对应的告警消息,并将所述告警消息添加至预设队列中,包括:
通过每一判别子组件,判断接收到的初始监控数据是否满足对应的可用区当前的告警策略;
若满足,则生成接收到的初始监控数据对应的告警消息,并添加至预设队列中。
可选的,在所述通过所述采集组件向所述接收子组件发送所述初始监控数据之后,所述方法还包括:
通过所述接收子组件,向预处理组件发送所述初始监控数据;
通过所述预处理组件对所述初始监控数据进行预处理,得到目标监控数据,并按照表格存储的方式存储所述目标监控数据。
可选的,在所述通过每一判别子组件,判断接收到的初始监控数据是否满足对应的可用区当前的告警策略之前,所述方法还包括:
通过第一策略同步组件,从用户信息中心组件获取各可用区当前的告警策略,并写入预设数据库;其中,所述用户信息中心组件用于获取用户通过控制页面下发的告警策略;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111403766.0/2.html,转载请声明来源钻瓜专利网。