故障检测方法及装置制造方法及图纸

技术编号:21308522 阅读:52 留言:0更新日期:2019-06-12 10:48
本发明专利技术提出一种故障检测方法及装置,其中方法包括:获取待检测系统的指标数据,指标数据中包括:至少一个预设指标的时间序列,时间序列中包括:预设指标在当前时间点以及之前各个时间点的指标数值;获取待检测系统对应的故障检测模型,故障检测模型包括:至少一个计算器和异常检测器;针对每个预设指标,将预设指标的时间序列输入对应的计算器,获取预设指标在当前时间点的计算值;将各个预设指标在当前时间点的计算值输入异常检测器,确定待检测系统是否存在故障,从而能够基于一段时间内的指标数值,结合异常检测器来确定待检测系统是否存在故障,故障检测准确率高,且在指标增加时,相应增加计算器即可,扩展性好。

Fault Detection Method and Device

The invention provides a fault detection method and device, in which the method includes: acquiring the index data of the system to be detected, and the index data includes: at least one time series of preset indexes, including: the index values of preset indexes at the current time point and before each time point; acquiring the corresponding fault detection model of the system to be detected, and the fault detection model package. Including: at least one calculator and anomaly detector; for each preset index, the time series of preset index is input into the corresponding calculator to obtain the calculation value of preset index at the current time point; and the calculation value of each preset index at the current time point is input into the anomaly detector to determine whether the system to be detected has a fault, so that it can be based on the index value for a period of time. Combining with anomaly detector to determine whether there is a fault in the system to be detected, the accuracy of fault detection is high, and when the index increases, the calculator can be added accordingly, which has good expansibility.

