1

以下のような Logstash 構成があります。

 input {
  udp {
  port => 5043
  codec => json
  }
 }

 output {
  file {
  path => "/logfile.log"
  }
 }

より読みやすい「logfile.log」にメッセージを記録しようとしています。

したがって、入力データが {"attr1":"val1","attr2":"val2"} のような場合

ログに次のように書きたい:

attr1_val1 | attr2_val2

基本的に、データを JSON から読み取り可能な形式に変換します。

これを行うには、Logstash 構成で何を変更する必要がありますか?

4

1 に答える 1