用docker运行Beats还是不用?

问题描述 投票:0回答:1

作为Beats的数据运输者,他们应该从一台机器上运输文件、指标等,用docker运行beats是一个好方法吗,因为这样beats就被容器化了?

我目前的问题是,我想从一个应用程序中发送日志文件,如果我用docker安装filebeats,我必须以某种方式提供日志到容器中。用docker做这样的事情是一个好办法,还是我通常应该安装Filebeats,配置并在没有容器的机器上运行它?

elastic-stack filebeat elastic-beats
1个回答
1
投票

我不认为有一个严格的规则,但我会对你的应用程序使用与Beats相同的方法--要么将两者都容器化,要么都不容器化。这也将帮助你保持期望和设置的一致性:日志记录到文件与stdout以及如何收集这些。

© www.soinside.com 2019 - 2024. All rights reserved.