[发明专利]一种软件故障的日志记录方法及装置有效
申请号: | 201911237200.8 | 申请日: | 2019-12-05 |
公开(公告)号: | CN110932910B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 兰加兴 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L41/069 | 分类号: | H04L41/069;H04L41/14;H04L41/147;H04L43/16;H04L43/10 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 石磊 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 故障 日志 记录 方法 装置 | ||
本发明公开了一种软件故障的日志记录方法及装置,用以解决现有网络设备日志信息中软件故障相关的有效信息不足而导致的故障分析效率较低的问题。该方法为:当待检测网络设备的软件运行至第一关键点时,对第一关键点进行检测,第一关键点为软件中的各个业务流程支路的各个关键点中的一个关键点,各个业务流程支路是根据业务功能的不同故障类别对软件划分的;当确定软件在第一关键点处运行正常时,输出第一关键点对应的运维日志;当确定检测到第一关键点处的业务功能异常信息时,确定业务功能异常信息对应的业务功能的故障类别;确定故障类别对应的第一业务流程支路;检测第一业务流程支路的选定关键点;输出各选定关键点对应的各个异常诊断日志。
技术领域
本发明涉及计算机网络通信技术领域,尤其涉及一种软件故障的日志记录方法及装置。
背景技术
网络设备承担业务数据转发任务,通过网络设备上预装的软件实现报文转发,网络设备运行的软件是代码超过千万行的复杂软件系统,大量进程组件一起运行、互相配合完成报文转发。任何一台网络设备上的软件出现故障,都可能影响用户业务的正常开展,甚至导致用户业务的中断。
如图1所示,其为网络设备通信连接示意图,源主机10和目的主机15之间通过网络设备11、12、13以及14建立通信连接,其中,网络设备11和14为用户边缘设备(CustomerEdge,CE),网络设备12和13为服务商边缘路由器(Provider Edge,PE)。假设图1中某一网络设备(如13)的软件发生故障,现有的故障定位过程是:源主机10上发现业务异常,向技术人员寻求支持,由技术人员根据报告的故障信息,排查每台网络设备,确定发生故障的网络设备,再对发生故障的网络设备进行调试,收集调试信息,并一键收集系统快照和设备相关信息并进行分析,以确定故障原因。
然而,这种由于软件自身Bug(漏洞)导致的故障,其定位很大程度上依赖收集到的日志信息,然而,现有的日志信息中软件故障相关的有效信息不足,从而导致故障分析效率较低。
发明内容
为了解决现有网络设备日志信息中软件故障相关的有效信息不足而导致的故障分析效率较低的问题,本发明实施例提供了一种软件故障的日志记录方法及装置。
第一方面,本发明实施例提供了一种软件故障的日志记录方法,包括:
当待检测网络设备的软件运行至第一关键点时,对所述第一关键点进行检测,所述第一关键点为所述软件中的各个业务流程支路的各个关键点中的一个关键点,各个业务流程支路是根据业务功能的不同故障类别对所述软件划分的、用于表征各个故障类别的相关业务处理流程对应的代码逻辑分支集合,各个业务流程支路的各个关键点用于表征决定各个故障类别的相关业务处理流程对应的代码逻辑分支是否畅通的点;
当确定所述软件在所述第一关键点处运行正常时,则输出所述第一关键点对应的运维日志,并将所述运维日志记录到日志文件中,所述运维日志至少包括所述第一关键点的位置信息、所述软件运行至所述第一关键点时的通路状态信息和数据状态信息;
当确定检测到所述第一关键点处的业务功能异常信息时,确定所述业务功能异常信息对应的业务功能的故障类别;
根据预设的故障类别与业务流程支路的对应关系确定所述故障类别对应的第一业务流程支路;
根据预设规则检测所述第一业务流程支路的选定关键点;
输出各个选定关键点对应的各个异常诊断日志,各个异常诊断日志至少包括对应的选定关键点的位置信息、所述软件运行至对应的选定关键点时的通路状态信息和预期通路状态信息、数据状态信息和预期数据状态信息,所述第一关键点对应的异常诊断日志还包括异常原因说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911237200.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种污泥疏通环保泵
- 下一篇:一种马铃薯种薯切块设备