如何从Docker容器中收集主机syslog

时间:2019-07-20 04:55:52

标签: containers syslog

如何从同一主机上运行的docker容器中收集主机的syslog

1 个答案:

答案 0 :(得分:1)

执行此操作的一种方法是将主机的日志目录装入运行所选日志收集器的容器中。例如:

docker run -d -v /var/log/:/path/in/container/ logstash <logstash options ...>

请注意,您应该挂载目录,而不要挂载日志文件本身。如果您将文件绑定安装,则每次循环日志后收集将停止,直到重新启动容器为止。