Prometheus+Grafana 监控 Docker

 ̄綄美尐妖づ 提交于 2019-12-07 01:32:32
cAdvisor (Container Advisor) :用于收集正在运行的容器资源使用和性能信息。
https://github.com/google/cadvisor
Prometheus(普罗米修斯):容器监控系统。
https://prometheus.io
https://github.com/prometheus
Grafana:是一个开源的度量分析和可视化系统。
https://grafana.com/grafana/download
https://grafana.com/dashboards/193 (监控Docker主机模板)

Docker部署cAdvisor:

docker run -d \
--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
[root@k8s-node3 ~]# docker ps
CONTAINER ID        IMAGE                                        COMMAND                  CREATED             STATUS              PORTS                                            NAMES
dc7145546a48        google/cadvisor:latest                       "/usr/bin/cadvisor -…"   20 minutes ago      Up 20 minutes       0.0.0.0:8080->8080/tcp                           cadvisor
1f8a89029b08        192.168.146.130/welcome/java-demo:master-5   "catalina.sh run"        4 hours ago         Up 4 hours          0.0.0.0:88->8080/tcp                             tomcat-java-demo
e06952269e6c        jenkins/jenkins:lts                          "/sbin/tini -- /usr/…"   46 hours ago        Up 46 hours         0.0.0.0:50000->50000/tcp, 0.0.0.0:80->8080/tcp   jenkins

端口是8080

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!