Prometheus监控docker容器


docker pull google/cadvisor:latest
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=18080:8080 \
  --detach=true \
  --privileged=true \
  --name=cadvisor \
  google/cadvisor:latest
[root@qingcloud-svn ~]# curl 127.0.0.1:18080/metrics | grep head
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  696k  100  696k    0     0  13.4M      0 --:--:-- --:--:-- --:--:-- 13.3M
  
vim prometheus.yml

  - job_name: 'docker'
    static_configs:
    - targets: ['139.198.15.74:18080']

systemctl restart prometheus

grafana导入模板ID:193