- 专利标题: 一种基于语法树的日志解析方法、系统和计算机可读介质
-
申请号: CN201811629058.7申请日: 2018-12-28
-
公开(公告)号: CN109726185B公开(公告)日: 2020-12-25
- 发明人: 施展 , 范渊 , 刘博 , 龙文洁
- 申请人: 杭州安恒信息技术股份有限公司
- 申请人地址: 浙江省杭州市滨江区西兴街道联慧街188号
- 专利权人: 杭州安恒信息技术股份有限公司
- 当前专利权人: 杭州安恒信息技术股份有限公司
- 当前专利权人地址: 浙江省杭州市滨江区西兴街道联慧街188号
- 代理机构: 北京超凡志成知识产权代理事务所
- 代理商 赵丽娜
- 主分类号: G06F16/18
- IPC分类号: G06F16/18 ; G06F40/253
摘要:
本发明提供了一种基于语法树的日志解析方法、系统和计算机可读介质,涉及日志解析技术领域,包括:获取至少一个待解析的原始日志;将原始日志与词法分析器进行匹配,得到第一匹配结果;如果第一匹配结果为匹配失败,则对原始日志进行语法分析,并基于语法分析结果生成语法树,其中,语法树中包括多个节点,每个节点用于表征原始日志中的一个字段信息或表征原始日志中的一个运算符信息;遍历语法树,并利用正则表达式获取语法树中各个节点中的字段信息。本发明所提供的方法,针对每种待解析的原始日志,均通过相同的正则表达式解析不同结构的原始日志的方式,降低了正则表达式内容的冗余,减少了编写规则人员的重复劳动过程。
公开/授权文献
- CN109726185A 一种基于语法树的日志解析方法、系统和计算机可读介质 公开/授权日:2019-05-07