cAdvisor+Prometheus+Grafana监控docker
一、cAdvisor(需要监控的主机都要安装)官方地址:https://github.com/google/cadvisor
CAdvisor是谷歌开发的用于分析运行中容器的资源占用和性能指标的开源工具。CAdvisor是一个运行时的守护进程,负责收集、聚合、处理和输出运行中容器的信息。
注意在查找相关资料后发现这是最新版cAdvisor的bug,换成版本为google/cadvisor:v0.24.1 就ok了,映射主机端口默认是8080,可以修改。
sudo docker run \ --volume=http://www.likecs.com/:/rootfs:ro \ --volume=http://www.likecs.com/var/run:/var/run:ro \ --volume=http://www.likecs.com/sys:/sys:ro \ --volume=http://www.likecs.com/var/lib/docker/:/var/lib/docker:ro \ --volume=http://www.likecs.com/dev/disk/:/dev/disk:ro \ --publish=8090:8080 \ --detach=true \ --name=cadvisor \ google/cadvisor:v0.24.1