cAdvisor - Google開源的container監控工具
cAdvisor會自動將資料輸出成prometheus可以吃的metrics格式,這樣一來就能搭配Grafana做出好看的dashboard
Install
安裝前要先到Github的release頁面確認目前最新的版本號碼
Docker
第一行要透過環境變數來指定安裝的版本
$ VERSION=v0.36.0
$ sudo docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:ro \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--volume=/dev/disk/:/dev/disk:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor \
--privileged \
--device=/dev/kmsg \
gcr.io/cadvisor/cadvisor:$VERSION