从事件中删除字段
编辑从事件中删除字段
编辑drop_fields
处理器指定在满足特定条件时要删除哪些字段。条件是可选的。如果缺少条件,则始终删除指定的字段。即使@timestamp
和 type
字段出现在 drop_fields
列表中,也无法删除它们。
processors: - drop_fields: when: condition fields: ["field1", "field2", ...] ignore_missing: false
请参阅 条件 以获取受支持条件的列表。
如果在 drop_fields
下定义了一个空字段列表,则不会删除任何字段。
drop_fields
处理器具有以下配置设置
-
字段
- 如果非空,则将删除匹配的字段名称列表。数组中的任何元素都可以包含由两个斜杠 (*/reg_exp/*) 分隔的正则表达式,以便匹配 (名称) 并删除多个字段。
-
忽略缺失
- (可选) 如果
true
,则当指定字段不存在时,处理器不会返回错误。默认为false
。