🔖

logstashの「pipeline.ecs_compatibility」WARNについて

2022/07/20に公開

logstashの標準出力ログに下記のようなWARNが出力されており、気持ち悪いの表示しないようにしてみました。

[WARN ] 2022-07-19 12:09:36.439 [[main]<file] plain - Relying on default value of `pipeline.ecs_compatibility`, which may change in a future major release of Logstash. To avoid unexpected changes when upgrading Logstash, please explicitly declare your desired ECS Compatibility mode.

対処法

パイプラインのconfファイルの「output」にecs_compatibility => disabledを追記しました。

/etc/logstash/conf.d/datapipeline.conf
output {
    #stdout { codec => rubydebug }
    elasticsearch {
        hosts => "http://10.0.5.253:9200/"
        index => "**-**-23"
    ecs_compatibility => disabled
    }
}

最後にlogstashの再起動を行えば出力されなくなりました。

$ sudo systemctl restart logstash

Discussion