Docker:捕获整合的cpu和内存使用情况

时间:2018-03-11 13:21:33

标签: docker docker-engine docker-ucp

虽然我知道我们有Docker远程API(https://my.company.docker.net/containers/ {containerId} / stats)来获取cpu,mem stats以及给定容器的其他细节,我想得到整合的cpu,所有docker的mem用法在我们的负载均衡器后面运行的实例。

假设负载均衡器为https://helloworld.lb.net,并且有三个docker容器实例位于此负载均衡器后面,流量可以到达(即helloworld.node1.net,helloworld.node2.net和helloworld.node3)。净)。我想得到这3个实例的整合cpu,mem用法,而不是个别形式为no。要旋转的实例将是动态的。

另请注意,负载均衡器是动态的而非静态的。对于不同的业务应用程序,可能有不同的负载平衡器,例如crmapp.lb.net,anotherapp.lb.net,支持后面相应的docker容器实例。

提前致谢。

1 个答案:

答案 0 :(得分:0)

你需要协调你的普罗米修斯& Grafanna堆栈也可以动态监控新生成的实例。这可以是您的Starting Point