2016-10-13 16 views
2

--log-opt env=env1,env2オプションがdocker 1.12のswarm-modeとgraylogで動作する問題が発生しました。すべてのログが正常に送信され、タグが送信されています。しかし、私はenv設定から何も入って来ないと思う。私も--log-opt labels=devを使ってみましたが、同じ問題がありました。Docker GELF driver envオプション

グリーロッグに出荷されているので、ログフィールドのどこにでも表示されません。私がここで間違っていることに関するアイデアは?

docker service create --log-driver=gelf --log-opt gelf-address=udp://logserver:12201 --log-opt tag="app-name" --log-opt env=dev ...

答えて

1

私は同じ問題を持っていたし、ここでそれを答え:あなたは--log-opt env=devを使用する場合https://stackoverflow.com/a/40182515/701260

、それは環境から変数devを取得し、イベントなどで、それが含まれます。 dev: <val-from-env

ラベルはドッカーラベルと同じです。

関連する問題