如何从Docker群集节点容器收集指标(CPU,内存,I / O)?

时间:2018-09-06 11:02:02

标签: docker cluster-computing docker-swarm metrics monitor

我有一个管理节点和两个工作节点通过docker swarm连接。 当我使用docker API“ https://docs.docker.com/engine/api/v1.37/”时,我可以获取(监视)当前节点(管理者节点)的容器度量标准,例如(CPU,内存使用率和I / O字节数),但是我无法获得容器或服务工作者节点的指标。但是我可以获得节点的详细信息。

有什么方法可以从管理者节点获取(监视)工作者节点容器的详细信息吗?

1 个答案:

答案 0 :(得分:0)

在每个节点中部署cAdvisor(全局部署)。

查看有关如何在Kibana中查看数据的示例:https://blog.codeship.com/monitoring-docker-containers-with-elasticsearch-and-cadvisor/