根因确定方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:36928981 阅读:7 留言:0更新日期:2023-03-22 18:51
本公开提供了一种根因确定方法、装置、电子设备及计算机可读存储介质,涉及智能运维技术领域。该方法包括:获取待处理异常指标;获取异常指标与根因的对应关系,对应关系基于根因传播图及对应的状态转移概率矩阵得到,根因传播图中每一节点对应一个指标;根据对应关系确定待处理异常指标的至少一个根因。通过根因传播图和状态转移概率矩阵得到异常指标与根因的对应关系的方式,考虑了造成异常指标的多个维度间的耦合关联关系及上游指标异常势必导致下游指标异常,使得到的异常指标与根因的对应关系更加准确,进而使根据该对应关系确定出的根因的准确率高。的根因的准确率高。的根因的准确率高。

【技术实现步骤摘要】
根因确定方法、装置、电子设备及计算机可读存储介质


[0001]本公开涉及智能运维
,尤其涉及一种根因确定方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在智能运维
中,由于被运维系统越发复杂,异常指标(质差)的根因确定也越发困难。
[0003]相关技术中,依靠人工排查来确定异常指标的根因。运维人员确定异常指标后,再根据相关的专业知识及系统的运行数据来分析该异常指标的根因。
[0004]然而,依靠人工排查来确定异常指标的根因的准确率低。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开提供一种根因确定方法、装置、电子设备及计算机可读存储介质,至少在一定程度上克服了相关技术中确定出的根因的准确率低的问题。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]根据本公开的一个方面,提供一种根因确定方法,包括:获取待处理异常指标;获取异常指标与根因的对应关系,所述对应关系基于根因传播图及对应的状态转移概率矩阵得到,所述根因传播图中每一节点对应一个指标;根据所述对应关系确定所述待处理异常指标的至少一个根因。
[0009]在本公开的一个实施例中,所述获取异常指标与根因的对应关系,包括:获取根因传播图,所述根因传播图包括多个有向边;确定每一有向边两端的节点之间的相关度;根据所述相关度,确定所述根因传播图对应的状态转移概率矩阵;根据所述状态转移概率矩阵,确定所述根因传播图中每一节点对应的一个或多个根因;根据每一节点及对应的一个或多个根因,确定所述对应关系。
[0010]在本公开的一个实施例中,所述确定每一有向边两端的节点之间的相关度,包括:获取所述根因传播图中每一节点的多个数据;将每一节点的多个数据进行归一化,得到每一节点的多个归一化数据;根据每一节点的多个归一化数据,确定每一有向边两端的节点对应的协方差与标准差乘积的商,得到所述相关度。
[0011]在本公开的一个实施例中,所述根据所述相关度,确定所述根因传播图对应的状态转移概率矩阵,包括:根据所述相关度及随机游走,确定游走者从所述根因传播图中的一个节点向其他节点游走的可能性,得到每一节点的多个游走值;根据所述相关度及随机游走,确定游走者在每一节点停留的可能性,得到每一节点的停留值;根据每一节点的多个游走值及停留值,构建状态转移概率矩阵。
[0012]在本公开的一个实施例中,所述其他节点包括与所述一个节点之间存在有向边的第一节点和/或第二节点,以及不存在有向边的第三节点;所述第一节点与所述一个节点之间的有向边具有指向所述第一节点的方向;所述第二节点与所述一个节点之间的有向边不具有指向所述第二节点的方向;所述根据所述相关度及随机游走,确定游走者从所述根因传播图中的一个节点向其他节点游走的可能性,得到每一节点的多个游走值,包括:确定游走者从所述一个节点向所述第一节点游走的可能性是所述一个节点与所述第一节点之间的相关度;确定游走者从所述一个节点向所述第二节点游走的可能性是所述一个节点与所述第二节点之间的相关度与预定值的乘积;确定游走者从所述一个节点向所述第三节点游走的可能性是0。
[0013]在本公开的一个实施例中,所述其他节点包括至少一个第四节点和/或至少一个第五节点,所述第四节点与所述一个节点之间存在指向所述一个节点方向的有向边,所述第五节点与所述一个节点之间存在指向所述第五节点方向的有向边;所述根据所述相关度及随机游走,确定游走者在每一节点停留的可能性,得到每一节点的停留值,包括:在所述其他节点包括至少一个第四节点和至少一个第五节点的情况下,确定所述一个节点的停留值是第一值与0中的最大值,所述第一值由第二值减第三值得到,所述第二值是所述一个节点与所述至少一个第四节点的相关度中的最大值,所述第三值是所述一个节点与所述至少一个第五节点的相关度中的最大值;在所述其他节点包括至少一个第四节点且不包括第五节点的情况下,确定所述一个节点的停留值是所述第二值;在所述其他节点包括至少一个第五节点且不包括第四节点的情况下,确定所述一个节点的停留值是0。
[0014]在本公开的一个实施例中,所述根据所述状态转移概率矩阵,确定所述根因传播图中每一节点对应的一个或多个根因,包括:根据随机游走,确定每一节点对应的多个游走者;确定每一节点对应的多个游走者根据所述状态转移概率矩阵游走的停留节点;确定每一节点对应的一个或多个根因是一个或多个停留节点对应的指标。
[0015]根据本公开的另一个方面,提供一种根因确定装置,包括:获取模块,用于获取待处理异常指标;所述获取模块,还用于获取异常指标与根因的对应关系,所述对应关系基于根因传播图及对应的状态转移概率矩阵得到,所述根因传播图中每一节点对应一个指标;确定模块,用于根据所述对应关系确定所述待处理异常指标的至少一个根因。
[0016]在本公开的一个实施例中,所述获取模块,用于获取根因传播图,所述根因传播图包括多个有向边;确定每一有向边两端的节点之间的相关度;根据所述相关度,确定所述根因传播图对应的状态转移概率矩阵;根据所述状态转移概率矩阵,确定所述根因传播图中每一节点对应的一个或多个根因;根据每一节点及对应的一个或多个根因,确定所述对应关系。
[0017]在本公开的一个实施例中,所述获取模块,用于获取所述根因传播图中每一节点的多个数据;将每一节点的多个数据进行归一化,得到每一节点的多个归一化数据;根据每一节点的多个归一化数据,确定每一有向边两端的节点对应的协方差与标准差乘积的商,得到所述相关度。
[0018]在本公开的一个实施例中,所述获取模块,用于根据所述相关度及随机游走,确定游走者从所述根因传播图中的一个节点向其他节点游走的可能性,得到每一节点的多个游走值;根据所述相关度及随机游走,确定游走者在每一节点停留的可能性,得到每一节点的
停留值;根据每一节点的多个游走值及停留值,构建状态转移概率矩阵。
[0019]在本公开的一个实施例中,其他节点包括与所述一个节点之间存在有向边的第一节点和/或第二节点,以及不存在有向边的第三节点;所述第一节点与所述一个节点之间的有向边具有指向所述第一节点的方向;所述第二节点与所述一个节点之间的有向边不具有指向所述第二节点的方向;所述获取模块,用于确定游走者从所述一个节点向所述第一节点游走的可能性是所述一个节点与所述第一节点之间的相关度;确定游走者从所述一个节点向所述第二节点游走的可能性是所述一个节点与所述第二节点之间的相关度与预定值的乘积;确定游走者从所述一个节点向所述第三节点游走的可能性是0。
[0020]在本公开的一个实施例中,所述其他节点包括至少一个第四节点和/或至少一个第五节点,所述第四节点与所述一个节点之间存在指向所述一个节点方向的有向边,所述第五节点与所述一个节点之间存在指向所述第五本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种根因确定方法,其特征在于,包括:获取待处理异常指标;获取异常指标与根因的对应关系,所述对应关系基于根因传播图及对应的状态转移概率矩阵得到,所述根因传播图中每一节点对应一个指标;根据所述对应关系确定所述待处理异常指标的至少一个根因。2.根据权利要求1所述的方法,其特征在于,所述获取异常指标与根因的对应关系,包括:获取根因传播图,所述根因传播图包括多个有向边;确定每一有向边两端的节点之间的相关度;根据所述相关度,确定所述根因传播图对应的状态转移概率矩阵;根据所述状态转移概率矩阵,确定所述根因传播图中每一节点对应的一个或多个根因;根据每一节点及对应的一个或多个根因,确定所述对应关系。3.根据权利要求2所述的方法,其特征在于,所述确定每一有向边两端的节点之间的相关度,包括:获取所述根因传播图中每一节点的多个数据;将每一节点的多个数据进行归一化,得到每一节点的多个归一化数据;根据每一节点的多个归一化数据,确定每一有向边两端的节点对应的协方差与标准差乘积的商,得到所述相关度。4.根据权利要求2所述的方法,其特征在于,所述根据所述相关度,确定所述根因传播图对应的状态转移概率矩阵,包括:根据所述相关度及随机游走,确定游走者从所述根因传播图中的一个节点向其他节点游走的可能性,得到每一节点的多个游走值;根据所述相关度及随机游走,确定游走者在每一节点停留的可能性,得到每一节点的停留值;根据每一节点的多个游走值及停留值,构建状态转移概率矩阵。5.根据权利要求4所述的方法,其特征在于,所述其他节点包括与所述一个节点之间存在有向边的第一节点和/或第二节点,以及不存在有向边的第三节点;所述第一节点与所述一个节点之间的有向边具有指向所述第一节点的方向;所述第二节点与所述一个节点之间的有向边不具有指向所述第二节点的方向;所述根据所述相关度及随机游走,确定游走者从所述根因传播图中的一个节点向其他节点游走的可能性,得到每一节点的多个游走值,包括:确定游走者从所述一个节点向所述第一节点游走的可能性是所述一个节点与所述第一节点之间的相关度;确定游走者从所述一个节点向所述第二节点游走的可能性是所述一个节点与所述第...

【专利技术属性】
技术研发人员:韦荣正
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1