[发明专利]一种根因定位方法、运维服务器及存储介质有效
| 申请号: | 202111149338.X | 申请日: | 2021-09-29 |
| 公开(公告)号: | CN113590451B | 公开(公告)日: | 2022-02-01 |
| 发明(设计)人: | 张颖莹;蒋君伟;管正雄;刘玉杰 | 申请(专利权)人: | 阿里云计算有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 上海知锦知识产权代理事务所(特殊普通合伙) 31327 | 代理人: | 汤陈龙 |
| 地址: | 310024 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 定位 方法 服务器 存储 介质 | ||
1.一种根因定位方法,其中,包括:
获取业务系统的运维数据,以及确定所述运维数据异常的目标数据特征;
构建所述目标数据特征之间的第一依赖关系、所述目标数据特征与候选功能模块之间的第二依赖关系、以及候选功能模块与候选异常类型之间的第三依赖关系,以得到目标关系;其中,所述候选功能模块为所述业务系统中目标数据特征依赖的功能模块,候选异常类型为所述候选功能模块存在的异常类型,所述目标关系包含三层的依赖关系,所述三层的依赖关系包含所述第一依赖关系、所述第二依赖关系和所述第三依赖关系;
对所述目标关系中的候选异常类型进行根因推断,以得到各候选异常类型的异常概率;根据各候选异常类型的异常概率,从候选异常类型中确定根因类型;
根据所述根因类型,确定所述业务系统的根因定位结果;
其中,所述构建目标数据特征与候选功能模块之间的第二依赖关系包括:
确定所述第一依赖关系中无下一步依赖的末端目标数据特征,根据预设的数据特征与功能模块之间的依赖关系,确定所述末端目标数据特征依赖的候选功能模块;
构建所述末端目标数据特征至所述候选功能模块的依赖关系,以构建出所述第二依赖关系。
2.根据权利要求1所述的方法,其中,所述构建候选功能模块与候选异常类型之间的第三依赖关系包括:
根据预设的功能模块与异常类型之间的依赖关系,确定所述候选功能模块依赖的候选异常类型;构建所述候选功能模块至所述候选异常类型的依赖关系,以构建出所述第三依赖关系。
3.根据权利要求2所述的方法,其中,所述目标关系由概率图模型表示,所述概率图模型包括特征层和根因层;所述特征层包括与所述目标数据特征对应的特征节点,所述根因层包括与所述候选功能模块对应的模块节点,以及与所述候选异常类型对应的类型节点;所述第一依赖关系为特征节点之间的依赖关系,所述第二依赖关系为叶子特征节点至模块节点的依赖关系,所述第三依赖关系为模块节点至类型节点的依赖关系。
4.根据权利要求3所述的方法,其中,所述构建所述目标数据特征之间的第一依赖关系包括:将目标数据特征抽象为所述特征层的特征节点,构建特征节点之间的依赖关系,以构建出所述第一依赖关系;
所述末端目标数据特征对应所述特征层的叶子特征节点;所述构建所述末端目标数据特征至所述候选功能模块的依赖关系,以构建出所述第二依赖关系包括:将所述候选功能模块抽象为所述根因层的模块节点,构建所述叶子特征节点至所述模块节点的依赖关系,以构建出所述第二依赖关系;
所述构建所述候选功能模块至所述候选异常类型的依赖关系,以构建出所述第三依赖关系包括:将所述候选异常类型抽象为所述根因层的类型节点,构建所述模块节点至所述类型节点的依赖关系,以构建出所述第三依赖关系。
5.根据权利要求3或4所述的方法,其中,所述对所述目标关系中的候选异常类型进行根因推断,以得到各候选异常类型的异常概率包括:
对概率图模型中的类型节点进行根因推断,以得到各类型节点的异常概率;
所述根据各候选异常类型的异常概率,从候选异常类型中确定根因类型包括:
根据各类型节点的异常概率,从类型节点中确定根因类型节点;将所述根因类型节点所对应的候选异常类型,确定为根因类型。
6.根据权利要求2-4任一项所述的方法,其中,预设的数据特征与功能模块之间的依赖关系、以及预设的功能模块与异常类型之间的依赖关系,记录在配置管理数据库CMDB中。
7.根据权利要求1所述的方法,其中,所述运维数据包括业务系统的日志文本和指标;所述确定所述运维数据异常的目标数据特征包括:
确定所述日志文本的日志模式,从日志模式中确定出与标记训练数据相对应的目标日志模式;
以及,确定所述指标的指标异常检测结果,从指标异常检测结果中确定出与标记训练数据相对应的目标指标异常检测结果;
其中,所述目标日志模式和目标指标异常检测结果形成所述目标数据特征,所述标记训练数据包括预先标记的标记根因模块在标记根因类型下存在的日志模式和指标异常检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司,未经阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111149338.X/1.html,转载请声明来源钻瓜专利网。





