【技术实现步骤摘要】
指标异常区间检测方法、装置、计算机设备及存储介质
[0001]本专利技术涉及数据存储
,具体涉及一种指标异常区间检测方法
、
装置
、
计算机设备及存储介质
。
技术介绍
[0002]存储领域中性能指标数据,如每秒读写次数
、
时延
、
带宽等,是衡量存储性能好坏的重要指标,性能指标数据的正常或异常情况,能够反映出当前存储设备软
、
硬件的运行状态
。
指标数据异常通常为某个时刻性能指标数据超出其所设定阈值,而指标异常检测即为检测性能指标数据是否超出阈值
。
当存储设备性能出现异常时,往往会持续一定时间,会出现性能指标数据的异常区间,在异常区间中性能指标数据持续超出阈值
。
[0003]当前,在相关技术方案中,虽然存在对性能指标数据的异常或正常状态进行检测的方案,但针对性能指标数据的异常区间的界定方案较少,尚无明确界定性能指标数据异常区间的方法
。
[0004]因此,现有技术存在无法明确界定性能指标数据的异常区间的问题
。
技术实现思路
[0005]有鉴于此,本专利技术提供了一种指标异常区间检测方法
、
装置
、
计算机设备及存储介质,以解决现有技术中存在无法明确界定性能指标数据的异常区间的问题
。
[0006]第一方面,本专利技术提供了一种指标异常区间检测方法,该方法包括:
[00 ...
【技术保护点】
【技术特征摘要】
1.
一种指标异常区间检测方法,其特征在于,所述方法包括:采集指标数据,并根据预设时间周期将所述指标数据划分为第一数量个周期指标数据集;检测每个所述周期指标数据集中是否存在异常指标数据,其中,所述异常指标数据为超过第一预设阈值的指标数据;在检测到所述异常指标数据的情况下,根据所述异常指标数据和所述周期指标数据集,确定所述异常指标数据所在异常区间的开始时间和结束时间;根据所述开始时间和所述结束时间,确定所述异常区间
。2.
根据权利要求1所述的方法,其特征在于,确定所述异常区间的开始时间,包括:将所述异常指标数据对应的采样点时刻作为第一候选采样点时刻,并将所述异常指标数据作为第一异常指标数据;根据所述周期指标数据集,确定所述第一候选采样点时刻的上一个采样点时刻,并将所述上一个采样点时刻的指标数据作为第一指标数据;确定所述第一候选采样点时刻和所述上一个采样点时刻之间的第一时间差值,并确定所述第一异常指标数据和所述第一指标数据之间的第一数据差值;根据所述第一时间差值和所述第一数据差值,确定所述第一候选采样点时刻的第一斜率;判断所述第一斜率是否小于或等于第二预设阈值;在所述第一斜率小于或等于所述第二预设阈值的情况下,将所述第一候选采样点时刻作为所述开始时间;在所述第一斜率大于所述第二预设阈值的情况下,将所述上一个采样点时刻作为所述第一候选采样点时刻,将所述第一指标数据作为所述第一异常指标数据,并从所述根据所述周期指标数据集,确定所述第一候选采样点时刻的上一个采样点时刻开始执行后续步骤,直到得到所述开始时间
。3.
根据权利要求1所述的方法,其特征在于,确定所述异常区间的结束时间,包括:将所述异常指标数据对应的采样点时刻作为第二候选采样点时刻;根据所述周期指标数据集,确定所述第二候选采样点时刻的下一个采样点时刻,并将所述下一个采样点时刻的指标数据作为第二指标数据;判断所述第二指标数据是否小于所述第一预设阈值;在所述第二指标数据小于所述第一预设阈值的情况下,将所述下一个采样点时刻作为所述结束时间;在所述第二指标数据不小于所述第一预设阈值的情况下,将所述下一个采样点时刻作为所述第二候选采样点时刻,并从所述根据所述周期指标数据集,确定所述第二候选采样点时刻的下一个采样点时刻开始执行后续步骤,直到得到所述结束时间
。4.
根据权利要求2所述的方法,其特征在于,确定所述异常区间的结束时间,包括:将所述开始时间的指标数据作为第三指标数据,并将所述异常指标数据对应的采样点时刻作为第二候选采样点时刻;根据所述周期指标数据集,确定所述第二候选采样点时刻的下一个采样点时刻,并将所述下一个采样点时刻的指标数据作为第四指标数据;
判断所述第四指标数据是否小于或等于所述第三指标数据;在所述第四指标数据小于或等于所述第三指标数据的情况下,将所述下一个采样点时刻作为所述结束时间;在所述第四指标数据大于所述第三指标数据的情况下,将所述下一个采样点时刻作为所述第二候选采样点时刻,并从所述根据所述周期指标数据集,确定所述第二候选采样点时刻的下一个采样点时刻开始执行后续步骤,直到得到所述结束时间
。5.
根据权利要求1所述的方法,其特征在于,确定所述异常区间的结束时间,包括:将所述异常指标数据对应的采样点时刻作为第二候选采样点时刻,并将所述异常指标数据作为第二异常指标数据;判断所述第二异常指标数据是否小于所述第一预设阈值;在所述第二异常指标数据小于所述第一预设阈值的情况下,根据所述周期指标数据集,确定所述第二候选采样点时刻的下一个采样点时刻,并将所述下一个采样点时刻的指标数据作为第五指标数据;确定所述第二候选采样点时刻和所述下一个采样点时刻之间的第二时间差值,并确定所述第二异常指标数据和所述第五指标数据之间的第二数据差值;根据所述第二时间差值和所述第二数据差值,确定所述第二候选采样点时刻的第二斜率;判断所述第二斜率是否小于或等于第二预设阈值;在所述第二斜率小于或等于所述第二预设阈值的情况下,将所述第二候选采样点时刻作为所述结束时间;在所述第二斜率大于所述第二预设阈值的情况下,将所述下一个采样点时刻作为所述第二候选采样点时刻,将所述第五指标数据作为所述第二异常指标数据,并从所述判断所述第二异常指标数据是否小于所述第一预设阈值开始执行后续步骤,直到得到所述结束时间;在所述第二异常指标数据大于或等于所述第一预设阈值的情况下,根据所述周期指标数据集,确定所述第二候选采样点时刻的下一个采样点时刻,将所述下一个采样点时刻的指标数据作为所述第二异常指标数据,将所述下一个采样点时刻作为所述第二候选采样点时刻,并从所述判断所述第二异常指标数据是否小于所述第一预设阈值开始执行后续步骤,直到得到所述结束时间
。6.
根据权利要求1所述的方法,其特征在于,确定所述异常区间的结束时间,包括:将所述异常指标数据对应的采样点时刻作...
【专利技术属性】
技术研发人员:郝振,王祥,李娟,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。