[发明专利]确定故障源的方法、装置、存储介质和电子设备有效
申请号: | 201910843559.3 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110609761B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 周航星;王天;田文博;宋斌 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏云鹿 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 故障 方法 装置 存储 介质 电子设备 | ||
1.一种确定故障源的方法,其特征在于,所述方法包括:
获取目标告警模块的调用关系信息,所述目标告警模块为发出告警信息的多个告警模块中,未在预设的故障源模块集合中确定对应的故障源模块的告警模块,所述调用关系信息为用于表征所述目标告警模块发生故障时与该目标告警模块存在调用关系的模块的信息;
根据所述调用关系信息以及所述故障源模块集合,获取所述目标告警模块对应的完备故障链,以确定导致所述目标告警模块发出告警信息的目标故障源模块,所述完备故障链为用于表征所述目标故障源模块到所述目标告警模块之间的调用关系的信息。
2.根据权利要求1所述的方法,其特征在于,在所述获取目标告警模块的调用关系信息之前,所述方法还包括:
获取系统内的所述告警信息;
根据所述告警信息确定发出所述告警信息的告警模块对应的故障链,所述故障链包含所述告警模块以及所述系统内与所述告警模块存在调用关系并且在所述告警模块发出告警信息时也发出告警信息的模块;
确定所述故障链是否为非完备故障链;其中,所述非完备故障链包含所述告警模块但不包含导致所述告警模块发出告警信息的故障源模块;
当确定所述故障链为非完备故障链时,将所述非完备故障链中的告警模块作为所述目标告警模块。
3.根据权利要求2所述的方法,其特征在于,所述调用关系信息为以所述目标告警模块为根节点,以与所述目标告警模块存在调用关系的一个或多个调用关联模块为子节点的调用关系树,相应地,
所述根据所述调用关系信息以及所述故障源模块集合,获取所述目标告警模块对应的完备故障链,以确定导致所述目标告警模块发出告警信息的目标故障源模块,包括:
确定所述调用关系树中的目标模块,所述目标模块既包含于所述调用关系树中也包含于所述故障源模块集合中;
获取所述调用关系树中的包含所述目标告警模块和所述目标模块的调用关系分支;其中,所述目标告警模块处于所述调用关系分支的一端,所述目标模块处于所述调用关系分支的另一端;
若所述调用关系分支中包含所述目标告警模块所处的非完备故障链,将所述调用关系分支作为所述目标告警模块对应的完备故障链;
将所述目标模块作为所述目标故障源模块。
4.根据权利要求2所述的方法,其特征在于,在所述根据所述调用关系信息以及所述故障源模块集合,获取所述目标告警模块对应的完备故障链之后,所述方法还包括:
根据每个所述告警模块所处的完备故障链,对每个所述告警模块发出的告警信息进行分类。
5.根据权利要求4所述的方法,其特征在于,所述根据每个所述告警模块所处的完备故障链,对每个所述告警模块发出的告警信息进行分类,包括:
将包含相同故障源模块的完备故障链划分为同一故障组;
将处于同一故障组的完备故障链中的告警模块发出的告警信息划分为同一告警分类组,以将收集到的多个所述告警信息划分为多个所述告警分类组。
6.根据权利要求3所述的方法,其特征在于,所述若所述调用关系分支中包含所述目标告警模块所处的非完备故障链,将所述调用关系分支作为所述目标告警模块对应的完备故障链,包括:
若确定所述调用关系树中存在一个第一调用关系分支,将所述第一调用关系分支作为所述目标告警模块对应的完备故障链,所述第一调用关系分支为包含所述非完备故障链的调用关系分支;或者,
若确定所述调用关系树中存在多个所述第一调用关系分支,将从多个所述第一调用关系分支中筛选出的第二调用关系分支作为所述目标告警模块对应的完备故障链。
7.根据权利要求6所述的方法,其特征在于,所述将从多个所述第一调用关系分支中筛选出的第二调用关系分支作为所述目标告警模块对应的完备故障链,包括:
获取每个所述第一调用关系分支的权重和,所述权重和为所述第一调用关系分支中每两个节点之间的调用关系对应的权重的总和;
从多个所述第一调用关系分支中确定权重和最大的第二调用关系分支,作为所述目标告警模块对应的完备故障链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910843559.3/1.html,转载请声明来源钻瓜专利网。