[发明专利]一种基于关联分析的云平台故障自动化定位方法在审
申请号: | 201711463907.1 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108337108A | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 吴昊;舒畅;孔金珠;魏立峰;谭郁松;李志伟;李宝;张建锋;张冬松 | 申请(专利权)人: | 天津麒麟信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 天津诺德知识产权代理事务所(特殊普通合伙) 12213 | 代理人: | 栾志超 |
地址: | 300000 天津市滨海高新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障发生 故障编码 关联分析 云平台 推导 自动化 读取 根本原因 故障排查 基础数据 策略库 分析树 根原因 探测 数字化 分析 告知 进度 | ||
1.一种基于关联分析的云平台故障自动化定位方法,步骤包括:
S1、读取策略库中的策略:根据数字化后的故障编码和定义好的故障策略生成故障发生模型;
S2、对所述故障发生模型进行推导,得到根故障发生的根原因;
S3、收集故障的基础数据并分析,生成当前系统存在的故障对应的故障编码;
S4、将所述S3中的故障编码与所述S2中推导出的所述根原因进行对比分析,并根据所述故障发生模型,计算所述故障的故障发生路径,并进行分析得到分析结果;
S5、进行未知故障的探测:根据所述分析结果和当前监控到的故障进行对比,确定是否为未知故障;若为未知故障则将所述未知故障加入到所述故障发生模型中,并更新所述策略库;若不是未知故障,则根据所述当前故障的信息和所述分析结果完成故障定位。
2.根据权利要求1所述基于关联分析的云平台故障自动化定位方法,其特征在于:所述故障编码为采用数字化编码规则对故障进行定义得到的所述故障对应的唯一的编码;所述故障发生模型为所述故障之间关系的树形结构的定义。
3.根据权利要求2所述基于关联分析的云平台故障自动化定位方法,其特征在于:所述故障编码为8位长度的16进制数字。
4.根据权利要求1所述基于关联分析的云平台故障自动化定位方法,其特征在于:所述故障分析模型中的父节点和其子节点的关系采用与门和/或或门来表示。
5.根据权利要求1-4任一所述基于关联分析的云平台故障自动化定位方法,其特征在于:所述故障分析模型中遇到相似的树形结构时采用范化机制,只定义一次规则生成多个类似的树形结构。
6.根据权利要求1所述基于关联分析的云平台故障自动化定位方法,其特征在于:所述S2中所述根故障的推导采用自顶而下的图形演绎的方式;优选的,所述图形演绎的方式的步骤包括:S21、找到所有的顶故障作为演绎的开始;S22、根据逻辑门的特性,若父节点和其子节点之间为与门关系则增加根原因集合的长度,若所述父节点和所述子节点之间为或门关系则增加所述根原因集合的数量;S23、将演绎所得的所述根原因集合进行合并去重,得到导致所述顶故障的组合原因。
7.根据权利要求1所述基于关联分析的云平台故障自动化定位方法,其特征在于:所述S4中计算所述故障发生路径的具体方式是:将当前系统采集到的故障点与推导出的故障发生根原因的集合进行对比,过滤掉不会导致所述系统出问题的所述故障点,然后对所述故障发生模型的树形结构由下而上进行推导,得到所述故障发生路径。
8.根据权利要求1-4、6-7任一所述基于关联分析的云平台故障自动化定位方法,其特征在于:步骤还包括S6、对所述故障编码进行解析,转化成文字语言在显示端进行显示;所述S6在所述定位方法中的执行顺序不是一定的,根据具体需要进行调整。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-4、6-7任一所述方法的步骤。
10.一种基于关联分析的云平台故障自动化定位装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现如权利要求1-4、6-7所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津麒麟信息技术有限公司,未经天津麒麟信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711463907.1/1.html,转载请声明来源钻瓜专利网。