【技术实现步骤摘要】
异常检测方法、装置、设备、介质及产品
[0001]本申请属于数据处理
,尤其涉及一种异常检测方法、装置、设备、介质及产品。
技术介绍
[0002]在应用系统运维过程中,运维人员需定期查看系统性能指标的指标曲线,以对指标值的异常变动及时进行排查,从而及时发现并解决应用系统存在的故障隐患。
[0003]相关技术中,随着应用系统及其指标曲线的数量增多,通过人工回顾指标曲线排查异常,所耗费的时间越来越长,异常检测效率较低。因此,如何对系统性能指标的指标曲线进行快速检查,提升异常检测效率,成为当前亟需解决的问题。
技术实现思路
[0004]本申请实施例提供一种异常检测方法、装置、设备、介质及产品,能够对系统性能指标的指标曲线进行快速检查,提升异常检测效率。
[0005]第一方面,本申请实施例提供一种异常检测方法,该方法包括:
[0006]在获取到性能指标的指标曲线的情况下,确定指标曲线的一阶差分曲线,其中,指标曲线基于性能指标的时间序列数据生成,一阶差分曲线的纵坐标为一阶差分值,一阶差分值用于表征指标曲线中相邻两个时间点的指标值的变化量;
[0007]采用预设时间窗口在一阶差分曲线上滑动,在滑动过程中确定一阶差分曲线在预设时间窗口内的纵坐标的和值,得到性能指标的多个突变量;
[0008]确定多个突变量中满足预设突变条件的目标突变量,将目标突变量对应的时间点确定为异常时间点。
[0009]第二方面,本申请实施例提供一种异常检测装置,该装置包括:
[00 ...
【技术保护点】
【技术特征摘要】
1.一种异常检测方法,其特征在于,所述方法包括:在获取到性能指标的指标曲线的情况下,确定所述指标曲线的一阶差分曲线,其中,所述指标曲线基于所述性能指标的时间序列数据生成,所述一阶差分曲线的纵坐标为一阶差分值,所述一阶差分值用于表征所述指标曲线中相邻两个时间点的指标值的变化量;采用预设时间窗口在所述一阶差分曲线上滑动,在滑动过程中确定所述一阶差分曲线在所述预设时间窗口内的纵坐标的和值,得到所述性能指标的多个突变量;确定所述多个突变量中满足预设突变条件的目标突变量,将所述目标突变量对应的时间点确定为异常时间点。2.根据权利要求1所述的方法,其特征在于,所述确定所述指标曲线的一阶差分曲线,包括:在所述指标曲线为平缓型曲线的情况下,基于所述指标曲线确定所述一阶差分曲线;在所述指标曲线为波动型曲线的情况下,确定所述指标曲线相对于基准曲线的最大平移量,所述基准曲线基于所述性能指标的历史时间序列曲线生成;在所述最大平移量大于预设平移阈值的情况下,对所述指标曲线进行逆向平移,并基于逆向平移后的指标曲线确定所述一阶差分曲线。3.根据权利要求2所述的方法,其特征在于,在所述确定所述指标曲线的一阶差分曲线之前,所述方法还包括:将所述指标曲线划分为N个时间区间,并获取每个时间区间的区间最大值与区间最小值;计算每个时间区间的区间最大值与区间最小值之间的差值,得到所述N个时间区间对应的N个差值;确定所述N个时间区间中目标时间区间的第一数量,其中,所述目标时间区间对应差值大于第一预设阈值;在所述第一数量与N的比值小于或等于第一比率的情况下,确定所述指标曲线为平缓型曲线;在所述第一数量与N的比值大于所述第一比率的情况下,确定所述指标曲线为波动型曲线。4.根据权利要求2所述的方法,其特征在于,在所述确定所述指标曲线相对于基准曲线的最大平移量之前,所述方法还包括:获取所述性能指标在第一预设时间段内的历史时间序列数据;基于所述第一预设时间段内的历史时间序列数据,生成所述性能指标的P条历史时间序列曲线,其中,所述历史时间序列曲线的横坐标为时间点,纵坐标为所述性能指标的指标值;计算所述P条历史时间序列曲线中,每个时间点对应的P个指标值的平均值;将所述P个指标值的平均值作为纵坐标,生成所述基准曲线。5.根据权利要求2或4所述的方法,其特征在于,所述确定所述指标曲线相对于基准曲线的最大平移量,包括:基于动态时间归整DTW算法,计算所述指标曲线与所述基准曲线的相似度,得到所述指标曲线与所述基准曲线的最短距离,以及所述指标曲线与所述基准曲线之间的映射路径;
基于所述映射路径,计算所述指标曲线相对于所述基准曲线的最大平移量。6.根据权利要求5所述的方法,其特征在于,所述映射路径用于表征第一坐标点与第二坐标点的映射关系,所述第一坐标点为所述指标曲线中的坐标点,所述第二坐标点为所述基准曲线中的坐标点,所述基于所述映射路径,计算所述指标曲线相对于所述基准曲线的最大平移量,包括:在至少两个第一坐标点与同一第二坐标点均具有映射关系的情况下,确定所述指标曲线相对于所述基准曲线产生平移;获取所述基准曲线对应的多个第二坐标点中,与每个第二坐标点具有映射关系的第一坐标点的数量,得到每个第二坐标点对应的第二数量;确定所述多个第二坐标点中的第二目标坐标点,其中,所述第二目标坐标点对应的第二数量最大;基于所述第二目标坐标点对应的第二数量,计算所述最大平移量。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取所述指标曲线对应的多个...
【专利技术属性】
技术研发人员:杨锋,蔡方龙,华石榴,钟彬,裘愉锋,蒋群华,施跃跃,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。