0
我試圖在swarm模式下設置docker,並監視在swarm中運行的所有服務/容器的資源利用情況。Swarm模式下的碼頭統計?
管理器節點上的Docker統計信息似乎並未顯示工作器節點上的資源利用率。
有什麼辦法可以做到這一點?
謝謝。
我試圖在swarm模式下設置docker,並監視在swarm中運行的所有服務/容器的資源利用情況。Swarm模式下的碼頭統計?
管理器節點上的Docker統計信息似乎並未顯示工作器節點上的資源利用率。
有什麼辦法可以做到這一點?
謝謝。
沒有直接的方法來檢索Swarm中給定服務的所有容器統計信息。您可能需要使用更多步驟才能發現服務的所有任務,所有節點地址和每個容器標識。 engine api docs應該可以幫助你入門。如果您需要一些靈感,我建議您查看諸如https://github.com/charypar/swarm-dashboard或https://github.com/dockersamples/docker-swarm-visualizer這樣的概覽儀表板。
你看過https://grafana.com/dashboards/609嗎? –
我正在尋找像docker stats這樣的東西,通過它我可以很容易地獲得利用率,就像使用api一樣,grafana會暴露一些API來做到這一點嗎? – grattttt
是的,http://docs.grafana.org/http_api/ –