Logstash 6.0のマニュアルは、単にパイプが標準出力に標準入力、簡単なパイプラインでlogstash実行するには、次のコマンドを示してコマンドラインでlogstash設定を指定します。しかしこれは動作しません<a href="https://www.elastic.co/guide/en/logstash/current/first-event.html#first-event" rel="nofollow noreferrer">Stashing your first event</a>用ドッキングウィンドウ
$ bin/logstash -e 'input { stdin { } } output { stdout {} }'
公式ドッキングウィンドウコンテナからlogstashを実行し、互換性のないコマンドラインオプションに関するエラーメッセージが表示されて失敗したとき:
$ docker run --rm -it docker.elastic.co/logstash/logstash-oss:6.0.0 \
-e 'input { stdin { } } output { stdout {} }'
ERROR: Settings 'path.config' (-f) and 'config.string' (-e) can't be used simultaneously.
-f
またはpath.config
を指定していません。私は単にlogstashを起動できるかどうかをテストし、この単純なケースで作業したいと思っています。設定ファイルをマウントせずにこのエラーを回避するには?