本申请涉及计算机,更具体地,涉及一种故障确定方法、装置以及电子设备。
背景技术:
1、随着科学技术的发展,电子设备的使用越来越广泛,功能越来越多,已经成为人们日常生活中的必备之一。目前,电子设备的品质对于用户体验电子设备至关重要,相关技术中,人们对分析电子设备的性能的要求越来越高。
技术实现思路
1、本申请提出了一种故障确定方法、装置以及电子设备,以改善上述问题。
2、第一方面,本申请实施例提供了一种故障确定方法,应用于电子设备,所述方法包括:若确定所述电子设备被监控的多个指标中存在异常的目标指标,则获取所述目标指标对应的多个指标数据,其中,所述多个指标数据包括所述电子设备中在检测到所述目标指标发生异常时的多个第一运行数据,以及所述电子设备中在最近一次检测到所述目标指标未发生异常时的多个第二运行数据;基于至少两个目标算法分别对所述多个指标数据进行计算,获得所述至少两个目标算法各自对应的故障结果,其中,所述故障结果用于指示所述多个指标数据中出现异常的指标数据;根据所述至少两个目标算法各自对应的故障结果,确定所述目标指标对应的目标故障结果。
3、第二方面,本申请实施例提供了一种故障确定装置,应用于电子设备,所述装置包括:指标数据获取模块、各算法对应故障结果模块以及目标故障结果确定模块。其中,指标数据获取模块,用于若确定所述电子设备被监控的多个指标中存在异常的目标指标,则获取所述目标指标对应的多个指标数据,其中,所述多个指标数据包括所述电子设备中在检测到所述目标指标发生异常时的多个第一运行数据,以及所述电子设备中在最近一次检测到所述目标指标未发生异常时的多个第二运行数据;各算法对应故障结果获取模块,用于基于至少两个目标算法分别对所述多个指标数据进行计算,获得所述至少两个目标算法各自对应的故障结果,其中,所述故障结果用于指示所述多个指标数据中出现异常的指标数据;目标故障结果确定模块,用于根据所述至少两个目标算法各自对应的故障结果,确定所述目标指标对应的目标故障结果。
4、第三方面,本申请实施例提供了一种电子设备,包括显示屏、处理器以及存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
5、第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
6、本申请实施例提供的故障确定方法、装置以及电子设备,通过若确定电子设备被监控的多个指标中存在异常的目标指标,则获取目标指标对应的多个指标数据,其中,多个指标数据包括电子设备中在检测到目标指标发生异常时的多个第一运行数据,以及电子设备中在最近一次检测到目标指标未发生异常时的多个第二运行数据;基于至少两个目标算法分别对多个指标数据进行计算,获得至少两个目标算法各自对应的故障结果,其中,故障结果用于指示多个指标数据中出现异常的指标数据;根据至少两个目标算法各自对应的故障结果,确定目标指标对应的目标故障结果,进而通过至少两个目标算法分别对存在异常的目标指标对应的多个指标数据进行计算,获得至少两个目标算法各自对应的故障结果,并根据至少两个目标算法各自对应的故障结果,确定目标指标对应的目标故障结果,提高了故障确定的准确性和故障分析结果的稳定性。另外,基于算法对发生异常的指标对应的指标数据进行分析,从而定位指标异常原因,提高了故障原因确定的效率,降低了故障原因定位的成本。
1.一种故障确定方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述至少两个目标算法包括根因推断算法以及标记复制hotspot算法,所述基于至少两个目标算法分别对所述多个指标数据进行计算,获得所述至少两个目标算法各自对应的故障结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述多个指标数据对应多个维度,所述通过所述根因推断算法对所述多个指标数据进行计算,获得各所述指标数据对应的解释能力ep值,以及各所述指标数据对应的贡献变异程度值,包括:
4.根据权利要求2所述的方法,其特征在于,所述多个指标数据对应多个维度,所述通过所述hotspot算法对所述多个指标数据进行计算,获得各所述指标数据对应的潜在分数,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述至少两个目标算法各自对应的故障结果,确定所述目标指标对应的目标故障结果,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据各所述指标数据对应的所述第一根因分数与所述第二根因分数的和,确定所述目标指标对应的目标故障结果,包括:
7.根据权利要求5所述的方法,其特征在于,在所述根据各所述指标数据对应的所述第一根因分数与所述第二根因分数的和,确定所述目标指标对应的目标故障结果之前,还包括:
8.根据权利要求5所述的方法,其特征在于,所述多个指标数据对应多个维度,所述根据各所述指标数据中对应的所述第一根因分数与所述第二根因分数的和,确定所述目标指标对应的目标故障结果,包括:
9.根据权利要求1-8任一项所述的方法,其特征在于,所述若确定所述电子设备被监控的多个指标中存在异常的目标指标,则获取所述目标指标对应的多个指标数据,包括:
10.根据权利要求9所述的方法,其特征在于,所述根据所述多个目标运行数据以及预设故障关系获得所述目标指标对应的所述多个指标数据,包括:
11.根据权利要求1-8任一项所述的方法,其特征在于,在所述基于至少两个目标算法分别对所述多个第一运行数据以及所述多个第二运行数据进行计算,获得所述至少两个目标算法各自对应的故障结果之前,还包括:
12.一种故障确定装置,其特征在于,应用于电子设备,所述装置包括:
13.一种电子设备,其特征在于,包括:
14.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-11任一项所述的方法。