Drain基于固定深度解析树

Drain是一种实时日志解析工具,利用固定深度解析树提高效率。预处理阶段通过正则表达式增强解析准确性;接着按日志长度、首个token及token相似度进行分类搜索;找到匹配日志组后更新解析树,若未找到,则创建新日志组。
摘要由CSDN通过智能技术生成

论文地址:http://jmzhu.logpai.com/pub/pjhe_icws2017.pdf

Drain可以以流方式实时解析日志,为了加快解析过程,Drain使用了固定深度的解析树(请参见上图)

根节点为树的顶层,底层为叶子节点,其他层为内部节点。

根节点和内部节点用于搜索,叶子节点存储日志组(包含日志事件和日志对应的ID号)

Drain基于固定深度解析树步骤

步骤1,预处理:

通过正则增加解析准确性,例如:hdfs中,对block id处理,对数字处理,对ip处理

Receiving block blk_5792489080791696128 src: /10.251.30.6:33145 dest: /10.251.30.6:50010

处理完:

Receiving block <*> src: <*> dest: <

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值