【发布时间】:2018-03-11 13:21:32
【问题描述】:
虽然我知道我们有 Docker 远程 API (https://my.company.docker.net/containers/{containerId}/stats) 来获取给定容器的 cpu、mem 统计信息以及其他详细信息,但我想获得所有正在运行的 docker 实例的合并 cpu、mem 使用情况在我们的负载均衡器后面。
假设负载均衡器是https://helloworld.lb.net,并且在此负载均衡器后面有 3 个 docker 容器实例,流量可以流向(即 helloworld.node1.net、helloworld.node2.net 和 helloworld.node3.net) .我想获得这 3 个实例的综合 cpu、mem 使用情况,而不是单独的形式。要启动的实例数将是动态的。
另请注意,负载平衡器是动态的,而不是静态的。不同的业务应用可能会有不同的负载均衡器,比如 crmapp.lb.net,另一个支持相应 docker 容器实例的 app.lb.net。
提前致谢。
【问题讨论】:
标签: docker docker-engine docker-ucp