日志处理方法、装置、服务器及计算机可读存储介质制造方法及图纸

技术编号:38030568 阅读:9 留言:0更新日期:2023-06-30 10:57
本申请提供一种日志处理方法、装置、服务器及计算机可读存储介质,该方法包括:获取待处理日志;对待处理日志进行分类特征提取,得到待处理日志的日志分类特征;根据日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合;每个日志集合对应一个类别,每个日志集合中包括至少一个待处理的日志;确定各日志集合中的每个日志是否存在错误特征;若各日志集合中包括存在错误特征的目标日志,则提取目标日志的错误特征,根据目标日志的错误特征,生成目标日志报告。本申请提供的日志处理方法,通过先对日志进行分类,再针对每种分类下的日志进行错误特征的提取,无需人工查找日志错误,提高了错误日志的查找效率。提高了错误日志的查找效率。提高了错误日志的查找效率。

【技术实现步骤摘要】
日志处理方法、装置、服务器及计算机可读存储介质


[0001]本申请涉及计算机
,具体涉及一种日志处理方法、装置、服务器及计算机可读存储介质。

技术介绍

[0002]随着银行的发展,在日常的银行业务中涉及各种应用程序的场景越来越频繁,因此应用程序的稳定,能够保证银行业务的稳定。然而,应用程序在投入使用之前,需要对应用程序进行测试。在测试过程中,应用程序无法避免出现错误的情况。如果错误不能被及时发现,待应用程序投入使用之后很有可能造成银行业务出现问题。
[0003]现有技术中,为了避免类似这种问题的发生,银行中相关的程序测试员,会依据应用程序中采集、或者整理得到日志进行分析,从而确定应用程序在测试中是否出现错误。在该过程中,工作人员需要逐一检测日志中是否存在错误,同时当存在错误时,还需要分析具体的错误原因,这样才能解决应用程序的错误。然而,这种方式寻找应用程序的错误效率很低,且通过人工寻找错误也容易忽略一些错误。此外,随着银行对应用程序开发的数量增多,测试员分析的日志数量也会与日俱增,若依旧让测试人员逐一检测日志中的错误,也会耗费极大的人力。

技术实现思路

