0
私はLogstash
を初めて使用しています。ログをgrokフィルタでマップし、ElasticSearch
に置き、Kibana
で可視化しようとしています。カスタムログのLogstashフィルタGrok
これが私の現在の状況です:
フィルター
filter {
grok {
match => { "message" => "%{TIMESTAMP:timestamp} | %{WORD:trackingId} | %{WORD:request} | %{WORD:session} | %{IP:client} |
%{WORD:userId} | %{GREEDYDATA:message}" }
}
}
ログイン
2017-03-21 11:11:54.731 | myApp_35 | myApp_35 | 69E59F4DACC314C0B11B1A8CEA87F9BB | 127.0.0.1 | | GET on URL [/api/customer] executed with success in [18555 us].
どうやらこれが機能していません。私は間違って何をしていますか?
うわー、そのwebappは狂気です!私はあなたの解決策を試しています。数分でフィードバックを出すことができます:D – Nano
混乱を避けるため、上記の質問で尋ねたコメントを削除しました。 – htulsiani
明らかに%{SPACE}は機能していませんでした。私はそれを単純なスペース文字に置き換え、すべてうまくいった!あなたは答えを変更できますか?それから私はそれを受け入れるだろう:) – Nano