Filebeat:如何将文件属性传递给Logstash?

时间:2017-11-19 15:12:10

标签: logstash kibana filebeat

如何读取包含键值的文件属性(file.log),例如: image: user.comment value

我想通过Filebeat将“user.comment”值传递给Logstash并在Kibana中显示。

谢谢!

1 个答案:

答案 0 :(得分:0)

在您的Logstash配置中,您可以使用 kv 过滤器插件,它使用一些选项来帮助您解析日志文件中的消息。

示例:

#/etc/logstash/conf.d/filter.conf

filter { 
   kv { 
     value_split => "=" 
   } 
}

注意:默认情况下,kv插件会对message执行解析操作,而用于识别键值关系的默认分隔符为=