日志分析方法、装置、终端、网络设备及可读存储介质制造方法及图纸

技术编号:39147028 阅读:12 留言:0更新日期:2023-10-23 14: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]接收所述终端发送的模型请求信息;
[0040]根据所述模型请求信息,向所述终端发送所述目标日志解析算法模型的模型信息。
[0041]可选地,所述方法还包括:
[0042]在满足第二预设条件的情况下,向所述终端发送模板库配置信息,所述模板库配置信息至少包括目标模板库的版本信息;
[0043]接收所述终端发送的模板库请求信息;
[0044]根据所述模板库请求信息,向所述终端发送所述目标模板库的模板库信息;
[0045]其中,所述第二预设条件包括以下至少一项:
[0046]在接收到所述终端发送的注册请求信息并向所述终端发送模型配置信息之后,且确定所述网络设备上存在所述终端对应的模板库;
[0047]所述网络设备上所述终端对应的模板库发生了变化,其中,在所述网络设备上,同一类终端对应同一个版本的模板库。
[0048]可选地,所述方法还包括以下至少一项:
[0049]在确定不需要对所述第一日志分析结果进行分析,且第一日志分析结果包括所述第一日志模板的模板信息的情况下,根据所述第一标识和所述第一日志信息,更新所述网络设备上所述终端对应的模板库;
[0050]在所述第二日志分析结果中包括第二日志模板的第二标识以及所述第二标识对应的第二日志信息,且所述网络设备上所述终端对应的模板库中不存在所述第二标识的情况下,根据所述第二标识和所述第二日志信息,更新所述网络设备上所述终端对应的模板库。
[0051]为达到上述目的,本专利技术的实施例提供一种日志分析装置,应用于终端,包括:
[0052]第一获取模块,用于获取所述终端的日志信息;
[0053]第一分析模块,用于根据所述终端上的日志模板库,对所述日志信息进行分析,获得所述日志信息对应的第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志分析方法,其特征在于,应用于终端,包括:获取所述终端的日志信息;根据所述终端上的日志模板库,对所述日志信息进行分析,获得所述日志信息对应的第一日志分析结果,其中,所述第一日志分析结果包括:结构化日志数据,和/或所述终端生成的第一日志模板的模板信息;将所述第一日志分析结果发送至网络设备。2.根据权利要求1所述的方法,其特征在于,所述第一日志模板的模板信息包括:所述终端为所述第一日志模板分配的第一标识以及所述第一标识对应的第一日志信息,其中,所述第一日志信息为所述日志信息中至少一条信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述终端上的日志模板库,对所述日志信息进行分析,获得所述日志信息对应的第一日志分析结果,包括:获取日志解析算法模型;加载并运行所述日志解析算法模型,利用所述日志解析算法模型,判断所述日志信息是否与所述日志模板库中的日志模板相匹配;将与所述日志模板库中的日志模板相匹配的日志信息转化为结构化日志数据,和/或,根据与所述日志模板库中的日志模板不匹配的日志信息,生成第一日志模板的模板信息。4.根据权利要求3所述的方法,其特征在于,所述获取日志解析算法模型,包括:接收所述网络设备发送的目标日志解析算法模型的模型配置信息;根据所述模型配置信息,判断所述终端上是否存在所述目标日志解析算法模型;在确定所述终端上不存在所述目标日志解析算法模型的情况下,向所述网络设备发送模型请求信息;接收所述网络设备根据所述模型请求信息发送的所述目标日志解析算法模型的模型信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述网络设备发送的模板库配置信息,所述模板库配置信息至少包括目标模板库的版本信息;根据所述模板库配置信息,判断所述终端上的日志模板库与所述目标模板库的版本是否一致;在所述日志模板库与所述目标模板库的版本不一致的情况下,向所述网络设备发送模板库请求信息;接收所述网络设备根据所述模板库请求信息发送的所述目标模板库的模板库信息;根据所述模板库信息,将所述终端上的日志模板库更新为所述目标模板库。6.一种日志分析方法,其特征在于,应用于网络设备,包括:接收终端发送的第一日志分析结果,所述第一日志分析结果是所述终端对所述终端的日志信息进行分析获得的,其中,所述第一日志分析结果包括:结构化日志数据,和/或所述终端生成的第一日志模板的模板信息;根据所述第一日志分析结果,进行异常检测和/或根因分析,获得针对所述终端的目标分析结果。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一日志分析结果,进行异
常检测和/或根因分析,获得针对所述终端的目标分析结果,包括:根据所述终端分析所述日志信息时所用的日志解析算法模型,判断是否需要对所述第一日志分析结果进行分析,所述日志解析算法模型是所述网络设备为所述终端配置的;在确定需要对所述第一日志分析结果进行分析的情况下,对所述第一日志分析结果进行分析,获得针对所述终端的第二日志分析结果;根据所述第一日志分析结果和所述第二日志分析结果,进行异常检测和/或根因分析,获得针对所述终端的目标分析结果。8.根据权利要求6或7所述的方法,其特征在于,所述第一日志模板的模板信息包括:所述终端为所述第一日志模板分配的第一标识以及所述第一标识对应的第一日志信息,其中,所述第一日志信息为所述日志信息中至少一条信息。9.根据权利要求6所述的方法,其特征在于,所述方法还包括:在满足第一预设条件的情况下,向所述终端发送目标日志解析算法模型的模型配置信息;其中,所述第一预设条件包括以下至少一项:接收到所述终端发送的注册请求信息;接收到所述终端发送的所述终端的设备状态信息,并根据设备状态信息确定所述终端需要更新日志解析算法模型。10.根据权利要求6所述的方法,其特征在于,所述方法还包括:接收所述终端...

【专利技术属性】
技术研发人员:姚燕玲曲薇李小涛
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1