【问题标题】:How to collect host syslog from with in a docker container如何从 docker 容器中收集主机系统日志
【发布时间】:2019-07-20 04:55:52
【问题描述】:

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

【问题讨论】:

    标签: containers syslog


    【解决方案1】:

    执行此操作的一种方法是将主机的日志目录挂载到运行您选择的日志收集器的容器中。例如:

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

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

    【讨论】:

      猜你喜欢
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      • 2018-07-18
      • 1970-01-01
      相关资源
      最近更新 更多