[0004]本申请提供的日志处理方法,通过先对日志进行分类,再针对每种分类下的日志进行错误特征的提取,无需人工查找日志错误,提高了错误日志的查找效率。
[0005]第一方面,本申请提供了一种日志处理方法,所述方法包括:
[0006]获取待处理日志;
[0007]对所述待处理日志进行分类特征提取,得到所述待处理日志的日志分类特征;
[0008]根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合;每个日志集合对应一个类别,每个日志集合中包括至少一个待处理的日志;
[0009]确定各所述日志集合中的每个日志是否存在错误特征;
[0010]若各所述日志集合中包括存在错误特征的目标日志,则提取所述目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告。
[0011]在本申请一些实施例中,所述日志分类特征包括日志来源特征、日志类型特征以及日志时间特征,所述根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合,包括:
[0012]根据所述日志来源特征、所述日志类型特征以及所述日志时间特征,对所述待处理日志进行分类,得到日志来源集合、日志类型集合以及日志时间集合;所述日志来源集合包括至少一个子日志来源集合,每个子日志来源集合对应的日志来源特征不同;所述日志类型集合包括至少一个子日志类型集合,每个子日志类型集合对应的日志类型特征不同;所述日志时间集合包括至少一个子时间日志集合,每个子时间日志集合对应的日志时间特
征不同。
[0013]在本申请一些实施例中,所述提取所述目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告,包括:
[0014]对每个所述子日志来源集合、子日志类型集合以及子时间日志集合所包括的日志进行分析,确定是否存在所包括的日志完全相同的目标子日志集合;
[0015]若存在目标子日志集合,检测所述目标子日志集合所包括的日志是否全部为目标日志;
[0016]若所包括的日志全部为目标日志,则提取各所述目标日志的错误特征,根据各所述目标日志的错误特征、日志来源特征、日志类型特征以及日志生成时间,生成包括错误提示信息的目标日志报告。
[0017]在本申请一些实施例中,所述确定各所述日志集合中的每个日志是否存在错误特征,包括:
[0018]将各所述日志集合中每个日志的日志代码与预设的错误特征代码进行比对;
[0019]若所述日志代码中存在与所述错误特征代码匹配的目标日志代码,确定所述目标日志代码为对应日志存在错误特征。
[0020]在本申请一些实施例中,所述根据所述目标日志的错误特征,生成目标日志报告,包括:
[0021]根据所述错误特征,确定所述目标日志的错误类型;
[0022]确定是否存在相同错误类型的各目标日志;
[0023]若存在相同错误类型的各目标日志,则针对相同错误类型的各目标日志生成目标错误提示信息;
[0024]根据所述目标错误提示信息,生成目标日志报告。
[0025]在本申请一些实施例中,所述生成目标日志报告之后,所述方法还包括:
[0026]生成分析提示信息;
[0027]根据预设的发送周期将所述目标日志报告与所述分析提示信息发送至预设的目标终端,所述分析提示信息用于提示所述目标终端对应的目标用户分析所述目标日志报告。
[0028]在本申请一些实施例中,所述根据预设的发送周期将所述目标日志报告与所述分析提示信息发送至预设的目标终端之后,所述方法还包括:
[0029]若接收到所述目标终端反馈的日志分析结果,保存所述日志分析结果,并停止向所述目标终端发送所述目标日志报告与所述分析提示信息。
[0030]第二方面,本申请还提供了一种日志处理装置,所述装置包括:
[0031]获取模块,用于获取待处理日志;
[0032]第一提取模块,用于对所述待处理日志进行分类特征提取,得到所述待处理日志的日志分类特征;
[0033]分类模块,用于根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合;每个日志集合对应一个类别,每个日志集合中包括至少一个待处理的日志;
[0034]第二提取模块,用于确定各所述日志集合中的每个日志是否存在错误特征;
[0035]生成模块,用于若各所述日志集合中包括存在错误特征的目标日志,则提取所述
目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告。
[0036]第三方面,本申请还提供了一种服务器,所述服务器包括处理器、存储器以及存储于所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现任一项所述的日志处理方法中的步骤。
[0037]第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现任一项所述的日志处理方法中的步骤。
[0038]本申请提供的日志处理方法,通过先对日志进行分类,再针对每种分类下的日志进行错误特征的提取,无需人工查找日志错误,提高了错误日志的查找效率。同时,在完成日志的错误特征确定之后,由于完成了日志分类,因此能够知晓日志所属的类别,故再生成相关的日志报告时,不仅能够提示日志的错误特征,还能够提示日志的分类信息,增加了日志报告的细节,能够帮助相关的工作人员快速解决日志的问题,提高工作效率。
附图说明
[0039]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志处理方法,其特征在于,所述方法包括:获取待处理日志;对所述待处理日志进行分类特征提取,得到所述待处理日志的日志分类特征;根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合;每个日志集合对应一个类别,每个日志集合中包括至少一个待处理的日志;确定各所述日志集合中的每个日志是否存在错误特征;若各所述日志集合中包括存在错误特征的目标日志,则提取所述目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告。2.根据权利要求1所述的日志处理方法,其特征在于,所述日志分类特征包括日志来源特征、日志类型特征以及日志时间特征,所述根据所述日志分类特征,对待处理日志进行分类,得到完成分类处理的日志集合,包括:根据所述日志来源特征、所述日志类型特征以及所述日志时间特征,对所述待处理日志进行分类,得到日志来源集合、日志类型集合以及日志时间集合;所述日志来源集合包括至少一个子日志来源集合,每个子日志来源集合对应的日志来源特征不同;所述日志类型集合包括至少一个子日志类型集合,每个子日志类型集合对应的日志类型特征不同;所述日志时间集合包括至少一个子时间日志集合,每个子时间日志集合对应的日志时间特征不同。3.根据权利要求2所述的日志处理方法,其特征在于,所述提取所述目标日志的错误特征,根据所述目标日志的错误特征,生成目标日志报告,包括:对每个所述子日志来源集合、子日志类型集合以及子时间日志集合所包括的日志进行分析,确定是否存在所包括的日志完全相同的目标子日志集合;若存在目标子日志集合,检测所述目标子日志集合所包括的日志是否全部为目标日志;若所包括的日志全部为目标日志,则提取各所述目标日志的错误特征,根据各所述目标日志的错误特征、日志来源特征、日志类型特征以及日志生成时间,生成包括错误提示信息的目标日志报告。4.根据权利要求1所述的日志处理方法,其特征在于,所述确定各所述日志集合中的每个日志是否存在错误特征,包括:将各所述日志集合中每个日志的日志代码与预设的错误特征代码进行比对;若所述日志代码中存在与所述错误特征代码匹配的目标日志代码,确定所述目标...

【专利技术属性】
技术研发人员:厉超
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1