[发明专利]一种告警的根因确定方法、装置及设备有效
申请号: | 202210039644.6 | 申请日: | 2022-01-14 |
公开(公告)号: | CN114090326B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 郑铁樵;张博 | 申请(专利权)人: | 云智慧(北京)科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06N3/04;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 告警 确定 方法 装置 设备 | ||
本发明的实施例提供一种告警的根因确定方法、装置及设备,其中,根因确定方法包括:获得系统发出的告警消息的当前告警事件;根据告警事件的拓扑信息、时域信息和语义信息,计算所述当前告警事件与历史告警事件的相似度;根据所述相似度与预设阈值,确定所述告警消息的根因。本发明的实施例能够快速准确的对类似异常告警事件的根因进行确定。
技术领域
本发明涉及智能运维技术领域,特别是指一种告警的根因确定方法、装置及设备。
背景技术
根因定位是智能化运维的一个重要环节,用于在业务系统发生异常时,通过系统产生的异常告警信息快速的定位导致系统故障发生的原因。现有技术一般通过运维专家的经验建议异常根因的检索及判断,效率低下。
发明内容
本发明提供了一种告警的根因确定方法、装置及设备。能够快速准确的对类似异常告警事件的根因进行确定,进一步可以进行解决方案推荐,以辅助进行快速根因定位。
为解决上述技术问题,本发明的实施例提供以下方案:
一种告警的根因确定方法,包括:
获得系统发出的告警消息的当前告警事件;
根据告警事件的拓扑信息、时域信息和语义信息,计算所述当前告警事件与历史告警事件的相似度;
根据所述相似度与预设阈值,确定所述告警消息的根因。
可选的,获得系统发出的告警消息的当前告警事件,包括:
对系统发出的告警消息进行告警合并,得到至少一个警报;
将预设时间窗口内的具有相关性的多个警报进行关联,生成当前告警事件。
可选的,根据告警事件的拓扑信息、时域信息和语义信息,计算所述当前告警事件与历史告警事件的相似度,包括:
根据告警事件的拓扑信息,计算所述当前告警事件与历史告警事件的拓扑相似度;
根据告警事件的时域信息,计算所述当前告警事件与历史告警事件的时域相似度;
根据告警事件的语义信息,计算所述当前告警事件与历史告警事件的语义相似度;
根据所述拓扑相似度、时域相似度和语义相似度,计算所述当前告警事件与历史告警事件的相似度。
可选的,根据告警事件的拓扑信息,计算所述当前告警事件与历史告警事件的拓扑相似度,包括:
将当前告警事件所包含的警报之间的拓扑关系图记为G1=(V1,E1);
将历史告警事件所包含的警报之间的拓扑关系图记为G2=(V2,E2);V代表拓扑关系图中的节点,E代表节点与节点之间的边;
利用图神经网络将G1编码为相应的向量,将G2编码为相应的向量;
根据计算当前告警事件与历史告警事件的之间的拓扑相似度;其中,为向量的距离计算函数,为拓扑相似度。
可选的,根据告警事件的时域信息,计算所述当前告警事件与历史告警事件的时域相似度,包括:
获得当前告警事件所包含的警报之间的拓扑关系图的第一节点集合;
获得历史告警事件所包含的警报之间的拓扑关系图的第二节点集合;
获得所述第一节点集合和第二节点集合的交集;
将所述当前告警事件中所属节点为交集中的警报按预设时间粒度聚合为第一序列列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云智慧(北京)科技有限公司,未经云智慧(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210039644.6/2.html,转载请声明来源钻瓜专利网。