【技术实现步骤摘要】
故障检测方法及装置
本专利技术涉及数据处理
,尤其涉及一种故障检测方法及装置。
技术介绍
目前,互联网数据中心(InternetDataCenter,IDC)用于为互联网内容提供商、企业、媒体和各类网站等提供服务器托管等业务。当IDC出现系统问题、硬件故障等问题时,可能导致IDC不可用,进而导致托管的服务器等不可用,例如网联平台不可用,导致机构发往网联平台的交易失败。目前的IDC故障检测方法主要为,将IDC故障相关的指标组装成一些简单预警规则,收到预警后,再人工止损;或者是人工每天24小时监控IDC系统,人工发现异常后,再人工止损。上述方案中,人工发现IDC异常或者人工止损处理时间都比较长,对业务影响较大;并且指标和组装规则过于简单,导致故障检测准确率低,可扩展性差。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种故障检测方法,用于解决现有技术中故障检测准确率差,且扩展性差的问题。本专利技术的第二个目的在于提出一种故障检测装置。本专利技术的第三个目的在于提出另一种故障检测装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种故障检测方法,包括:获取待检测系统的指标数据,所述指标数据中包括:至少一个预设指标的时间序列,所述时间序列中包括:所述预设指标在当前时间点以及之前各个时间点的指标数值;获取所述待检测系统对应的故障检测模型,所述故障检测模型包括:至少一个计算器和异常检测器;针对每个预设指标,将所述预设指标的时间序列输入对应的计算器,获取所述预设指标在当前时间点的计算值;将各个预设指标在当前时间点的计算值输入异常检测器,确定所述待检测系统是否存在故障。进一步的,所述获取所述待检测系统对应的故障检测模型,包括:获取所述待检测系统的检测类型,所述检测类型包括:预警、预警加止损;获取与所述检测类型对应的故障检测模型。进一步的,所述计算器包括:累积窗口均值计算器、基于趋势性的计算器、基于周期性的计算器;所述累积窗口均值计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数值均值;所述基于趋势性的计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数值和,与前一个窗口长度内的指标数值和的比值;所述基于周期性的计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数之和,与至少一个周期之前窗口长度内的指标数值和的比值。进一步的,所述异常检测器中包括:至少一个比较器以及一个决策器;每个预设指标加一个计算器,与比较器之间具有一一对应关系;所述将各个预设指标在当前时间点的计算值输入异常检测器,确定所述待检测系统是否存在故障,包括:针对每个预设指标的每个计算值,获取与输出所述计算值的计算器以及所述预设指标对应的比较器;将所述计算值输入所述比较器,获取比较结果;将各个预设指标对应的比较结果输入决策器,确定所述待检测系统是否存在故障。进一步的,所述比较器包括:相对值比较器和绝对值比较器;当所述比较器对应的计算器为累积窗口均值计算器时,所述相对值比较器获取比较结果的方式为,获取预设指标在当前时间点的指标数值与计算值的差值,获取所述差值与所述计算值的比值;将所述比值与预设的阈值参数进行比较,得到比较结果;所述绝对值比较器获取比较结果的方式为,获取预设指标在当前时间点的指标数值与计算值的差值;将所述差值与预设的阈值参数进行比较,得到比较结果。进一步的,所述比较器的阈值参数的确定方式为,获取与所述比较器对应的预设指标以及计算器,获取待检测系统未出现故障时所述预设指标的第一时间序列,以及出现故障时所述预设指标的第二时间序列;根据所述第一时间序列、第二时间序列和所述计算器确定所述比较器的阈值参数;或者,根据所述第一时间序列、第二时间序列、所述计算器以及3σ准则确定所述比较器的参数。进一步的,所述预设指标包括:系统成功率和流量。本专利技术实施例的故障检测方法,通过获取待检测系统的指标数据,指标数据中包括:至少一个预设指标的时间序列,时间序列中包括:预设指标在当前时间点以及之前各个时间点的指标数值;获取待检测系统对应的故障检测模型,故障检测模型包括:至少一个计算器和异常检测器;针对每个预设指标,将预设指标的时间序列输入对应的计算器,获取预设指标在当前时间点的计算值;将各个预设指标在当前时间点的计算值输入异常检测器,确定待检测系统是否存在故障并进行处理,从而能够基于一段时间内的指标数值,结合异常检测器来确定待检测系统是否存在故障,故障检测准确率高,且在指标增加时,相应增加计算器即可,扩展性好。为达上述目的,本专利技术第二方面实施例提出了一种故障检测装置,包括:获取模块,用于获取待检测系统的指标数据,所述指标数据中包括:至少一个预设指标的时间序列,所述时间序列中包括:所述预设指标在当前时间点以及之前各个时间点的指标数值;所述获取模块,还用于获取所述待检测系统对应的故障检测模型,所述故障检测模型包括:至少一个计算器和异常检测器;输入模块,用于针对每个预设指标,将所述预设指标的时间序列输入对应的计算器,获取所述预设指标在当前时间点的计算值;所述输入模块,还用于将各个预设指标在当前时间点的计算值输入异常检测器,确定所述待检测系统是否存在故障。进一步的,所述获取模块具体用于,获取所述待检测系统的检测类型,所述检测类型包括:预警、预警加止损;获取与所述检测类型对应的故障检测模型。进一步的,所述计算器包括:累积窗口均值计算器、基于趋势性的计算器、基于周期性的计算器;所述累积窗口均值计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数值均值;所述基于趋势性的计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数值和,与前一个窗口长度内的指标数值和的比值;所述基于周期性的计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数之和,与至少一个周期之前窗口长度内的指标数值和的比值。进一步的,所述异常检测器中包括:至少一个比较器以及一个决策器;每个预设指标加一个计算器,与比较器之间具有一一对应关系;所述输入模块具体用于,针对每个预设指标的每个计算值,获取与输出所述计算值的计算器以及所述预设指标对应的比较器;将所述计算值输入所述比较器,获取比较结果;将各个预设指标对应的比较结果输入决策器,确定所述待检测系统是否存在故障。进一步的,所述比较器包括:相对值比较器和绝对值比较器;当所述比较器对应的计算器为累积窗口均值计算器时,所述相对值比较器获取比较结果的方式为,获取预设指标在当前时间点的指标数值与计算值的差值,获取所述差值与所述计算值的比值;将所述比值与预设的阈值参数进行比较,得到比较结果;所述绝对值比较器获取比较结果的方式为,获取预设指标在当前时间点的指标数值与计算值的差值;将所述差值与预设的阈值参数进行比较,得到比较结果。进一步的,所述比较器的阈值参数的确定方式为,获取与所述比较器对应的预设指标以及计算器,获取待检测系统未出现故障时所述预设指标的第一时间序列,以及出现故障时所述预设指标的第二时间序列;根据所述第一时间序列、第二时间序列和所述计算器确定所述比本文档来自技高网...

