[发明专利]日志处理方法、装置、服务器及计算机可读存储介质在审
申请号: | 202310285212.8 | 申请日: | 2023-03-14 |
公开(公告)号: | CN116303046A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 厉超 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F18/24 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 蔡卢惠 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 处理 方法 装置 服务器 计算机 可读 存储 介质 | ||
本申请提供一种日志处理方法、装置、服务器及计算机可读存储介质,该方法包括:获取待处理日志;对待处理日志进行分类特征提取,得到待处理日志的日志分类特征;根据日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合;每个日志集合对应一个类别,每个日志集合中包括至少一个待处理的日志;确定各日志集合中的每个日志是否存在错误特征;若各日志集合中包括存在错误特征的目标日志,则提取目标日志的错误特征,根据目标日志的错误特征,生成目标日志报告。本申请提供的日志处理方法,通过先对日志进行分类,再针对每种分类下的日志进行错误特征的提取,无需人工查找日志错误,提高了错误日志的查找效率。
技术领域
本申请涉及计算机技术领域,具体涉及一种日志处理方法、装置、服务器及计算机可读存储介质。
背景技术
随着银行的发展,在日常的银行业务中涉及各种应用程序的场景越来越频繁,因此应用程序的稳定,能够保证银行业务的稳定。然而,应用程序在投入使用之前,需要对应用程序进行测试。在测试过程中,应用程序无法避免出现错误的情况。如果错误不能被及时发现,待应用程序投入使用之后很有可能造成银行业务出现问题。
现有技术中,为了避免类似这种问题的发生,银行中相关的程序测试员,会依据应用程序中采集、或者整理得到日志进行分析,从而确定应用程序在测试中是否出现错误。在该过程中,工作人员需要逐一检测日志中是否存在错误,同时当存在错误时,还需要分析具体的错误原因,这样才能解决应用程序的错误。然而,这种方式寻找应用程序的错误效率很低,且通过人工寻找错误也容易忽略一些错误。此外,随着银行对应用程序开发的数量增多,测试员分析的日志数量也会与日俱增,若依旧让测试人员逐一检测日志中的错误,也会耗费极大的人力。
发明内容
本申请提供的日志处理方法,通过先对日志进行分类,再针对每种分类下的日志进行错误特征的提取,无需人工查找日志错误,提高了错误日志的查找效率。
第一方面,本申请提供了一种日志处理方法,所述方法包括:
获取待处理日志;
对所述待处理日志进行分类特征提取,得到所述待处理日志的日志分类特征;
根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合;每个日志集合对应一个类别,每个日志集合中包括至少一个待处理的日志;
确定各所述日志集合中的每个日志是否存在错误特征;
若各所述日志集合中包括存在错误特征的目标日志,则提取所述目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告。
在本申请一些实施例中,所述日志分类特征包括日志来源特征、日志类型特征以及日志时间特征,所述根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合,包括:
根据所述日志来源特征、所述日志类型特征以及所述日志时间特征,对所述待处理日志进行分类,得到日志来源集合、日志类型集合以及日志时间集合;所述日志来源集合包括至少一个子日志来源集合,每个子日志来源集合对应的日志来源特征不同;所述日志类型集合包括至少一个子日志类型集合,每个子日志类型集合对应的日志类型特征不同;所述日志时间集合包括至少一个子时间日志集合,每个子时间日志集合对应的日志时间特征不同。
在本申请一些实施例中,所述提取所述目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告,包括:
对每个所述子日志来源集合、子日志类型集合以及子时间日志集合所包括的日志进行分析,确定是否存在所包括的日志完全相同的目标子日志集合;
若存在目标子日志集合,检测所述目标子日志集合所包括的日志是否全部为目标日志;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310285212.8/2.html,转载请声明来源钻瓜专利网。