运维管理系统的异常检测方法、装置、设备及存储介质与流程

文档序号:19828261发布日期:2020-02-04 12:07阅读:316来源:国知局
运维管理系统的异常检测方法、装置、设备及存储介质与流程

本申请涉及数据检测领域,尤其涉及一种运维管理系统的异常检测方法、装置、设备及存储介质。



背景技术:

目前,在运维管理系统中,随着数据量不断增大,出现异常的概率也越来越大,因此异常检测显得尤为重要。现有的检测方法以非监督学习或统计算法为主,同时也会使用深度学习算法检测异常数据。但是现有的检测方法由于其在进行异常检测时的运算数据量过大,导致异常检测效率低下且不能应用于实时监测。

因此,如何提高运维管理系统的异常检测效率成为亟待解决的问题。



技术实现要素:

本申请提供了一种运维管理系统的异常检测方法、装置、设备及存储介质,以提高运维管理系统的异常检测效率。

第一方面,本申请提供了一种运维管理系统的异常检测方法,所述方法包括:

采集运维管理系统的监测数据,所述监测数据包括多个检测指标对应的时序数据;

根据快速傅里叶变换对所述检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标;

根据时间序列异常检测算法对所述规律性指标进行检测,以确定所述规律性指标是否存在异常;以及

根据时段分割方法对所述非规律性指标进行检测,以确定所述非规律性指标是否存在异常。

第二方面,本申请还提供了一种运维管理系统的异常检测装置,所述装置包括:

数据采集模块,用于采集运维管理系统的监测数据,所述监测数据包括多个检测指标对应的时序数据;

数据分类模块,用于根据快速傅里叶变换对所述检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标;

第一检测模块,用于根据时间序列异常检测算法对所述规律性指标进行检测,以确定所述规律性指标是否存在异常;

第二检测模块,用于根据时段分割方法对所述非规律性指标进行检测,以确定所述非规律性指标是否存在异常。

第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的运维管理系统的异常检测方法。

第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的运维管理系统的异常检测方法。

本申请公开了一种运维管理系统的异常检测方法、装置、设备及存储介质,通过运维管理系统的监测数据,其中,监测数据包括多个检测指标对应的时序数据;根据快速傅里叶变换对检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标;最后按照时间序列异常检测算法对规律性指标进行检测,根据时段分割方法对非规律性指标进行检测,以分别确定规律性指标和非规律性指标是否存在异常。预先对需要进行异常检测的检测指标进行分类,根据不同类型的检测指标采用不同的异常检测方法,提高异常检测的效率。

附图说明

为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种运维管理系统的异常检测方法的示意流程图;

图2是本申请实施例提供的对所述检测指标对应的时序数据进行分类的步骤示意流程图;

图3是图1中提供的运维管理系统的异常检测方法的子步骤示意流程图;

图4是本申请实施例提供的根据所述历史监测数据确定残差阈值范围和多个历史周期性分量数据的步骤示意流程图;

图5是本申请实施例提供的获取与检测时刻对应的历史周期性分量数据的步骤示意流程图;

图6为本申请实施例提供的一种运维管理系统的异常检测装置的示意性框图;

图7为本申请一实施例提供的一种计算机设备的结构示意性框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。

应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

本申请的实施例提供了一种运维管理系统的异常检测方法、装置、计算机设备及存储介质。运维管理系统的异常检测方法可用于提高运维管理系统的异常检测效率。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

请参阅图1,图1是本申请的实施例提供的运维管理系统的异常检测方法的步骤示意流程图。该运维管理系统的异常检测方法是利用快速傅里叶变换对监测数据中的时序数据进行分类,从而按照检测指标的不同类别采用不同的异常检测方法进行检测,以提高异常检测效率。

如图1所示,该运维管理系统的异常检测方法,具体包括以下内容:

s101、采集运维管理系统的监测数据,所述监测数据包括多个检测指标对应的时序数据。

具体地,可以使用采用采集工具采集运维管理系统内的监测数据。

其中,监测数据包括多个检测指标对应的时序数据,检测指标为检测对象,时序数据为检测指标对应的检测数据值。例如,检测指标可以为网络质量、用户访问行为、服务器运行状况或交换机运行状况等。

s102、根据快速傅里叶变换对所述检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标。

其中,规律性指标是指时序数据具有规律性特征的检测指标,非规律性指标是指除了规律性指标以外的其他检测指标。根据快速傅里叶变换(fft)对检测指标对应的时序数据进行分类,以便于根据不同类型的时序数据区分不同类型的检测指标,从而对不同类型的检测指标采取不同的异常检测方法进行检测,提高异常检测效率。

