[发明专利]服务器故障日志多级分析方法、系统、终端及存储介质有效
| 申请号: | 201911246623.6 | 申请日: | 2019-12-07 |
| 公开(公告)号: | CN111026610B | 公开(公告)日: | 2022-08-12 |
| 发明(设计)人: | 左聪越 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 故障 日志 多级 分析 方法 系统 终端 存储 介质 | ||
本发明提供一种服务器故障日志多级分析方法、系统、终端及存储介质,包括:定义导致服务器故障现象的责任对象;设置所述责任对象在故障日志中的对应对象日志;根据服务器故障的历史记录设置责任对象权值;按所述责任对象权值由大到小对所述责任对象排序,并生成责任对象的序列职责链;根据所述职责链中责任对象排序对故障日志进行对象日志顺序提取分析。本发明能在更小的粒度上分析日志,提供更加精确的故障日志分析,提升了分析效率。
技术领域
本发明涉及服务器故障处理技术领域,具体涉及一种服务器故障日志多级分析方法、系统、终端及存储介质。
背景技术
随着大数据时代的到来,作为计算平台核心的服务器,其可靠性、稳定性正接受着种种考验。服务器在运行中不免出现各种问题,给运维和开发人员带来了极大的困扰。我们都知道,服务器在运行中会打印各种各样的日志,同样异常的日志也会被记录。从服务器的异常日志分析入手,可快速的定位服务器故障,能很大程度上提高,运维效率。
基于服务的日志分析能快速准确的定位故障位置,但是,随着服务器的运行时间增加,日志数量也会随之快速的增加。基于日志的分析效率随之大大降低。
在服务器的故障分析过程中,往往是不同的模块的故障可能会导致相同的故障现象,所以在分析过程中,结合职责链设计思想,提出基于职责链的分类分析日志的方法。
发明内容
针对现有技术的上述不足,本发明提供一种服务器故障日志多级分析方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种服务器故障日志多级分析方法,包括:
定义导致服务器故障现象的责任对象;
设置所述责任对象在故障日志中的对应对象日志;
根据服务器故障的历史记录设置责任对象权值;
按所述责任对象权值由大到小对所述责任对象排序,并生成责任对象的序列职责链;
根据所述职责链中责任对象排序对故障日志进行对象日志顺序提取分析。
进一步的,所述方法还包括:
设置职责链中责任对象的最大数量;
判断当前故障现象对应的责任对象数量是否超过最大数量:
若是,则生成多个职责链,所述多个职责链的责任对象数量均不超过所述最大数量。
进一步的,所述根据职责链中责任对象排序对故障日志进行对象日志顺序提取分析,包括:
从故障日志提取待分析责任对象的对应对象日志;
分析所述对应对象日志是否存在异常信息:
若是,则判定所述待分析责任对象为故障对象并将所述对应日志标记为已读后将故障日志下发至待分析责任对象在职责链的下一责任对象;
若否,则将故障日志下发至待分析责任对象在职责链的下一责任对象。
进一步的,所述方法还包括:
将故障日志分析结果存储至服务器故障历史记录;
更新责任对象权值。
第二方面,本发明提供一种服务器故障日志多级分析系统,包括:
对象定义单元,配置用于定义导致服务器故障现象的责任对象;
日志设置单元,配置用于设置所述责任对象在故障日志中的对应对象日志;
权值设置单元,配置用于根据服务器故障的历史记录设置责任对象权值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911246623.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤和接头的装配设备
- 下一篇:一种10kv柱上变台





