我们目前正在尝试使用Beats来监控我们的码头集装箱。目前我们有一个设置,所以我们需要在我们创建的每个Docker容器中安装Beats。这为每个容器提供了开销。有没有办法以我们可以在主机上安装它的方式使用Beats(topbeat),以便它监视在该主机上运行的所有容器?
答案 0 :(得分:0)
我不熟悉beats / topbeat。根据{{3}}页面,现在已弃用,因此您应使用topbeat。我想这有点取决于你想要捕获的统计数据,但如果它是一些基本的cpu / mem / io的东西,那么快速google找到我beats - 根据登录页面自述文件,可以作为主机上的单个容器运行,并为每个容器生成统计信息。看起来在dockerhub上也有dockerbeat。 (我应该说我没有用过这个,但看起来它可能适合你所拥有的问题?)