在一些实施例中,请参考图2,对所述检测指标对应的时序数据进行分类,具体地包括步骤s1021和步骤s1022。

s1021、对所述检测指标对应的时序数据分别进行快速傅里叶变换得到与所述时序数据对应的频域信息数据。

具体地,在对所述检测指标对应的时序数据进行快速傅里叶变换后,将时域的时序数据转换为频域信息数据。

s1022、根据所述频域信息数据确定规律性指标和非规律性指标。

具体地,采用频谱分析法,根据所述时序数据对应的频域信息数据确定出规律性指标和非规律性指标。当时序数据对应的频域信息数据在频谱中出现一些规律性的特征时,则判断该时序数据所对应的检测指标为规律性指标,例如,当频谱中出现单一的谱线或者明显的尖峰时,判断该时序数据对应的检测指标为规律性指标。而将除了规律性指标之外的其他检测指标作为非规律性指标。在具体实施过程中,当时序数据对应的频域信息数据具有显著的日周期时,则确定该时序数据所对应的检测指标为规律性指标。

s103、根据时间序列异常检测算法对所述规律性指标进行检测,以确定所述规律性指标是否存在异常。

具体地,所述时间序列异常检测算法可以是指(seasonalhybridesd算法),当利用时间序列异常检测算法对所述规律性指标进行检测所得到的检测结果满足一定条件时,才判断所述规律性指标存在异常,完成规律性指标的异常检测。

在一些实施例中,为了提高异常检测的效率,并保证异常检测准确率,请参考图3,步骤s103具体地包括以下步骤:

s1031、获取所述规律性指标的历史监测数据,根据所述历史监测数据确定残差阈值范围和多个历史周期性分量数据。

具体地,首先获取到所述规律性指标的历史监测数据,所述历史监测数据是指在过去某一时段内所述规律性指标的监测数据,例如,当系统日期为2019.08.20时,可以提取从2019.08.06至2019.08.19共14天全时段的所述规律性指标的历史监测数据。在具体实施过程中,在获取到历史监测数据后,为了提高计算得到历史周期性分量数据和残差阈值范围的准确性,还可以对历史监测数据进行缺失值的填充,也即,可以将缺失值进行补0处理。

在一些实施例中,请参考图4,根据所述历史监测数据确定残差阈值范围和多个历史周期性分量数据的步骤具体可以包括步骤s1031a至步骤s1031c。

s1031a、采用stl算法对所述规律性指标的历史监测数据进行分解,以得到所述规律性指标的历史全量周期性分量数据。

具体地,在获取到所述规律性指标的历史监测数据后,将所述历史监测数据使用stl算法进行分解,得到历史全量周期性分量数据。其中,stl算法分为内循环和外循环,其中,内循环主要用于进行趋势拟合与周期性分量的计算,外循环主要用于调节鲁棒性权重,经过stl算法分解得到的历史全量周期性分量数据,可以当做是日周期的趋势曲线。

在一些实施例中,为了提高对历史监测数据进行分解得到的历史全量周期性分量数据的真实性和准确性,在步骤s1031a之前,还可以包括:采用移动平均算法,对所述历史监测数据进行噪音剔除处理,得到剔除后的所述历史监测数据;采用趋势检测算法,对剔除后的所述历史监测数据进行趋势检测处理,得到趋势性检测指标的历史监测数据。

具体地,移动平均方法可以为简单移动平均或加权移动平均等,趋势检测方法可以为loess局部加权回归算法等。

首先对历史监测数据进行噪音剔除处理,然后针对剔除噪音后的历史监测数据进行趋势检测处理,预先对历史监测数据进行处理,再从中提取历史分量性数据,降低了提取分量数据所需要的运行量,并且提高了历史周期性分量数据的提取效率。

s1031b、对所述规律性指标的历史全量周期性分量数据进行非分量全量提取,以得到多个所述规律性指标的历史周期性分量数据。

具体地,由于在提取所述规律性指标的历史监测数据时,采用的是全时段提取,因此,提取出的数据量较大,为了便于后续的数据处理,以及减少数据的存储量,所以在得到所述规律性指标的历史全量周期性分量数据后,可以对历史全量周期性分量数据进行非全量分量提取处理,以得到若干个历史周期性分量数据,并将得到的多个所述规律性指标的历史周期性分量数据进行保存,其中,多个历史周期性分量数据可以是多个提取时刻的历史周期性分量数据,例如,可以是12:00时刻的历史周期性分量数据,12:15时刻的历史周期性分量数据和12:30时刻的历史周期性分量数据等。

