[发明专利]故障定位方法及装置有效
申请号: | 200910205527.7 | 申请日: | 2009-10-22 |
公开(公告)号: | CN102045213A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 陆敬石;彭云峰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 定位 方法 装置 | ||
技术领域
本发明涉及通信技术,具体涉及一种故障定位方法及装置。
背景技术
目前,通信应用软件越来越复杂,因此为了保证系统的正常运行,一旦出现故障,需要对故障能够进行快速诊断及定位。通常系统发生故障时与当前业务数据、系统资源状况、周边系统状况、具体业务参数等多方面因素有关,发生故障时定位原因的难度很高。
在现有技术中,一般是在系统开发阶段预先分析,确定哪些点可能会出现系统异常或业务处理异常。当发生系统级异常或业务处理异常时,通过以告警的方式发给监控台,通知维护人员,维护人员根据告警信息来定位故障位置以及原因。业务处理异常一般体现在性能统计中,当异常达到门限时转为告警。除此之外,现有技术中还可以采用构造条件进行模拟测试,重现故障,或者通过在线跟踪的方式,获取系统运行时的信息。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
系统所发出的告警信息记录的是故障发生点的信息,有利于定位故障的信息量非常有限,根据这些信息有时无法准确诊断及定位故障。
发明内容
本发明实施例提供一种故障定位方法及装置,以有效诊断及定位故障。
本发明实施例提供一种故障定位方法,包括:
对业务运行的轨迹进行监控;
当监控到所述轨迹出现异常时,根据所述轨迹进行故障诊断及定位。
本发明实施例提供一种故障定位装置,包括:轨迹监控代理单元和轨迹处理单元;
所述轨迹监控代理单元,用于对业务运行的轨迹进行监控,将监控到的轨迹上报给所述轨迹处理单元;
所述轨迹处理单元,用于接收所述轨迹监控代理单元上报的轨迹,对所述轨迹接口子单元接收的轨迹进行诊断,并在诊断到所述轨迹异常时,根据所述轨迹进行故障诊断及定位。
本发明实施例提供的故障定位方法及装置,通过对业务运行的轨迹进行监控,当所述轨迹出现异常时,根据所述轨迹进行故障诊断及定位,从而可以准确地进行故障诊断及定位。本发明扩展性强,适用范围广,不仅可以适用于通信软件行业,而且可以推广到其他领域。
附图说明
图1是本发明实施例故障定位方法的一种流程图;
图2是本发明实施例中轨迹注册表的一种结构示意图;
图3是本发明实施例故障定位方法的另一种流程图;
图4是本发明实施例故障定位装置的一种结构示意图;
图5是本发明实施例故障定位装置的另一种结构示意图;
图6是应用本发明实施例故障定位装置在线计费时的故障处理流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
如图1所示,是本发明实施例故障定位方法的一种流程图,包括以下步骤:
步骤101,对业务运行的轨迹进行监控。
由于业务运行正常或异常流程都会经过多个步骤,形成一个运行轨迹,可以定义不同层次的轨迹,比如对应一个流程的轨迹,或者对于一个步骤的轨迹。因此,可以对该业务运行过程中的各轨迹进行监控,当监控到异常轨迹时记录该异常轨迹及相关快照信息,从而进行故障诊断。
由于业务系统往往会很复杂,配置全部步骤与分支的复杂度高、维护成本也很高,因此,为了降低实现的复杂度,可以对各轨迹选择一个或多个关键的轨迹节点,轨迹节点可以是业务流程的步骤,各步骤可以由:关键API(Application Programming Interface,应用程序编程接口)、组件、部件等来执行。具体地,可以在业务加载、升级、扩容或卸载时将关键业务节点注册为候选监控节点,从候选监控节点中选择轨迹节点。
除此之外,为了保证能够正确判断轨迹节点运行是否正常,还可以为轨迹节点配置参数信息,生成轨迹注册表。参数信息包括以下任意一项或多项参数:节点类型(必备节点、禁止节点、可选节点)、左节点约束、右节点约束、父节点约束、快照控制参数。当然,根据业务的不同,参数信息也不仅限于包括上述这些参数。其中,左、右节点约束,指当前步骤与前一步(左节点)、后一步(右节点)存在关联依赖关系,前后步骤符合一定的约束条件;父节点约束指当前步骤与上一层存在关联依赖关系。其中:必备节点,是指所述轨迹必须经历的节点;禁止节点,是指所述轨迹不允许经历的节点;可选节点,是指所述轨迹可经历也可不经历的节点。
上述快照控制参数可以是轨迹异常时,需要快照的信息范围,相应于不同层次的轨迹,所述快照也可以是多级。
快照信息包括以下任意一项或多项:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910205527.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有消防探测装置的无人机
- 下一篇:一种数控加工刀具管理信息采集装置