申请/专利权人:华为云计算技术有限公司
申请日:2019-03-04
公开(公告)日:2024-04-09
公开(公告)号:CN113454600B
主分类号:G06F11/07
分类号:G06F11/07;G06F11/30;G06F11/34
优先权:
专利状态码:有效-授权
法律状态:2024.04.09#授权;2022.03.01#专利申请权的转移;2021.10.22#实质审查的生效;2021.09.28#公开
摘要:本发明提供了一种用于识别执行应用时检测到的异常的根因的系统。所述应用包括多个操作。所述系统包括:预处理模块,用于接收包括多个跟踪段的跟踪数据,其中,每个跟踪段记录所述应用的对应操作的多个属性及对应值;信号分离模块,用于将所述多个跟踪段分为多个组,使得所述多个组中的每个组包括具有相同属性及对应值的操作;异常检测模块,用于确定所述多个跟踪数据段中的每个跟踪数据段的异常操作;评分模块,用于计算多个异常得分,其中,每个异常得分表示所述多个组中的每个组内的异常水平;根因识别模块,用于分析所述多个异常得分并根据所述分析识别检测到的异常的根因。
主权项:1.一种用于识别执行应用时检测到的异常的根因的系统,其特征在于,所述应用包括多个操作,所述系统包括:处理电路,包括:预处理模块,用于接收包括多个跟踪段的跟踪数据,其中,每个跟踪段记录所述应用的对应操作的多个属性及属性值;信号分离模块,用于将所述多个跟踪段分为多个组,使得所述多个组中的每个组包括具有相同属性及属性值的操作,其中,所述每个组内的跟踪段在时间上进行组织,以产生时间序列组,所述每个组内的跟踪段根据其生成时间以及其一个或多个属性值的捕获时间在时间轴上进行排序;异常检测模块,用于确定所述多个跟踪段中的每个跟踪段的异常操作;评分模块,用于计算多个异常得分,其中,每个异常得分表示所述多个组中的每个组内的异常水平;根因识别模块,用于分析所述多个异常得分并根据多个异常得分的分析识别检测到的异常的根因;所述根因识别模块用于:对于每个属性,根据具有相同属性值的所有组的异常,计算每个属性值的多个聚合异常得分;计算所述多个聚合异常得分的标准偏差;选择所述标准偏差超过阈值的至少一个属性;其中,所述根因是根据所选择的至少一个属性和具有最大聚合异常得分的属性值进行识别的。
全文数据:
权利要求:
百度查询: 华为云计算技术有限公司 使用跟踪数据在分布式系统中进行自动根因分析
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。