(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210508650.1
(22)申请日 2022.05.10
(71)申请人 广州方硅信息技 术有限公司
地址 511442 广东省广州市番禺区南村镇
万博二路79号3108
(72)发明人 王志盼 马俊炎
(74)专利代理 机构 广州利能知识产权代理事务
所(普通合伙) 44673
专利代理师 王增鑫
(51)Int.Cl.
G06F 16/18(2019.01)
G06F 40/14(2020.01)
G06F 40/226(2020.01)
G06F 40/30(2020.01)
G06F 40/58(2020.01)
(54)发明名称
日志分析处 理方法及其装置、 设备、 介质
(57)摘要
本申请公开一种日志分析处理方法及其装
置、 设备、 介质, 所述方法包括: 响应由用户端推
送的应用异常指令, 获取该应用异常指令所对应
的目标异常类型及应用日志; 从日志模型池中查
询出所述目标异常类型相对应的目标日志分析
模型, 所述日志分析模型中具有多个树形模块
链, 所述树形模块链中包含裁剪模块、 翻译模块
或检错模块; 调用所述目标日志分析模型, 采用
该目标日志分析模型包含的树形模块链对所述
应用日志进行日志分析, 以获取相对应的异常日
志。 本申请自动化分析为开发人员分析应用日
志, 快速地确定出异常问题所在, 及时答复用户
并且修复该异常, 节省解决异常的时间及人工成
本。
权利要求书2页 说明书17页 附图5页
CN 114860680 A
2022.08.05
CN 114860680 A
1.一种日志分析处 理方法, 其特 征在于, 包括如下步骤:
响应由用户端推送的应用异常指令, 获取该应用异常指令所对应的目标异常类型及应
用日志;
从日志模型池中查询出所述目标异常类型相对应的目标 日志分析模型, 所述日志分析
模型中具有 多个树形模块链, 所述 树形模块链中包 含裁剪模块、 翻译模块或检错模块;
调用所述目标 日志分析模型, 采用该目标 日志分析模型包含的树形模块链对所述应用
日志进行日志分析, 以获取相对应的异常日志。
2.根据权利要求1所述的方法, 其特征在于, 所述响应由用户端推送的应用异常指令,
获取该应用异常指令所指向的目标异常类型及应用日志的步骤中, 包括如下步骤:
解析所述应用异常指令, 获取 该应用异常指令中包 含的用户异常文本;
调用训练至收敛的异常类型识别模型, 根据所述用户异常文本的语义特征, 确定所述
用户异常文本与各异常类型 所对应的语义相似概 率值;
将所述语义相似概率值最大的异常类型作为所述用户异常文本所对应的目标异常类
型。
3.根据权利要求1所述的方法, 其特征在于, 所述日志分析模型中具有多个树形模块
链, 所述树形模块链中包 含裁剪模块、 翻译模块或检错模块的步骤中, 包括如下步骤:
遍历所述应用日志, 查询出 所述应用日志中的目标开始标识及目标 结束标识;
截取各所述目标开始标识与 所述目标结束标识之间的日志字段, 将该 日志字段作为所
述目标日志分析模型 所对应的待分析日志。
4.根据权利要求3所述的方法, 其特征在于, 所述日志分析模型中具有多个树形模块
链, 所述树形模块链中包 含裁剪模块、 翻译模块或检错模块的步骤中, 包括如下步骤:
调用日志过滤器, 根据日志过滤器的匹配表达式, 遍历待分析 日志, 匹配出待分析 日志
中具有所述匹配表达式所包 含的字符的日志字段;
调用预设的结果匹配规则, 匹配出 所述日志字段中包 含的结果字段;
获取所述结果匹配规则对应的翻译输出字段, 将该翻译输出字符中所对应的替换字段
替换为所述结果字段, 并将完成替换后的翻译输出字段对应存 储至异常日志中。
5.根据权利要求3所述的方法, 其特征在于, 所述日志分析模型中具有多个树形模块
链, 所述树形模块链中包 含裁剪模块、 翻译模块或检错模块的步骤中, 包括如下步骤:
调用预设的检错字段匹配规则, 获取待分析 日志中具有检错关键字符的目标检错日志
字段, 且获取 该目标检错日志字段中包 含的检错关注字段存 储至关注结果池中;
调用所述检错字符匹配规则对应的标准结果池及检错关系 池, 判断所述关注结果池中
当前校验的检错关注字段与所述标准结果池中对应的标准关注字段是否符合所述检错关
系池中对应的关系标识所表征的关系;
当任一检错关注字段与其对应的标准关注字段不符合所述检错关系池中对应的关系
标识所表征的关系时, 则所述检错关注字段所属的检错日志字段作为异常日志字段对应存
储至异常日志中。
6.根据权利要求3所述的方法, 其特征在于, 所述日志分析模型中具有多个树形模块
链, 所述树形模块链中包 含裁剪模块、 翻译模块或检错模块的步骤中, 包括如下步骤:
调用预设的正输出匹配规则, 检测待分析 日志中是否存在与 所述正输出匹配规则的正权 利 要 求 书 1/2 页
2
CN 114860680 A
2则表达式相对应的日志字段, 若不存在, 则将所述正输出匹配规则所对应的错误字段作为
异常日志字段对应存 储至异常日志中;
调用预设的负输出匹配规则, 检测待分析 日志中是否存在与 所述负输出匹配规则的正
则表达式相对应的日志字段, 若存在, 则将所述日志字段作为异常日志字段对应存储至异
常日志中。
7.根据权利要求1至6任一项所述的方法, 其特征在于, 所述根据所述目标日志分析模
型包含的树形模型链对所述应用日志进行日志分析, 以获取相对应的异常日志的步骤中,
包括如下步骤:
调用所述目标日志分析模型中的根节点, 筛 选出所述应用日志中的待分析日志;
调用所述根节点下的第一树形模块链, 对所述待分析日志进行日志分析, 且将分析过
程中所匹配出的日志字段存 储至异常日志中;
若所述待分析 日志存在所述第 一树形模块链所对应的异常日志字段, 则将该异常日志
字段存储至所述异常日志中, 若不存在所述异常日志字段, 则回溯至所述根节 点, 以调用下
一树形模块链对所述待分析日志进行日志分析。
8.一种日志分析处 理装置, 其特 征在于, 包括:
异常指令响应模块, 用于响应由用户端推送的应用异常指令, 获取该应用异常指令所
对应的目标异常类型及应用日志;
分析模型查询模块, 用于从日志模型池中查询出所述目标异常类型相对应的目标日志
分析模型, 所述日志分析模型中具有多个树形模块链, 所述树形模块链中包含裁剪模块、 翻
译模块或检错模块;
异常日志获取模块, 用于调用所述目标日志分析模型, 采用该目标日志分析模型包含
的树形模块链对所述应用日志进行日志分析, 以获取相对应的异常日志。
9.一种电子设备, 包括中央处理器和存储器, 其特征在于, 所述中央处理器用于调用运
行存储于所述存 储器中的计算机程序以执 行如权利要求1至7中任一项所述的方法的步骤。
10.一种非易失性存储介质, 其特征在于, 其以计算机可读指令的形式存储有依据权利
要求1至7中任意一项所述的方法所实现的计算机程序, 该计算机程序被计算机调用运行
时, 执行该方法所包括的步骤。权 利 要 求 书 2/2 页
3
CN 114860680 A
3
专利 日志分析处理方法及其装置、设备、介质
文档预览
中文文档
25 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 17:51:22上传分享