Filebeat:从Mac OS上正在运行的Docker映像读取日志

时间:2019-03-29 16:05:30

标签: macos docker filebeat

我有一个正在运行的docker映像,该映像会生成一些日志,并将其放在默认位置/var/lib/docker/containers/CONTAINER_ID中,而另一个带有Filebeat的docker映像应该从第一个映像中读取。

我通过以下方式设置Logstash配置:

filebeat.inputs:
  - type: docker
    containers.ids:
      - 'CONTAINER_ID'

由于我使用的是Mac OS X(10.13.6),因此日志被放置在虚拟机内部,而不是计算机的文件系统中。因此,Filebeat不会读取任何内容。

在我看来,奇怪的是Filebeat的日志没有显示任何错误消息,而是说它是从正确的位置读取的。

日志文件不为空,但是Filebeat根本不读取任何内容。 关于如何解决这个问题有什么建议吗?

谢谢

0 个答案:

没有答案
相关问题