码迷,mamicode.com
首页 > 其他好文 > 详细

Prometheus监控docker服务

时间:2020-03-04 22:48:47      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:lib   The   interval   png   volume   googl   art   inf   收集   

操作步骤:

sudo docker run     --restart=always   --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:v0.33.0

echo ‘
global:
  scrape_interval: 15s
  scrape_timeout: 10s
  evaluation_interval: 15s
alerting:
  alertmanagers:
  - static_configs:
    - targets: []
    scheme: http
    timeout: 10s
scrape_configs:
- job_name: prometheus
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets: [localhost:9090,tx.20has.win:8080]
#    - localhost:9090
#    - tx.20has.win:8080
‘>/data/docker/prometheus/prometheus.yml

docker run -d --name prometheus --restart=always -p9090:9090 -v /data/docker/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml -v /prometheus prom/prometheus

docker run -d --restart=always --name=grafana -p 3000:3000 grafana/grafana

小结:
推荐个garafan比较好用的监控容器的模版 模版号:3125
架构: cadvisor收集容器信息---->prometheus(支持cadvisor插件作为收集端)--->grafana出图展示
prometheus不是实时监控方案,默认的是每15s展示一次数据。

展示效果如下:
技术图片

Prometheus监控docker服务

标签:lib   The   interval   png   volume   googl   art   inf   收集   

原文地址:https://blog.51cto.com/20has/2475402

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!