[发明专利]一种基于日志的故障分析方法及装置在审
| 申请号: | 201911396850.7 | 申请日: | 2019-12-30 |
| 公开(公告)号: | CN111143185A | 公开(公告)日: | 2020-05-12 |
| 发明(设计)人: | 刘志标;成朝晖;蔡其锋;蔡锦湛 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 王治东 |
| 地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 日志 故障 分析 方法 装置 | ||
1.一种基于日志的故障分析方法,其特征在于,包括:
实时获取由至少一个客户端上传的客户端信息,其中,所述客户端信息包括程序日志信息;
在所述至少一个客户端中的任意所述客户端出现故障的情况下,获取所述客户端在故障发生时刻对应的至少一个带有日志标识的程序日志信息;
根据所述至少一个带有日志标识的程序日志信息确定触发故障的异常程序对应的开发信息,并对所述至少一个带有日志标识的程序日志信息按照类型和数量进行统计。
2.根据权利要求1所述的方法,其特征在于,在所述至少一个客户端中的任意所述客户端出现故障的情况下,获取所述客户端在故障发生时刻对应的至少一个带有日志标识的程序日志信息,包括:
在所述至少一个客户端中的任意所述客户端出现应用程序错误的情况下,获取所述应用程序在错误发生时刻对应的至少一个带有日志标识的程序日志信息。
3.根据权利要求1所述的方法,其特征在于,在所述至少一个客户端中的任意所述客户端出现故障的情况下,获取所述客户端在故障发生时刻对应的至少一个带有日志标识的程序日志信息,包括:
获取所述客户端在宕机发生时刻生成的宕机文件;
根据所述宕机文件的生成日期,获取所述客户端在宕机发生时刻对应的至少一个带有日志标识的程序日志信息。
4.根据权利要求2或3任一项所述的方法,其特征在于,根据所述至少一个带有日志标识的程序日志信息确定触发故障的异常程序对应的开发信息,包括:
从所述至少一个带有日志标识的程序日志信息中获取所述异常程序对应的基本信息;
调用预存的软件配置管理工具,根据所述应用程序对应的基本信息在所述软件配置管理工具中进行匹配,获取所述应用程序在错误发生时刻对应的提交历史信息;
根据所述提交历史信息确定触发所述应用程序发生错误的代码以及开发人员。
5.根据权利要求4所述的方法,其特征在于,所述带有日志标识的程序日志信息包括带有Error、Warning、Assert和/或Exception标识的程序日志信息。
6.根据权利要求1所述的方法,其特征在于,在根据所述至少一个带有日志标识的程序日志信息确定触发故障的异常程序对应的开发信息,并对所述至少一个带有日志标识的程序日志信息按照类型和数量进行统计之后,还包括:
将触发故障的异常程序对应的开发信息以及程序日志信息的统计结果,通过邮件的方式发送至开发人员。
7.根据权利要求1所述的方法,其特征在于,实时获取由至少一个客户端上传的客户端信息,包括:
通过HTTP协议与客户端进行通讯,实时获取所述至少一个客户端上传的客户端信息;
通过网页浏览器使用前端网页对所述客户端信息进行查询和浏览。
8.一种基于日志的故障分析装置,其特征在于,应用于服务器,包括:
信息获取模块,被配置为实时获取由至少一个客户端上传的客户端信息,其中,所述客户端信息包括程序日志信息;
日志获取模块,被配置为在所述至少一个客户端中的任意所述客户端出现故障的情况下,获取所述客户端在故障发生时刻对应的至少一个带有日志标识的程序日志信息;
故障分析模块,被配置为根据所述至少一个带有日志标识的程序日志信息确定触发故障的异常程序对应的开发信息,并对所述至少一个带有日志标识的程序日志信息按照类型和数量进行统计。
9.根据权利要求8所述的装置,其特征在于,所述日志获取模块包括:
错误日志获取单元,被配置为在所述至少一个客户端中的任意所述客户端出现应用程序错误的情况下,获取所述应用程序在错误发生时刻对应的至少一个带有日志标识的程序日志信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司,未经珠海金山网络游戏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911396850.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:冲压模具斜楔加工方法
- 下一篇:一种基于去压实作用批量化计算盆地埋藏史的方法





