错误grok模式

时间:2016-09-28 16:02:56

标签: logstash-grok

我想解析这个日志并只返回两个元素(2016-05-26T10:40:39,513 babacar)。

我的日志是:

  

2016-05-26T10:40:39,513 INFO [00000003] babacar - 注意:无法   打开SASUSER.PROFILE。将改为打开WORK.PROFILE。

但我的过滤器不起作用。请帮忙

logstash -e 'input { stdin { } } filter { grok{ match=>{"message"=>"%{TIMESTAMP_ISO8601:datecreer} %{WORD}"} } } output { stdout { codec => rubydebug } }'

1 个答案:

答案 0 :(得分:0)

试试%{TIMESTAMP_ISO8601:datecreer} %{WORD} \[%{INT}\] %{DATA:app_name} - %{GREEDYDATA}。您可以在http://grokconstructor.appspot.com

测试您的grok模式