故障根因分析方法、装置、设备和存储介质制造方法及图纸

技术编号:34851463 阅读:80 留言:0更新日期:2022-09-08 07:51
本公开提供了一种故障根因分析方法,涉及大数据领域。该方法包括:获取目标网络中实体对象出现的N个告警事件;将所述N个告警事件更新至第一知识图谱中对应的所述实体对象上;抽取所述N个告警事件中的M个告警事件,得到根因证据集;根据所述根因证据集对更新后的所述第一知识图谱进行精简,得到第二知识图谱;利用所述第二知识图谱进行故障根因分析,得到故障定位结果。本公开实施例可以减少故障根因分析过程中的数据量和复杂度,并减少可能对分析造成干扰的内容,便于迅速得到故障定位结果,提升网络运维效率。本公开还提供了一种故障根因分析装置、设备、存储介质和程序产品。存储介质和程序产品。存储介质和程序产品。

【技术实现步骤摘要】
故障根因分析方法、装置、设备和存储介质


[0001]本公开涉及大数据领域,更具体地,涉及一种故障根因分析方法、装置、设备、介质和程序产品。

技术介绍

[0002]通信网络需要庞大而复杂的基础网络设备来实现。在此基础上,往往还会配置接口、网络协议、路由表项等信息,来实现基础网络设备之间的互联互通。可见通信网络具有较大的规模和复杂程度,因此每出现一次网络故障都会出现大量的告警。
[0003]对于出现的大量告警,一般主要是针对单指标和网元进行监测告警,以及一些特殊的布尔逻辑进行同类事件压缩,然后技术人员基于自身经验分析同类事件,定位可能根因并依次解决问题。
[0004]专利技术人在实施本公开的专利技术构思过程中,发现相关技术中至少存在以下问题:由于基础网络设备、接口、网络协议和路由表项等信息数量较多,在出现大量网络告警事件的情况下,难以快速定位到故障根因,导致网络运维效率较低。

技术实现思路

