Насколько я понимаю, у нас есть удаленный API Docker (https://my.company.docker.net/containers/{containerId}/stats), чтобы получить статистику процессора и памяти среди других сведений для данного контейнера, я хотел бы получить консолидированное использование процессора и памяти для всех экземпляров докеров, работающих за нашим балансировщиком нагрузки.
Допустим, балансировщик нагрузки — это https://helloworld.lb.net, и есть 3 экземпляра контейнера Docker, которые находятся позади этот балансировщик нагрузки, на который может идти трафик (а именно helloworld.node1.net, helloworld.node2.net и helloworld.node3.net). Я хотел бы получить консолидированное использование процессора, памяти этих трех экземпляров, а не в индивидуальной форме, как нет. экземпляров, которые должны быть развернуты, будут динамическими.
Также обратите внимание, что балансировщик нагрузки является динамическим, а не статическим. Для разных бизнес-приложений могут быть разные балансировщики нагрузки, такие как crmapp.lb.net, Anotherapp.lb.net, поддерживающие соответствующие экземпляры контейнера Docker.
Заранее спасибо.