[发明专利]一种告警分析方法和装置在审
申请号: | 201811311972.7 | 申请日: | 2018-11-06 |
公开(公告)号: | CN109446051A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 逄立业 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 告警信息 告警 告警分析 集合 方法和装置 关联性 运维 申请 帮助 分析 | ||
本发明公开了一种告警分析方法,方法包括:获取告警信息的集合;分别计算所述告警信息的集合中每两个告警信息之间的相关性值;根据所述相关性值确定出所述告警信息集合中,作为根本告警的告警信息,和作为其他告警的告警信息之间的对应关系。通过本申请的技术方案,分析告警信息的关联性,便于帮助运维人员提高排除告警干扰的效率。
技术领域
本发明涉及云技术,尤指一种告警分析方法和装置。
背景技术
OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。
现有技术中,基于OpenStack云平台的应用越来越广泛,平台规模也从最初的几台、十几台上升到几百台甚至上前台。因此,在云平台中会有海量的告警信息出现,如何能够快速、准确的定位、分析告警信息是运维大规模集群亟待解决的问题。
发明内容
为了解决上述技术问题,本发明提供了一种告警分析方法和装置,可以分析告警信息的关联性,便于运维人员排除告警干扰。
为了达到本发明目的,本发明提供了一种告警分析方法,包括:
获取告警信息的集合;
分别计算所述告警信息的集合中每两个告警信息之间的相关性值;
根据所述相关性值确定出所述告警信息集合中,作为根本告警的告警信息,和作为其他告警的告警信息之间的对应关系。
一种示例性的实施例中,方法还包括:定时获取实时告警信息的集合;
根据所确定的根本告警和其他告警的对应关系,确定所述实时告警信息的集合中相对应的根本告警和其他告警。
一种示例性的实施例中,所述计算所述告警信息集合中每两个告警信息之间的相关性值,包括:
将所述告警信息集合中的告警信息按照产生的时间进行排序,形成告警信息时间序列;
计算所述告警信息时间序列中每两个告警信息的时间交集的大小与两者时间并集大小的比值,得到所述每两个告警信息之间的相关性值;
所述根据所述相关性值确定出所述告警信息的集合中的根本告警和其他告警的对应关系,包括:
当所述告警信息的集合中任意两个告警信息的相关性值达到预设阈值时,将所述两个告警信息中,时间在前的第一告警信息作为根本告警,时间在后的第二告警信息作为与所述第一告警信息对应的其他告警。
为了解决上述问题,本发明还提供了一种告警分析方法,所述方法包括:
定时获取实时告警信息的集合;
根据预先确定的根本告警和其他告警的对应关系,确定所述实时告警信息的集合中相对应的根本告警和其他告警;其中,所述预先确定的根本告警和其他告警的对应关系通过以下方式获得:
获取告警信息的集合;
分别计算所述告警信息的集合中每两个告警信息之间的相关性值;
根据所述相关性值确定出所述告警信息集合中,作为根本告警的告警信息,和作为其他告警的告警信息之间的对应关系。
一种示例性的实施例中,
所述计算所述告警信息集合中每两个告警信息之间的相关性值,包括:
将所述告警信息集合中的告警信息按照产生的时间进行排序,形成告警信息时间序列;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811311972.7/2.html,转载请声明来源钻瓜专利网。