0

作为 Beats 的数据运输者,他们假设从机器上运输文件、指标等,使用 docker 运行 beats 是否是一种好方法,因为通过这种方式,beats 是容器化的?

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

4

1 回答 1

1

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

于 2020-05-25T18:42:24.440 回答