[发明专利]一种异常日志处理方法及装置在审
申请号: | 202010447139.6 | 申请日: | 2020-05-25 |
公开(公告)号: | CN111651595A | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 史宗耀 | 申请(专利权)人: | 泰康保险集团股份有限公司;泰康养老保险股份有限公司 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F16/335 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王娇 |
地址: | 100031 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异常 日志 处理 方法 装置 | ||
本申请公开了一种异常日志处理方法及装置,用于减少运维人员在获取异常信息时所花费的时间,提高获取异常信息的效率。所述方法包括:接收至少一个应用服务器发送的异常日志;按至少两种分类方式对每个异常日志进行至少两次分类处理,获得分类后的异常日志,分类后的异常日志中的每一类异常日志以相同的异常因素为条件处于收敛状态;然后将分类后的异常日志进行分类保存。
技术领域
本申请涉及计算机技术领域,尤其涉及一种异常日志处理方法及装置。
背景技术
目前,诸如智能手机、平板电脑以及笔记本等终端,已成为人们生活中必不可少的电子设备。终端设备在使用的过程中,经常会出现系统错误或应用程序出现错误等问题,在出现问题时,终端就会自动产生异常日志。
相关技术中,当系统产生异常时,开发人员可以手动从众多的日志文件中查找异常日志,然后进行分析,以确定系统产生异常的问题,并进行相应的处理。然而,当程序分布式部署在多个服务器上时,每时每刻都在产生大量的日志,而当系统出现异常时,需要运维人员从大量日志中确定出系统出现异常产生的异常日志,进而通过查看日志获得异常信息,这极大的依赖于运维人员的水平和经验,使得最终的异常定位有极大的不确定性,导致运维人员在获取异常信息时所花费的时间较多,获取效率较低。
发明内容
本申请实施例提供一种异常日志处理方法及装置,用于较少运维人员在获取异常信息时所花费的时间,提高获取效率。
第一方面,提供一种异常日志处理方法,所述方法包括:
接收至少一个应用服务器发送的异常日志;
按至少两种分类方式对每个异常日志进行至少两次分类处理,获得分类后的异常日志,所述分类后的异常日志中的每一类异常日志以相同的异常因素为条件处于收敛状态;
将所述分类后的异常日志进行分类保存。
在一种可能的设计中,按至少两种分类方式对每个异常日志进行至少两次分类处理,包括:
确定预设的多种分类方式中每一种分类方式对应的优先级;
从所述预设的多种分类方式中选择优先级不同的至少两种分类方式;
按所述至少两种分类方式中优先级由高到低的顺序对每个异常日志进行分类处理。
在一种可能的设计中,所述预设的多种分类方式为按异常日志的堆栈信息上下文进行分类、按异常日志所对应的异常功能类型进行分类、按异常日志所对应的异常字符串模板进行分类或者按异常日志的异常信息内容进行分类。
在一种可能的设计中,在获得分类后的异常日志后,所述方法还包括:
按照预设样本维度,对所述分类后的异常日志中的每一类异常日志进行数据统计,获得所述分类后的异常日志中的每一类异常日志对应的数据样本,所述预设样本维度包括异常产生次数、影响用户数量中的一种,所述异常产生次数为预设时间段内产生所述分类后的异常日志中的每一类异常日志的次数,所述影响用户数量为所述分类后的异常日志中的每一类异常日志产生时影响的用户数量。
在一种可能的设计中,所述方法还包括:
确定所述分类后的异常日志中是否存在满足异常预警触发条件的异常日志分类;
若所述分类后的异常日志中存在满足异常预警触发条件的异常日志分类,则发送所述满足异常预警触发条件的异常日志分类所对应的异常预警信息。
在一种可能的设计中,确定是否存在满足异常预警触发条件的异常日志分类,包括:
若确定所述分类后的异常日志中的第一类异常日志为首次产生,则确定所述第一类异常日志为满足异常预警触发条件的异常日志分类,所述第一类异常日志为所述分类后的异常日志中的任意一类异常日志;或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司;泰康养老保险股份有限公司,未经泰康保险集团股份有限公司;泰康养老保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010447139.6/2.html,转载请声明来源钻瓜专利网。