2016-11-18 7 views
0

Docker ELKログファイル内のlogstash設定ファイルをDocker ELK作成ファイルに入れてもかまいません。Docker ELK内のLogstash設定ファイル

[email protected]:/etc/logstash/conf.d# ls 
02-beats-input.conf 10-syslog.conf 30-output.conf 

ログストア設定ファイルがローカルホストマシンに格納されていることを知りたいですか?

docker作成ファイルにこれらの「02-beats-input.conf、10-syslog.conf、30-output.conf」設定を追加することができます。これにより、ELKドッカー画像を起動すると、 Docker ELKコンテナで自動的に更新/注入されます。

事前に感謝します。

よろしく、 zoram

+1

としてlogstashファイルをマウントしようとすることができますそれはあなたの質問に多くの情報/コンテキストを追加する気になり、あなたが求めているものを理解するのは難しいですか? – R0MANARMY

+0

Logstash設定ファイルがローカルホストマシンに保存できることを知りたいですか?内部のDocker ELK Containerを使う代わりに。 ? ELKドッカーイメージを起動すると、すべてのlogstash設定が自動的に更新されるように、これらの "02-beats-input.conf、10-syslog.conf、30-output.conf"設定をdocker作成ファイルに追加することは可能です。/Docker ELK容器に注入した。 – zoram

+1

はい、ホストからコンテナにファイルをマウントできます。それはあなたが求めていることですか? – R0MANARMY

答えて

0

https://www.elastic.co/guide/en/logstash/current/command-line-flags.html

私はあなたはそれがOKべきだとフォルダを設定するためのenvirement変数とドッキングウィンドウを使用して実行と思います。

-f, --path.config CONFIG_PATH 

特定のファイルまたはディレクトリからLogstash設定をロードします。ディレクトリが与えられた場合、そのディレクトリ内のすべてのファイルは辞書順に連結され、単一の設定ファイルとして解析されます。ワイルドカード(グロブ)を指定することもできます。一致するファイルは上記の順序でロードされます。

0

あなたはボリューム

-v /logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml:ro 
関連する問題