LogCollector 的 drop_log 插件支持日志字段名称与正则表达式进行匹配,以过滤掉不符合条件的日志。
说明
LogCollector V2.0.0 及后续版本支持该插件。如何查看LogCollector版本,请参考查看软件版本。
说明
drop_log
字段值为数组类型,支持添加多个数组对象。同一个数组对象中,不可同时配置 keep_regex
和 drop_regex
,但至少配置一个。
名称 | 类型 | 是否必选 | 说明 |
---|---|---|---|
field | String | 是 | 字段名称。 |
keep_regex | String | 否 | 用于保留日志的正则表达式。 |
drop_regex | String | 否 | 用于丢弃日志的正则表达式。 |
经过处理之后(例如:采集模式或者其他处理器插件)的键值对日志
"data": "Click Here" "size": "36" "style": "bold" "name": "text1" "hOffset": "250" "vOffset": "100" "alignment": "center" "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;" "time": "Today is 2023-06-08. Tomorrow is 2023-06-09."
Logcollector插件处理器配置
{ "processors":[ { "drop_log":[ { "field":"alignment", "keep_regex":"center" }, { "size":"data", "drop_regex":"\d+" } ] } ] }
处理结果
丢弃该日志,不采集。