在具体实施过程中,可以预先建立历史周期性分量数据库,以将得到的多个所述规律性指标的历史周期性分量数据保存在所述历史周期性分量数据库中,历史周期性分量数据库可以为sql数据库或oracle数据库等。

在一些实施例中,步骤s1031b还包括以下步骤:

获取相邻的所述规律性指标的多个第一历史周期性分量数据;根据多个所述第一历史周期性分量数据进行均值计算,以得到所述规律性指标的第二历史周期性分量数据,并将所述第二历史周期性分量数据作为历史周期性分量数据。

具体地,为了避免由于某一时刻的历史周期性分量数据存在异常,而导致得到的历史周期性分量数据存在较大的误差,可以根据相邻的所述规律性指标的多个第一历史周期性分量数据进行均值计算,最终得到所述规律性指标的第二历史周期性分量数据,并将第二历史周期性分量数据作为历史周期性分量数据。

其中,进行均值计算的公式可以为:

其中,为第n个的历史周期性分量数据,也即第二历史周期性分量数据,kn-1是与kn相邻的第n-1个第一历史周期性分量数据,kn是第n个第一历史周期性分量数据,kn+1是与kn相邻的第n+1个第一历史周期性分量数据。

s1031c、计算所述历史周期性分量数据与所述历史监测数据之间的残差,并确定残差阈值范围。

具体地,由于经过stl算法分解得到的历史周期性分量数据是具有规律性的数据,而在实际规律性指标的监测过程中,所得到的监测数据与计算得到的分量数据之间会存在一定的偏差,而历史周期性分量数据与历史监测数据之间的差值即为残差。在计算所述历史周期性分量数据与所述历史监测数据之间的残差后,采用n-sigma方式确定残差阈值范围。

需要说明的是,所述残差阈值范围可以以日为周期进行更新,以提高异常检测的准确率。也即,例如,当系统日期为2019.08.20,将从2019.08.06至2019.08.19共14天全时段的所述规律性指标的监测数据作为历史监测数据,采用上述步骤s1031a至步骤s1031c计算得到的残差阈值范围为a1至b1。那么在系统日期为2019.08.20时,则以残差阈值范围为a1至b1对所述规律性指标进行异常监测;当系统日期为2019.08.21时,将从2019.08.07至2019.08.20共14天全时段的所述规律性指标的监测数据作为历史监测数据,采用上述步骤s1031a至步骤s1031c计算得到的残差阈值范围为a2至b2。那么在系统日期为2019.08.21时,则以残差阈值范围为a2至b2对所述规律性指标进行异常监测。

s1032、获取与检测时刻对应的历史周期性分量数据。

具体地,与检测时刻对应的历史周期性分量数据也即与检测时刻处于同一时刻的所述历史周期性分量数据。例如,检测时刻为12:10,那么,获取到的历史周期性分量数据也应当为是在12:10时刻的历史周期性分量数据。

在具体实施过程中,可以从历史周期性分量数据库中获取与采集时刻对应的目标时刻的历史周期性分量数据。

在一些实施例中,当历史周期性分量数据库中没有与检测时刻对应的历史周期性分量数据时,为了便于对所述规律性指标进行异常检测,并提高异常检测的准确率,请参考图5,获取与检测时刻对应的历史周期性分量数据可以包括:步骤s1032a和步骤s1032b。

s1032a、获取两个与所述检测时刻相邻的历史周期性分量数据。

具体地,获取的多个与所述检测时刻相邻的目标时刻的历史周期性分量数据可以是位于检测时刻两侧的历史周期性分量数据。例如,当检测时刻为12:10时,可以获取分别位于12:10两侧的两个相邻的历史周期性分量数据,例如12:00和12:15的两个历史周期性分量数据。

s1032b、对两个所述历史周期性分量数据进行插值处理,以得到与所述检测时刻对应的历史周期性分量数据。

其中,在进行插值处理时,可以采用线性插值法、双线性插值法、三线性插值法或其他插值法等,以得到与检测时刻对应的历史周期性分量数据。例如,当检测时刻为12:10时,在获取到12:00和12:15的两个历史周期性分量数据后,根据12:00和12:15的两个历史周期性分量数据进行插值处理得到12:10的历史周期性分量数据。

s1033、根据所述检测时刻所述规律性指标对应的时序数据和与所述采集时刻对应的所述历史周期性分量数据计算当前残差。

