我有以下设置:
- 4 个配置为将日志发送到“stdout”的 Docker 容器。
- 1 个运行 logstash 的 Docker 容器。
现在我想将 logstash 配置为使用来自 4 个 docker 容器的“stdout”作为输入。我现在不打算使用 logstash-forwarder,因为我只是想设置一个非常基本的配置。我可能会在稍后阶段切换到转发器。
如有任何建议,我们将不胜感激。谢谢!
最佳答案
我找到了这个 article .这家伙使用 logspout
库从您的所有容器中监听标准输出并将其放入 logstash。如果您有其他解决方案,请向我发送反馈,因为我在
也搜索。
关于linux - 如何配置 logstash 以使用 "stdout"作为输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29479311/