cAdvisor 是带监控界面的、最易入门的docker容器监控工具了
cAdvisor 可以对节点机器上的资源及容器进行实时监控和性能数据采集,包括CPU使用情况、内存使用情况、网络吞吐量及文件系统使用情况
项目地址:
https://github.com/google/cadvisor
启动:
$ 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 \
google/cadvisor:latest
image
image
image
image
cAdvisor 是一个很好的监控工具,但数据存储方面较弱,而且数据展示也不是很专业,所以现在流行的监控统计方案是:
cAdvisor + InfluxDB + Grafana
cAdvisor 负责采集监控数据,InfluxDB 负责存储,Grafana 负责展示。
网友评论