[0005]鉴于上述问题,本公开提供了提高网络运维效率的故障根因分析方法、装置、设备、介质和程序产品。
[0006]本公开实施例的一个方面提供了一种故障根因分析方法,包括:获取目标网络中实体对象出现的N个告警事件,其中,所述实体对象包括设备、接口或协议中至少一种;将所述N个告警事件更新至第一知识图谱中对应的所述实体对象上,其中,所述第一知识图谱包括所述实体对象之间的连接关系;抽取所述N个告警事件中的M个告警事件,得到根因证据集,其中,N和M分别为大于或等于2的整数,M小于或等于N;根据所述根因证据集对更新后的所述第一知识图谱进行精简,得到第二知识图谱,其中,所述第二知识图谱包括所述M个告警事件,以及至少部分所述实体对象之间的连接关系;利用所述第二知识图谱进行故障根因分析,得到故障定位结果。
[0007]根据本公开的实施例,所述N个告警事件为特定时间窗口内出现的事件,所述抽取所述N个告警事件中的M个告警事件包括:利用时序关联算法抽取所述N个告警事件中的至少一个第一事件序列,其中,每个所述第一事件序列的出现次数大于或等于第一阈值,每个所述第一事件序列包括具有先后顺序的至少两个告警事件;从所述至少一个第一事件序列中确定所述M个告警事件。
[0008]根据本公开的实施例,包括:利用因果关系算法对所述至少一个第一事件序列进行处理,得到至少一个第二事件序列,其中,每个所述第二事件序列具有大于或等于第二阈值的权重系数;其中,所述从所述至少一个第一事件序列中确定所述M个告警事件包括:从所述至少一个第二事件序列中确定所述M个告警事件。
[0009]根据本公开的实施例,包括:利用故障分析规则确定所述至少一个第一事件序列
或所述至少一个第二事件序列,其中,所述故障分析规则根据所述目标网络的历史故障根因而获得。
[0010]根据本公开的实施例,所述得到根因证据集包括:抽取所述第二事件序列中的每个告警事件对应的实体对象类型,构造所述根因证据集。
[0011]根据本公开的实施例,所述根据所述根因证据集对更新后的所述第一知识图谱进行精简,得到第二知识图谱包括:从所述第一知识图谱中获得至少一个所述告警类别对应的连接子图,其中,每个所述连接子图包括对应告警类别下的告警事件、该告警类别下的告警事件与实体对象的对应关系和实体对象之间的关联关系;基于根因证据集精简对应告警类别的连接子图,得到所述第二知识图谱。
[0012]根据本公开的实施例,所述基于根因证据集精简对应告警类别的连接子图包括:删除对应告警类别的连接子图中,所述根因证据集未包括的告警事件;和/或所述方法还包括删除所述第一知识图谱中不存在告警事件的实体对象。
[0013]根据本公开的实施例,所述利用所述第二知识图谱进行故障根因分析,得到故障定位结果包括:从所述第二知识图谱中确定至少一条根因路径,其中,所述至少一条根因路径中每条根因路径用于表征一条所述实体对象之间的故障传播关系;根据所述权重系数,对所述至少一条根因路径进行排序,得到排序结果;根据所述排序结果得到所述故障定位结果。
[0014]本公开实施例的另一方面提供了一种故障根因分析装置,包括:事件获取模块,用于获取目标网络中实体对象出现的N个告警事件,其中,所述实体对象包括设备、接口或协议中至少一种;事件更新模块,用于将所述N个告警事件更新至第一知识图谱中对应的所述实体对象上,其中,所述第一知识图谱包括所述实体对象之间的连接关系;事件抽取模块,用于抽取所述N个告警事件中的M个告警事件,得到根因证据集,其中,N和M分别为大于或等于2的整数,M小于或等于N;图谱精简模块,用于根据所述根因证据集对更新后的所述第一知识图谱进行精简,得到第二知识图谱,其中,所述第二知识图谱包括所述M个告警事件,以及至少部分所述实体对象之间的连接关系;故障定位模块,用于利用所述第二知识图谱进行故障根因分析,得到故障定位结果。
[0015]本公开实施例的另一方面提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行如上所述的方法。
[0016]本公开实施例的另一方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行如上所述的方法。
[0017]本公开实施例的另一方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述的方法。
[0018]上述一个或多个实施例具有如下有益效果:在出现N个告警事件时,将其更新至第一知识图谱中对应的实体对象上,其中,第一知识图谱用于可视化的展示目标网络中的实体对象之间的关系,及告警事件与实体对象的对应关系。并且,可从N个告警事件中抽取出M个告警事件得到根因证据集,并对更新后的第一知识图谱进行精简。能够利用第二知识图谱进行故障根因分析。从而减少了故障根因分析过程中的数据量和复杂度,减少可能对分析造成干扰的内容,便于迅速得到故障定位结果,提升网络运维效率。
附图说明
[0019]通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
[0020]图1示意性示出了根据本公开实施例的故障根因分析方法的应用场景图;
[0021]图2示意性示出了根据本公开实施例的故障根因分析方法的流程图;
[0022]图3示意性示出了根据本公开实施例的确定M个告警事件的流程图;
[0023]图4示意性示出了根据本公开的另一实施例的确定M个告警事件的流程图;
[0024]图5示意性示出了根据本公开实施例的部分告警类别的示意图;
[0025]图6示意性示出了根据本公开实施例的更新后的第一知识图谱的示意图;
[0026]图7示意性示出了根据本公开实施例的第二知识图谱的示意图;
[0027]图8示意性示出了根据本公开实施例的得到第二知识图谱的流程图;
[0028]图9示意性示出了根据本公开实施例的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障根因分析方法,包括:获取目标网络中实体对象出现的N个告警事件,其中,所述实体对象包括设备、接口或协议中至少一种;将所述N个告警事件更新至第一知识图谱中对应的所述实体对象上,其中,所述第一知识图谱包括所述实体对象之间的连接关系;抽取所述N个告警事件中的M个告警事件,得到根因证据集,其中,N和M分别为大于或等于2的整数,M小于或等于N;根据所述根因证据集对更新后的所述第一知识图谱进行精简,得到第二知识图谱,其中,所述第二知识图谱包括所述M个告警事件,以及至少部分所述实体对象之间的连接关系;利用所述第二知识图谱进行故障根因分析,得到故障定位结果。2.根据权利要求1听述的方法,其中,所述N个告警事件为特定时间窗口内出现的事件,所述抽取所述N个告警事件中的M个告警事件包括:利用时序关联算法抽取所述N个告警事件中的至少一个第一事件序列,其中,每个所述第一事件序列的出现次数大于或等于第一阈值,每个所述第一事件序列包括具有先后顺序的至少两个告警事件;从所述至少一个第一事件序列中确定所述M个告警事件。3.根据权利要求2所述的方法,其中,包括:利用因果关系算法对所述至少一个第一事件序列进行处理,得到至少一个第二事件序列,其中,每个所述第二事件序列具有大于或等于第二阈值的权重系数;其中,所述从所述至少一个第一事件序列中确定所述M个告警事件包括:从所述至少一个第二事件序列中确定所述M个告警事件。4.根据权利要求2或3所述的方法,其中,包括:利用故障分析规则确定所述至少一个第一事件序列或所述至少一个第二事件序列,其中,所述故障分析规则根据所述目标网络的历史故障根因而获得。5.根据权利要求3所述的方法,其中,所述得到根因证据集包括:抽取所述第二事件序列中的每个告警事件对应的实体对象类型,构造所述根因证据集。6.根据权利要求5所述的方法,其中,所述根据所述根因证据集对更新后的所述第一知识图谱进行精简,得到第二知识图谱包括:从所述第一知识图谱中获得至少一个连接子图,其中,每个所述连接子图包括对应告警类别下的告警事件、该告警类别下的告警事件与实体对象的...

【专利技术属性】
技术研发人员:满欣许广洋李家炎陈凡
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1