[发明专利]告警方法及装置在审
申请号: | 202010968139.0 | 申请日: | 2016-12-16 |
公开(公告)号: | CN112214382A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 刘胜;赵波;郑振宇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 告警 方法 装置 | ||
本申请实施例提供告警方法及装置,涉及通信技术领域,解决了现有技术中现有的告警方式在大规模资源场景下效率较低的问题。该方法包括:根据预先创建的告警规则中定义的资源过滤条件,获取符合所述资源过滤条件的目标资源列表,所述告警规则定义了所述资源过滤条件、所述目标资源的监控参量和所述监控参量的告警阈值;对于所述目标资源列表中的每一个目标资源,分别执行以下操作:获取所述目标资源的监控参量的当前值;确定所述当前值是否在所述告警阈值范围内;若所述当前值在所述告警阈值范围内,则发送告警消息。
技术领域
本申请涉及通信技术领域,尤其涉及告警方法及装置。
背景技术
OpenStack是一个为公共云、私有云及混合云的建设与管理提供软件的开源项目,也是目前最大的开源云平台。OpenStack包含多个项目,如Telemetry项目。其中,Telemetry项目包含Ceilometer子项目和Aodh子项目,Ceilometer子项目主要负责Telemetry项目中计量监控信息的采集、入库、查询等功能;Aodh子项目主要负责告警服务,包括告警定义、告警评估、告警通知等功能。
目前,Telemetry项目提供三种告警方式,包括:阈值(threshold)告警、Composite告警和Gnocchi告警。这三种告警方式均需要针对每个资源分别创建告警规则,这在大规模资源场景下效率较低。
因此,在OpenStack平台下,如何提高大规模资源场景下的告警效率是目前亟待解决的问题。
发明内容
本申请的实施例提供告警方法及装置,以至少解决目前现有的告警方式在大规模资源场景下效率较低的问题。
为达到上述目的,本申请的实施例采用如下技术方案:
一方面,提供一种告警方法,应用于OpenStack平台,该方法包括:根据预先创建的告警规则中定义的资源过滤条件,获取符合该资源过滤条件的目标资源列表,该告警规则定义了该资源过滤条件、该目标资源的监控参量和该监控参量的告警阈值;对于该目标资源列表中的每一个目标资源,分别执行以下操作:获取该目标资源的监控参量的当前值;确定该当前值是否在该告警阈值范围内;若该当前值在该告警阈值范围内,则发送告警消息。在OpenStack平台的大规模资源场景下,对一组资源的同一个监控参量创建告警时,相对于现有的需要为一组资源中的每一个资源都创建告警规则的方法,本申请提供的告警方法仅需创建一个告警规则即可进行告警监控,从而减少了创建大量告警规则产生的冗余,提高了大规模场景下的告警效率,进而降低了OpenStack平台的管理成本。
在一种可能的设计中,该告警规则还定义了该监控参量的聚合函数和监控该目标资源的时间跨度;该获取该目标资源的监控参量的当前值,包括:根据该目标资源的标识、该监控参量和该时间跨度,调用该聚合函数查询统计数据库,得到该目标资源的监控参量的当前值,其中,该统计数据库中包括该目标资源的标识、该监控参量和该时间跨度的对应关系。
在一种可能的设计中,该资源过滤条件包括:该目标资源的类型;或者,符合预设条件的该目标资源的类型。由于告警规则中定义的资源过滤条件可以为符合预设条件的目标资源的类型,因此,可以根据用户需求对一组特殊的资源创建告警规则进行监控,进一步提升了用户体验。
在一种可能的设计中,该告警消息包括该目标资源的标识。
在一种可能的设计中,该告警规则还定义了分组关键字;在该根据预先创建的告警规则中定义的资源过滤条件,获取符合该资源过滤条件的目标资源列表之后,还包括:根据该分组关键字,将该目标资源列表中的目标资源进行分组,获得至少一组目标资源。
在一种可能的设计中,该告警消息还包括该目标资源所在分组的组标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010968139.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防挥发式静电纺丝发生器
- 下一篇:一种用于中小型泵站的智能控制设备