具体地,计算当前残差,是指计算检测时刻所述规律性指标对应的时序数据和与采集时刻对应的所述历史周期性分量数据之间的差值,也即计算检测时刻所述规律性指标对应的时序数据与同一时刻的所述历史周期性分量数据之间的差值,并将所述差值作为当前残差。

s1034、若所述当前残差不在所述残差阈值范围内,则确定所述规律性指标存在异常。

具体地,当计算得到的当前残差数值在预先计算的残差阈值范围内时,则确定规律性指标不存在异常;当计算得到的当前残差数值不在预先计算的残差阈值范围内时,则确定规律性指标存在异常。

在一些实施例中,为了提高对规律性指标检测的准确率,降低误报警率,确定规律性指标存在异常的步骤还包括:

若所述当前残差不在所述残差阈值范围内,则判断所述当前残差是否在预设的误差阈值内;若所述残差不在所述预设的误差范围内,则确定所述规律性指标存在异常。

具体地,所述预设的误差阈值可以是由检测人员人工设置的,其目的在于降低误报警率。当所述当前残差不在所述残差阈值范围内,但却在预设的误差阈值内时,则确定所述规律性指标不存在异常;当所述当前残差既不在所述残差阈值范围内,也不在预设的误差阈值内时,则确定所述规律性指标存在异常。

s104、根据时段分割方法对所述非规律性指标进行检测,以确定所述非规律性指标是否存在异常。

在一些实施例中,在所述时段分割方法是指在对非规律性指标进行检测时,可以将历史监测数据按照时间段分割为多个滑动窗口,对于每一个滑动窗口而言,采用n-sigma方式计算其第一阈值。并且,基于总的历史监测数据,采用n-sigma方式计算其第二阈值。

若采集到的所述非规律性指标对应的时序数据同时超过了第一阈值和第二阈值,则确定所述非规律性指标存在异常。

需要说明的是,步骤s103和步骤s104并不一定存在顺序关系,也即,对于规律性指标和非规律性指标的异常检测可以同时进行,也可以按照顺序依次进行。

上述实施例利用快速傅里叶变换对检测指标对应的时序数据进行分类,从而得到规律性指标和非规律性指标,并且针对规律性指标和非规律性指标采取不同的异常检测方法,降低了每个异常检测方法中所需要检测的数据量,提高了异常检测的效率和准确率。

请参阅图6,图6是本申请的实施例还提供一种运维管理系统的异常检测装置的示意性框图,该运维管理系统的异常检测装置用于执行前述的运维管理系统的异常检测方法。其中,该运维管理系统的异常检测装置可以配置于服务器或终端中。

其中,服务器可以为独立的服务器,也可以为服务器集群。该终端可以是手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等电子设备。

如图6所示,运维管理系统的异常检测装置200包括:数据采集模块201、数据分类模块202、第一检测模块203和第二检测模块204。

数据采集模块201,用于采集运维管理系统的监测数据,所述监测数据包括多个检测指标对应的时序数据。

数据分类模块202,用于根据快速傅里叶变换对所述检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标。

在一些实施例中,数据分类模块202包括频域信息子模块2021和分类确定子模块2022。

其中,频域信息子模块2021,用于对所述检测指标对应的时序数据分别进行快速傅里叶变换得到与所述时序数据对应的频域信息数据。

分类确定子模块2022,用于根据所述频域信息数据确定规律性指标和非规律性指标。

第一检测模块203,用于根据时间序列异常检测算法对所述规律性指标进行检测,以确定所述规律性指标是否存在异常。

在一些实施例中,第一检测模块203包括历史监测子模块2031、历史分量子模块2032、当前残差子模块2033和异常判断子模块2034。

其中,历史监测子模块2031,用于获取所述规律性指标的历史监测数据,根据所述历史监测数据确定残差阈值范围和多个历史周期性分量数据。

具体地,在一些实施例中,历史监测子模块2031具体用于:采用stl算法对所述规律性指标的历史监测数据进行分解,以得到所述规律性指标的历史全量周期性分量数据;对所述规律性指标的历史全量周期性分量数据进行非分量全量提取,以得到多个所述规律性指标的历史周期性分量数据;计算所述历史周期性分量数据与所述历史监测数据之间的残差,并确定残差阈值范围。

在一些实施例中,历史监测子模块2031还用于:采用移动平均算法,对所述历史监测数据进行噪音剔除处理,得到剔除后的所述历史监测数据;采用趋势检测算法,对剔除后的所述历史监测数据进行趋势检测处理,得到趋势性检测指标的历史监测数据。

