Docker GELF驱动程序env选项
有一个问题得到--log-opt env=env1,env2
选项使用--log-opt env=env1,env2
1.12 swarm-mode和graylog。 我所有的日志都发送正常,标签正在通过。 但是我从环境设置中看不到任何东西。 我也尝试使用--log-opt labels=dev
但有同样的问题。
他们被运送到graylog,我没有看到任何通过任何日志字段内的任何地方。 任何想法,我在做什么错在这里?
docker service create --log-driver=gelf --log-opt gelf-address=udp://logserver:12201 --log-opt tag="app-name" --log-opt env=dev ...
我有同样的问题,并在这里回答: https : //stackoverflow.com/a/40182515/701260
当你使用--log-opt env=dev
,它将从环境中检索variablesdev
,并将其包含在事件中。 dev: <val-from-env
。
标签与docker标签相同。