故障定位方法、装置、计算机可读介质及电子设备制造方法及图纸

技术编号:32831801 阅读:30 留言:0更新日期:2022-03-26 20:45
本申请属于新兴信息技术领域,具体涉及一种故障定位方法、装置、计算机可读介质及电子设备。本申请通过获取容器集群管理架构和多个故障告警信息,基于所述容器集群管理架构,构建容器集群管理树;将所述多个告警信息标记到所述容器集群管理树上,形成多个故障域,将所述多个故障域进行收敛,形成收敛域,最后根据所述收敛域确定故障所在位置。本申请充分利用容器集群层级管理的特点,根据父节点故障会引起子节点发生故障的思路,可以实现自动对故障位置进行定位,不需要采用人工进行判断,而且本申请可以覆盖告警规则外的异常事件及故障,实现对故障的快速定位,保证了容器集群管理系统的正常使用。统的正常使用。统的正常使用。

【技术实现步骤摘要】
故障定位方法、装置、计算机可读介质及电子设备


[0001]本申请属于新兴信息
,具体涉及一种故障定位方法、故障定位装置、计算机可读介质以及电子设备。

技术介绍

[0002]随着软件开发的不断升级,容器集群管理系统也随之发展。容器集群管理系统可以为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。
[0003]然而,容器集群管理系统在实现应用的快速部署、资源的高效利用的同时,引入了更复杂的系统架构,使得故障定位和根因分析变得更加困难;容器的规模化部署也给故障定位和根因分析带来了更大的挑战。目前针对故障的定位,通常采取策略关联规则的方式,利用人为设定规则的方式来确定故障的位置,该方法需要丰富的专家经验,且无法覆盖告警规则外的异常事件及故障,因此,无法快速的定位故障,影响容器集群管理系统的使用。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
专利
技术实现思路

[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障定位方法,其特征在于,包括:获取容器集群管理架构和多个故障告警信息;基于所述容器集群管理架构,构建容器集群管理树;将所述多个告警信息标记到所述容器集群管理树上,形成多个故障域,所述故障域包括所述容器集群管理树上包含所述告警信息的位置;将所述多个故障域进行收敛,形成收敛域;根据所述收敛域确定故障所在位置。2.根据权利要求1所述的故障定位方法,其特征在于,所述容器集群管理架构包括控制节点、服务节点、子单元和容器,基于所述容器集群管理架构,构建容器集群管理树,包括:基于控制节点、服务节点、子单元和容器的上下层级关系,以控制节点作为初始节点,根据上下层级关系依次构建容器集群管理树。3.根据权利要求1所述的故障定位方法,其特征在于,将所述多个告警信息标记到所述容器集群管理树上,包括:解析所述多个故障告警信息,获取所述多个故障告警信息的告警主体;将所述多个故障告警信息分别标记在所述容器集群管理树中与所述告警主体对应的树节点上。4.根据权利要求3所述的故障定位方法,其特征在于,将所述多个故障域进行收敛,形成收敛域,包括:解析所述多个故障告警信息,获取所述多个故障告警信息的告警内容;若所述待收敛故障域的父节点的下级不存在除待收敛故障域之外的其它节点,则判断所述待收敛故障域中各个故障域的告警内容的相似关系;若所述待收敛故障域中各个故障域的告警内容相似,则将所述待收敛故障域进行收敛,并将所述父节点作为所述待收敛故障域的收敛域;其中,所述待收敛故障域包括所述多个故障域中拥有相同的父节点的至少两个故障域。5.根据权利要求4所述的故障定位方法,其特征在于,判断所述待收敛故障域的告警内容的相似关系,包括:将所述待收敛故障域的告警内容转换为字符串;利用字符串相似度算法计算所述待收敛故障域中各个故障域的告警内容相似度;若所述待收敛故障域中各个故障域的...

【专利技术属性】
技术研发人员:全硕李婷王旭亮
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1