历史分量子模块2032,用于获取与检测时刻对应的历史周期性分量数据。

具体地,在一些实施例中,历史分量子模块2032具体用于:获取两个与所述检测时刻相邻的历史周期性分量数据;对两个所述历史周期性分量数据进行插值处理,以得到与所述检测时刻对应的历史周期性分量数据。

当前残差子模块2033,用于根据所述检测时刻所述规律性指标对应的时序数据和与所述采集时刻对应的所述历史周期性分量数据计算当前残差。

异常判断子模块2034,用于若所述当前残差不在所述残差阈值范围内,则确定所述规律性指标存在异常。

在一些实施例中,异常判断子模块2034具体用于:若所述当前残差不在所述残差阈值范围内,则判断所述当前残差是否在预设的误差阈值内;若所述残差不在所述预设的误差范围内,则确定所述规律性指标存在异常。

第二检测模块204,用于根据时段分割方法对所述非规律性指标进行检测,以确定所述非规律性指标是否存在异常。

需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的运维管理系统的异常检测装置和各模块的具体工作过程,可以参考前述运维管理系统的异常检测方法实施例中的对应过程,在此不再赘述。

上述的运维管理系统的异常检测装置可以实现为一种计算机程序的形式,该计算机程序可以在如图7所示的计算机设备上运行。

请参阅图7,图7是本申请实施例提供的一种计算机设备的结构示意性框图。该计算机设备可以是服务器或终端。

参阅图7,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。

非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种运维管理系统的异常检测方法。

处理器用于提供计算和控制能力,支撑整个计算机设备的运行。

内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种运维管理系统的异常检测方法。

该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

应当理解的是,处理器可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:

采集运维管理系统的监测数据,所述监测数据包括多个检测指标对应的时序数据;根据快速傅里叶变换对所述检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标;根据时间序列异常检测算法对所述规律性指标进行检测,以确定所述规律性指标是否存在异常;以及根据时段分割方法对所述非规律性指标进行检测,以确定所述非规律性指标是否存在异常。

在一个实施例中,所述处理器在实现所述根据快速傅里叶变换对所述检测指标对应的时序数据进行分类,得到规律性指标和非规律性指标时,用于实现:

对所述检测指标对应的时序数据分别进行快速傅里叶变换得到与所述时序数据对应的频域信息数据;根据所述频域信息数据确定规律性指标和非规律性指标。

在一个实施例中,所述处理器在实现所述根据时间序列异常检测算法对所述规律性指标进行检测,以确定所述规律性指标是否存在异常时,用于实现:

获取所述规律性指标的历史监测数据,根据所述历史监测数据确定残差阈值范围和多个历史周期性分量数据;获取与检测时刻对应的历史周期性分量数据;根据所述检测时刻所述规律性指标对应的时序数据和与所述采集时刻对应的所述历史周期性分量数据计算当前残差;若所述当前残差不在所述残差阈值范围内,则确定所述规律性指标存在异常。

在一个实施例中,所述处理器在实现所述根据所述历史监测数据确定残差阈值范围和多个历史周期性分量数据时,用于实现:

采用stl算法对所述规律性指标的历史监测数据进行分解,以得到所述规律性指标的历史全量周期性分量数据;对所述规律性指标的历史全量周期性分量数据进行非分量全量提取,以得到多个所述规律性指标的历史周期性分量数据;计算所述历史周期性分量数据与所述历史监测数据之间的残差,并确定残差阈值范围。

在一个实施例中,所述处理器在实现所述采用stl算法对所述规律性指标的历史监测数据进行分解,以得到所述规律性指标的历史全量周期性分量数据之前,还用于实现:

采用移动平均算法,对所述历史监测数据进行噪音剔除处理,得到剔除后的所述历史监测数据;采用趋势检测算法,对剔除后的所述历史监测数据进行趋势检测处理,得到趋势性检测指标的历史监测数据。

在一个实施例中,所述处理器在实现所述获取与检测时刻对应的历史周期性分量数据时,用于实现:

获取两个与所述检测时刻相邻的历史周期性分量数据;对两个所述历史周期性分量数据进行插值处理,以得到与所述检测时刻对应的历史周期性分量数据。

在一个实施例中,所述处理器在实现所述若所述当前残差不在所述残差阈值范围内,则确定所述规律性指标存在异常时,用于实现:

若所述当前残差不在所述残差阈值范围内,则判断所述当前残差是否在预设的误差阈值内;若所述残差不在所述预设的误差范围内,则确定所述规律性指标存在异常。

本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的任一项运维管理系统的异常检测方法。

其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1