日志处理方法、日志处理装置及存储介质制造方法及图纸

技术编号:34771958 阅读:15 留言:0更新日期:2022-08-31 19:35
本实施例提供日志处理方法、日志处理装置及存储介质,属于人工智能技术领域。该方法应用于服务器端,包括:接收用户端上报的目标日志数据;其中,目标日志数据包括用户行为信息和日志状态信息、环境信息,日志状态信息包括异常状态,用户行为信息包括行为时间;将目标日志数据存储至归档区;获取目标日志数据为异常状态的异常时间;根据异常时间和预设选取时间区间生成异常时间区间;从归档区提取行为时间位于异常时间区间的目标日志数据;将目标日志数据进行可视化处理,得到异常数据视图。本公开实施例的用户端采集的日志数据能够分:类上报给服务器端,服务器端可以对异常的日志数据进行可视化。据进行可视化。据进行可视化。

【技术实现步骤摘要】
日志处理方法、日志处理装置及存储介质


[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]接收模块,用于接收用户端上报的目标日志数据;其中,所述目标日志数据包括用户行为信息和日志状态信息、环境信息,所述日志状态信息包括异常状态;所述用户行为信息包括行为时间;
[0040]数据存储模块,用于将所述目标日志数据存储至所述归档区;
[0041]获取模块,用于获取所述目标日志数据为所述异常状态的异常时间;
[0042]生成模块,用于根据异常时间和预设选取时间区间生成异常时间区间;
[0043]数据提取模块,用于从所述归档区中获取所述行为时间位于所述异常时间区间的所述目标日志数据;
[0044]可视化处理模块,用于将所述目标日志数据进行可视化处理,以得到异常数据视图。
[0045]为实现上述目的,本公开的第四方面提出了一种日志处理装置,应用于用户端,所述装置包括:
[0046]采集模块,用于采集用户的原始日志数据;其中,所述原始日志数据包括用户行为信息和日志状态信息、环境信息,所述日志状态信息包括异常状态;所述用户行为信息包括行为时间;
[0047]日志存储模块,用于将所述原始日志数据存储至预设暂存区;
[0048]日志提取模块,用于从所述预设暂存区提取所述原始日志数据;
[0049]分类模块,用于对提取的所述原始日志数据进行分类处理,以得到目标日志数据;
[0050]分类存储模块,将所述目标日志数据存储至索引区;其中,所述索引区用于映射至服务器端的归档区;
[0051]上报模块,用于将所述索引区的所述目标日志数据上报至所述服务器端,以使所述服务器端将所述目标日志数据存储至所述归档区。
[0052]为实现上述目的,本公开的第五方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行:
[0053]如第一方面所述的方法,或如第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志处理方法,其特征在于,应用于服务器端,所述服务器端包括归档区,所述方法包括:接收用户端上报的目标日志数据;其中,所述目标日志数据包括用户行为信息和日志状态信息、环境信息,所述日志状态信息包括异常状态,所述用户行为信息包括行为时间;将所述目标日志数据存储至所述归档区;获取所述目标日志数据为所述异常状态的异常时间;根据所述异常时间和预设选取时间区间生成异常时间区间;从所述归档区提取所述行为时间位于所述异常时间区间的所述目标日志数据;将所述目标日志数据进行可视化处理,以得到异常数据视图。2.根据权利要求1所述的日志处理方法,其特征在于,所述用户行为信息还包括:操作界面信息、调用接口信息、调用链路信息;所述环境信息包括:服务器信息,所述异常数据视图包括:行为时间轴视图、网络拓扑图和服务器折线图;所述将所述目标日志数据进行可视化处理,以得到异常数据视图,包括:根据所述行为时间的排序将对应的所述操作界面信息进行可视化处理,以得到所述行为时间轴视图;将所述调用接口信息和所述调用链路信息进行可视化处理,以得到所述网络拓扑图;将所述服务器信息进行折线可视化处理,以得到服务器折线图。3.根据权利要求1或2所述的日志处理方法,其特征在于,所述服务器端还包括回收区,所述归档区存储有无效数据,在将所述目标日志数据存储至所述归档区之后,所述方法还包括:将归档区的所述无效数据迁移至所述回收区,具体包括:获取接收时长,所述接收时长为所述服务器端接收所述目标日志数据的时长;根据所述接收时长将所述无效数据从所述归档区迁移至所述回收区;根据所述接收时长到达预设时长,清除所述回收区的所述无效数据。4.一种日志处理方法,其特征在于,应用于用户端,所述方法包括:采集用户的原始日志数据;其中,所述原始日志数据包括用户行为信息和日志状态信息、环境信息,所述日志状态信息包括异常状态,所述用户行为信息包括行为时间;将所述原始日志数据存储至预设暂存区;从所述预设暂存区提取所述原始日志数据;对提取的所述原始日志数据进行分类处理,以得到目标日志数据;将所述目标日志数据存储至索引区;其中,所述索引区用于映射至服务器端的归档区;将所述索引区的所述目标日志数据上报至所述服务器端,以使所述服务器端将所述目标日志数据存储至所述归档区。5.根据权利要求4所述的日志处理方法,其特征在于,所述对提取的所述原始日志数据进行分类处理,以得到目标日志数据,包括:获取所述原始日志数据的预设紧急等级和预设重要等级;根据所述预设紧急等级和所...

【专利技术属性】
技术研发人员:周锋
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

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

1