System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 根因分析方法、装置、设备及计算机可读存储介质制造方法及图纸_技高网

根因分析方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:41207018 阅读:6 留言:0更新日期:2024-05-07 22:33
本申请提供了一种根因分析方法、装置、设备及计算机可读存储介质;方法包括:响应于接收到的告警信息,获取触发所述告警信息的业务指标,并获取所述业务指标对应的应用拓扑图;确定所述应用拓扑图中各个节点的监测指标的异常分数序列;基于多个监控指标的异常分数序列进行聚类处理,得到聚类结果,并基于所述聚类结果,从所述多个监测指标中确定至少一个目标监测指标;基于所述至少一个目标检测指标,从所述各个节点中确定触发告警的根因节点。通过本申请,能够提高根因分析的准确性。

【技术实现步骤摘要】

本申请涉及数据处理技术,尤其涉及一种根因分析方法、装置、设备及计算机可读存储介质


技术介绍

1、根因分析是指当告警信息出现时,能够智能地对系统当前信息和状态进行综合分析,突出重要或根本原因,协助运维人员缩小问题范围从而能够快速地解决问题。

2、在绝大多数的根因分析方案中,主要是从相关性、异常度为入口取解决问题。然而,大多数仅依赖一种方法。例如,micro hecl仅采用相关性作为推出异常根因的指标,而micro rca仅采用异常的集中性,因此根因分析准确率低。


技术实现思路

1、本申请实施例提供一种根因分析方法、装置及计算机可读存储介质,能够提高根因分析的准确性。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种根因分析方法,所述方法包括:

4、响应于接收到的告警信息,获取触发所述告警信息的业务指标,并获取所述业务指标对应的应用拓扑图;

5、确定所述应用拓扑图中各个节点的监测指标的异常分数序列;

6、基于多个监控指标的异常分数序列进行聚类处理,得到聚类结果,并基于所述聚类结果,从所述多个监测指标中确定至少一个目标监测指标;

7、基于所述至少一个目标检测指标,从所述各个节点中确定触发告警的根因节点。

8、本申请实施例提供一种根因分析装置,包括:

9、第一获取模块,用于响应于接收到的告警信息,获取触发所述告警信息的业务指标,并获取所述业务指标对应的应用拓扑图;

10、第一确定模块,用于确定所述应用拓扑图中各个节点的监测指标的异常分数序列;

11、聚类模块,用于基于多个监控指标的异常分数序列进行聚类处理,得到聚类结果,并基于所述聚类结果,从所述多个监测指标中确定至少一个目标监测指标;

12、第二确定模块,用于基于所述至少一个目标检测指标,从所述各个节点中确定触发告警的根因节点。

13、本申请实施例提供一种计算机设备,所述计算机设备包括:

14、存储器,用于存储计算机可执行指令;

15、处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本申请实施例提供的根因分析方法。

16、本申请实施例提供一种计算机可读存储介质,存储有计算机程序或计算机可执行指令,用于被处理器执行时实现本申请实施例提供的根因分析方法。

17、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,述计算机程序或计算机可执行指令被处理器执行时,实现本申请实施例提供的根因分析方法。

18、本申请实施例具有以下有益效果:

19、在本申请实施例提供的根因分析方法中,响应于接收到的告警信息,首先获取触发告警的业务指标以及业务指标对应的应用拓扑图,该应用拓扑图指示完成不同功能的组件(或应用)之间的调用关系,之后确定应用拓扑图中各个节点的监测指标的异常分数序列,基于多个监控指标的异常分数序列进行聚类处理,得到聚类结果,并基于所述聚类结果,从所述多个监测指标中确定至少一个目标监测指标,其中,各个节点的监测指标的异常分数序列考虑了异常度,通过聚类处理又综合考虑异常集中度,最后基于至少一个目标检测指标,从各个节点中确定触发告警的根因节点,也就是说,在本申请实施例提供的根因分析方法中,结合了异常度和集中性来综合确定根因节点,从而能够提高根因分析的准确性。

本文档来自技高网...

【技术保护点】

1.一种根因分析方法,其特征在于,所述方法包括:

2.根据权利要求1中所述的方法,其特征在于,所述确定所述应用拓扑图中各个节点的监测指标的异常分数序列,包括:

3.根据权利要求1中所述的方法,其特征在于,所述基于多个监控指标的异常分数序列进行聚类处理,得到聚类结果,包括:

4.根据权利要求3中所述的方法,其特征在于,所述基于多个监测指标的综合异常得分进行聚类处理,得到聚类结果,包括:

5.根据权利要求4中所述的方法,其特征在于,所述基于所述聚类结果,从所述多个监测指标中确定至少一个目标监测指标,包括:

6.根据权利要求5中所述的方法,其特征在于,所述基于所述P个聚类簇各自的簇心异常分数序列,从所述P个聚类簇中确定至少一个候选聚类簇,包括:

7.根据权利要求5中所述的方法,其特征在于,所述基于所述目标聚类簇中各个监测指标与对应簇心的距离,从所述目标聚类簇中确定至少一个目标监测指标,包括:

8.根据权利要求5中所述的方法,其特征在于,所述基于所述至少一个目标检测指标,从所述各个节点中确定触发告警的根因节点,包括:

9.根据权利要求8中所述的方法,其特征在于,所述基于所述至少一个目标监测指标,从所述各个节点中确定至少一个候选节点,包括:

10.根据权利要求8中所述的方法,其特征在于,所述确定所述候选节点与所述业务指标之间的相关性系数,包括:

11.一种根因分析装置,其特征在于,所述装置包括:

12.一种计算机设备,其特征在于,所述计算机设备包括:

13.一种计算机可读存储介质,存储有计算机可执行指令或者计算机程序,其特征在于,所述计算机可执行指令或者计算机程序被处理器执行时实现权利要求1至10任一项所述的根因分析方法。

...

【技术特征摘要】

1.一种根因分析方法,其特征在于,所述方法包括:

2.根据权利要求1中所述的方法,其特征在于,所述确定所述应用拓扑图中各个节点的监测指标的异常分数序列,包括:

3.根据权利要求1中所述的方法,其特征在于,所述基于多个监控指标的异常分数序列进行聚类处理,得到聚类结果,包括:

4.根据权利要求3中所述的方法,其特征在于,所述基于多个监测指标的综合异常得分进行聚类处理,得到聚类结果,包括:

5.根据权利要求4中所述的方法,其特征在于,所述基于所述聚类结果,从所述多个监测指标中确定至少一个目标监测指标,包括:

6.根据权利要求5中所述的方法,其特征在于,所述基于所述p个聚类簇各自的簇心异常分数序列,从所述p个聚类簇中确定至少一个候选聚类簇,包括:

7.根据权利要求5中所述的方法,其特征在于,所述基于所述目标聚类簇中各...

【专利技术属性】
技术研发人员:黄奕鑫王琳嵛俞敏曾琳铖曦
申请(专利权)人:马上消费金融股份有限公司
类型:发明
国别省市:

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

1