Как собрать метрики (CPU, Memory, I / O) из контейнеров узлов кластера докеров? - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть менеджерский узел и два рабочих узла, подключенных через Docker Swarm. Когда я использую Docker API "https://docs.docker.com/engine/api/v1.37/", я могу получить (отслеживать) метрики контейнера текущего узла (узла администратора), такие как (CPU, использование памяти и байты ввода / вывода), но я не могу получить контейнер или службу метрики от рабочих узлов. Но я могу получить детали узлов.

Есть ли способ получить (контролировать) подробности контейнера рабочего узла от узла менеджера?

1 Ответ

0 голосов
/ 07 сентября 2018

Развернуть cAdvisor в каждом узле (развернуть глобально).

См. Пример того, как просматривать данные в Кибане: https://blog.codeship.com/monitoring-docker-containers-with-elasticsearch-and-cadvisor/

...