用于自动检测数据中的异常的方法和系统技术方案

技术编号:32865368 阅读:32 留言:0更新日期:2022-04-02 11:50
一种用于检测性能元数据中的异常转换点候选的方法和系统。所述方法可用于计算机系统性能监控。标识异常候选,所述异常候选指示生成所述性能元数据的过程中到异常行为模式或从所述异常行为模式的可能转换,例如,通过比较各种时间戳左侧和右侧的z分数,以及在所述z分数显著不同时标识异常候选。异常候选单独出现,而不是以异常间隔的端点对出现。对于所述异常候选中的至少一个,可以生成解释性谓词,指示所述过程的行为的人类可读解释。然后,可以过滤一组异常,例如通过移除那些没有解释性谓词的异常,或者使用最相关的异常替换异常集群。群。群。

【技术实现步骤摘要】
【国外来华专利技术】用于自动检测数据中的异常的方法和系统
[0001]相关申请的交叉引用
[0002]本申请要求于2019年7月15日递交的专利技术名称为“用于自动检测数据中的异常的方法和系统(Method and System for Automatic Anomaly Detection Data)”的第16/511,759号美国专利申请案的在先申请优先权,该在先申请的全部内容以引入的方式并入本文。


[0003]本专利技术涉及例如性能数据之类的数据的自动监控领域,尤其涉及一种用于自动检测例如时间序列性能元数据之类的数据中的异常的方法和系统。

技术介绍

[0004]通过收集和处理此类系统接收的数据流,大体可以监控计算机系统,尤其可以监控数据库管理系统。数据可以是时间序列数据,其指示计算机系统的一个或多个方面,例如处理器和内存使用率。例如,数据可以指示处理用户数据、系统数据和空闲时间所花费的时间比例。此外,数据还可以指示等待时间和服务一种或多种不同中断所花费的时间。此类数据是性能元数据的示例。收集的数据流可以包含可能指示异常情况的异常。大多数情况下本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种在电子设备(1100)中用于计算机系统(710)性能监控的方法,其特征在于,所述方法包括:获取指示所述计算机系统的使用或更多计算资源的性能元数据;检测所述元数据中的一个或多个异常转换点候选,所述一个或多个异常转换点候选中的每一个指示所述计算机系统生成所述元数据的过程中到异常行为模式或从所述异常行为模式的可能转换,其中,所述异常转换点候选中的每一个是独立转换点,所述独立转换点与所述异常转换点候选中的其它异常转换点不配对;以及将所述异常转换点候选中的一个或多个报告为异常转换点。2.根据权利要求1所述的方法,其特征在于,还包括:对于所述异常转换点候选中的至少一个,生成解释性谓词,指示在所述异常转换点候选中的所述至少一个处的所述过程的行为的人类可读解释。3.根据权利要求2所述的方法,其特征在于:所述性能元数据包括根据对应的一系列参考值按顺序索引的第一系列值;检测所述一个或多个异常转换点候选包括:对于多个所述参考值中的每一个:确定所述第一系列值的一部分的第一平均值和第一方差,所述第一系列值的所述一部分对应于所述参考值,所述参考值位于紧接所述多个参考值中的所述一个之前的预定间隔内;确定所述第一系列值的另一部分的第二平均值和第二方差,所述第一系列值的所述另一部分对应于所述参考值,所述参考值位于紧跟所述多个参考值中的所述一个之后的预定间隔内;基于所述第一平均值、所述第二平均值、所述第一方差和所述第二方差,确定所述多个参考值中的所述一个的z分数,所述z分数指示所述多个参考值中的所述一个表示所述异常转换点中的一个的可能性;以及至少部分地基于所述z分数将所述多个参考值中的所述一个标识为表示所述异常转换点候选中的所述一个。4.根据权利要求3所述的方法,其特征在于,所述解释性谓词基于所述第一平均值与所述第二平均值之间的差值。5.根据权利要求3或4所述的方法,其特征在于,所述一系列参考值是发生所述第一系列值中的对应值的一系列时间戳。6.根据权利要求3至5中任一项所述的方法,其特征在于:所述性能元数据还包括根据所述一系列参考值按顺序索引的第二系列值;检测所述一个或多个异常转换点候选还包括:对于所述多个所述参考值中的每一个:确定所述第二系列值的一部分的第三平均值和第三方差,所述第二系列值的所述一部分对应于所述参考值,所述参考值位于紧接所述多个参考值中的所述一个之前的所述预定间隔内;确定所述第二系列值的另一部分的第四平均值和第四方差,所述第二系列值的所述另一部分对应于所述参考值,所述参考值位于紧跟所述多个参考值中的所述一个之后的所述
预定间隔内;基于所述第三平均值、所述第四平均值、所述第三方差和所述第四方差,确定所述多个参考值中的所述一个的第二z分数,所述第二z分数指示所述多个参考值中的所述一个表示所述异常转换点中的一个的另一可能性;以及至少部分地基于所述z分数和所述第二z分数将所述多个参考值中的所述一个标识为表示所述异常转换点候选中的所述一个。7.根据权利要求6所述的方法,其特征在于,所述解释性谓词基于所述第一平均值与所述第二平均值之间的差值,并且还基于所述第三平均值与所述第四平均值之间的差值。8.根据权利要求2所述的方法,其特征在于,还包括:对于所述异常转换点候选中的每一个,当所述多个参考值中的所述一个表示所述异常转换点中的一个的可能性超过预定阈值时,生成所述解释性谓词,否则避免生成所述解释性谓词。9.根据权利要求8所述的方法,其特征在于,还包括:仅当所述解释性谓词已生成时,保留所述异常转换点候选中的所述一个,用于...

【专利技术属性】
技术研发人员:阿伦普拉萨德
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1