docker普罗米修斯:
cAdvisor
一. 数据收集器 cAdvisor,
cAdvisor:谷歌开发的容器监控工具,用做给普罗米修斯收集数据的
- 查询cAdvisor镜像,并拉取cAdvisor
docker search cadvisor docker pull google/cadvisor
- 运行cAdvisor容器
docker run \ --volume=/:/rootfs:ro \ --volume=/var/run:/var/run:rw \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:ro \ --publish=8080:8080 \ --detach=true \ --name=cadvisor \ google/cadvisor
- 访问(访问速度有点慢,请耐心等待)
http:192.168.42.1:8080
- 显示的页面如下(会显示当前host的资源使用情况)
5. 监控容器
点击Docker Containers链接(里面就是监控的各个容器)
6. 如果要进入某个容器,请点击某个容器
prometheus(普罗米修斯)
prometheus 架构
Prometheus的主要模块包括:Prometheus server,exporters,Pushgateway,PromQL,Alertmanager以及图形界面。
工作流程:
- Prometheus server定期从