【技术保护点】
1.一种故障检测方法,其特征在于,包括:获取待检测系统的指标数据,所述指标数据中包括:至少一个预设指标的时间序列,所述时间序列中包括:所述预设指标在当前时间点以及之前各个时间点的指标数值;获取所述待检测系统对应的故障检测模型,所述故障检测模型包括:至少一个计算器和异常检测器;针对每个预设指标,将所述预设指标的时间序列输入对应的计算器,获取所述预设指标在当前时间点的计算值;将各个预设指标在当前时间点的计算值输入异常检测器,确定所述待检测系统是否存在故障。

【技术特征摘要】
1.一种故障检测方法,其特征在于,包括:获取待检测系统的指标数据,所述指标数据中包括:至少一个预设指标的时间序列,所述时间序列中包括:所述预设指标在当前时间点以及之前各个时间点的指标数值;获取所述待检测系统对应的故障检测模型,所述故障检测模型包括:至少一个计算器和异常检测器;针对每个预设指标,将所述预设指标的时间序列输入对应的计算器,获取所述预设指标在当前时间点的计算值;将各个预设指标在当前时间点的计算值输入异常检测器,确定所述待检测系统是否存在故障。2.根据权利要求1所述的方法,其特征在于,所述获取所述待检测系统对应的故障检测模型,包括:获取所述待检测系统的检测类型,所述检测类型包括:预警、预警加止损;获取与所述检测类型对应的故障检测模型。3.根据权利要求1所述的方法,其特征在于,所述计算器包括:累积窗口均值计算器、基于趋势性的计算器、基于周期性的计算器;所述累积窗口均值计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数值均值;所述基于趋势性的计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数值和,与前一个窗口长度内的指标数值和的比值;所述基于周期性的计算器输出的计算值为,预设指标在当前时间点之前窗口长度内的指标数之和,与至少一个周期之前窗口长度内的指标数值和的比值。4.根据权利要求1或3所述的方法,其特征在于,所述异常检测器中包括:至少一个比较器以及一个决策器;每个预设指标加一个计算器,与比较器之间具有一一对应关系;所述将各个预设指标在当前时间点的计算值输入异常检测器,确定所述待检测系统是否存在故障,包括:针对每个预设指标的每个计算值,获取与输出所述计算值的计算器以及所述预设指标对应的比较器;将所述计算值输入所述比较器,获取比较结果;将各个预设指标对应的比较结果输入决策器,确定所述待检测系统是否存在故障。5.根据权利要求4所述的方法,其特征在于,所述比较器包括:相对值比较器和绝对值比较器;当所述比较器对应的计算器为累积窗口均值计算器时,所述相对值比较器获取比较结果的方式为,获取预设指标在当前时间点的指标数值与计算值的差值,获取所述差值与所述计算值的比值;将所述比值与预设的阈值参数进行比较,得到比较结果;所述绝对值比较器获取比较结果的方式为,获取预设指标在当前时间点的指标数值与计算值的差值;将所述差值与预设的阈值参数进行比较,得到比较结果。6.根据权利要求5所述的方法,其特征在于,所述比较器的阈值参数的确定方式为,获取与所述比较器对应的预设指标以及计算器,获取待检测系统未出现故障时所述预设指标的第一时间序列,以及出现故障时所述预设指标的第二时间序列;根据所述第一时间序列、第二时间序列和所述计算器确定所述比较器的阈值参数;或者,根据所述第一时间序列、第二时间序列、所述计算器以及3σ准则确定所述比较器的参数。7.根据权利要求1所述的方法,其特征在于,所述预设指标包括:系统成功率和流量。8.一种故障检测装置,其特征在于,包括:获取模块,用于获取待检测系统的指标数据,所述指标数据中包括:至少一个预设指标的时间序列,所述时间序列中包括:所述预设指标在当前时间点以及之前各个时间点的指标数值;所述获取模块...

【专利技术属性】
技术研发人员:贾艳成李仲夷时旭张驰黄梦岚白云鹏黄凯鸿
申请(专利权)人:网联清算有限公司
类型:发明
国别省市:北京,11

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

1