logstash filter json remove_field

Logstash 中的 remove_field 插件可以用来从输入的事件中删除指定的字段。

您可以使用 remove_field 插件来删除 JSON 事件中的指定字段,方法如下:

filter {
  json {
    source => "message"
  remove_field => ["field_name"]

在上面的例子中,我们使用了 json 插件来将事件中的 message 字段解析为 JSON。然后,使用 remove_field 插件删除名为 field_name 的字段。

您也可以使用通配符来删除多个字段,例如:

remove_field => ["field_*"]

这样,所有名称以 field_ 开头的字段都会被删除。

希望这些信息能帮到您。

  •