故障诊断方法、装置、设备、介质及产品制造方法及图纸

技术编号:37390945 阅读:71 留言:0更新日期:2023-04-27 07:29
本申请公开了一种故障诊断方法、装置、设备、介质及产品,其中,故障诊断方法包括:获取待排对象的调用链,调用链包括至少一个路径节点和至少一个处理器节点,路径节点为父节点或子节点,处理器节点为叶子节点,待排对象包括多个子对象,每个处理器节点用于对多个子对象中的一个子对象进行故障诊断;根据预设的调用链的遍历规则,对调用链中的各节点进行遍历,获得多个故障诊断结果。根据本申请实施例,能够提高故障诊断效率,有利于业务快速恢复。有利于业务快速恢复。有利于业务快速恢复。

【技术实现步骤摘要】
故障诊断方法、装置、设备、介质及产品


[0001]本申请属于信息安全
,尤其涉及一种故障诊断方法、装置、设备、介质及产品。

技术介绍

[0002]随着移动互联网业务的发展,各行业大数据平台纳管数据量越来越多,集群的规模越来越大,业务流程越来越复杂。无论是互联网行业还是传统信息技术行业,在进行大数据平台设计的时候,构建基于不同版本、不同开源方、不同类型的组件及中间件,与此同时在其基础上的大数据业务应用涉及多个方面并且复杂。
[0003]为了保证各个业务的正常运行,在业务出现异常时需要能够及时快速定位出故障根因所在。目前采用人工检查,依靠专家经验进行故障分析。运维人员接收到业务流程失败信息后,一般的业务故障诊断流程是:1)从失败日志上查看错误的原因,判断导致错误涉及到的组件或者业务节点。2)登录到各个主机各主机查看组件的相关日志,确定各组件是否有异常。如无,则扩散检查前置依赖的流程节点,其中各个业务节点查查看的信息包括集群资源情况、网络质量,用户权限、用户操作等。3)收集了尽量多的相关组件服务的运行信息后,再由运维人员依靠运维经验,推本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种故障诊断方法,其特征在于,所述方法包括:获取待排对象的调用链,所述调用链包括至少一个路径节点和至少一个处理器节点,所述路径节点为父节点或子节点,所述处理器节点为叶子节点,所述待排对象包括多个子对象,每个处理器节点用于对所述多个子对象中的一个子对象进行故障诊断;根据预设的调用链的遍历规则,对所述调用链中的各节点进行遍历,获得多个故障诊断结果。2.根据权利要求1所述的方法,其特征在于,所述调用链还包括引用节点,所述引用节点的父节点为所述至少一个路径节点中的节点,所述引用节点的子节点包括目标节点,所述目标节点包括从其他调用链获取的路径节点和处理器节点,或者,从其他调用链获取的处理器节点。3.根据权利要求1或2所述的方法,其特征在于,所述调用链包括根据待排对象的业务进行设置的业务调用链,或者,所述调用链包括复用其他待排对象的业务调用链的能力调用链。4.根据权利要求1所述的方法,其特征在于,根据预设的调用链的遍历规则,对所述调用链中的各节点进行遍历,获得多个故障诊断结果,包括:对于每个第一路径节点,根据所述遍历规则对所述第一路径节点的子节点进行排序,获得第一顺序,所述第一路径节点为所述至少一个路径节点中的任意一个路径节点;按照所述第一顺序,依次遍历所述第一路径节点的子节点,直到遍历的子节点为第一处理器节点,则触发所述第一处理器节点执行所述第一处理器节点的诊断程序,获得第一故障诊断结果;根据所述第一路径节点下的所有第一处理器节点的第一故障诊断结果,确定所述第一路径节点的故障诊断结果。5.根据权利要求4所述的方法,其特征在于,所述第一故障诊断结果包括故障等级,所述故障等级大的故障的严重程度大于所述故障等级小的故障的严重程度;所述根据所述第一路径节点下的所有第一处理器节点的第一故障诊断结果,确定所述第一路径节点的故障诊断结果,包括:将所述第一路径节点的所有第一处理器节点的第一故障诊断结果中最大故障等级,作为所述第一路径节点的故障诊断结果。6.根据权利要求4所述的方法,其特征在于,触发所述第一处理器节点执行所述第一处理器节点的诊断程序,获得第一故障诊断结果,包括:将预设的上下文信息传递给处理器程序加载器,获得所述第一处理器节点的处理器对象,所述上下文信息包括所述第一处理器节点的标识和所述第一处理器节点用...

【专利技术属性】
技术研发人员:周世峰陈含戴妙荷庄达尚晶陈卓江勇杨猛徐海勇刘虹陶涛
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1