首页 Order Docker 正文

Docker 容器监控之 CAdvisor+InfluxDB+Granfana

金鹏头像 金鹏 Docker 2022-02-15 16:02:01 0 507
导读:容器监控3剑客 CAdvisor监控收集+InfluxDB存储数据+Granfana展示图表CAdvisorInfluxDBGranfana总结:docker-comp...

容器监控3剑客  CAdvisor监控收集+InfluxDB存储数据+Granfana展示图表


CAdvisor

图片.png


InfluxDB

图片.png


Granfana

图片.png


总结:

图片.png




docker-compose容器编排

新建3件套组合的 docker-compose.yml  (目录结构根据实际情况处理)

version: '3.1' 
  
volumes: 
  grafana_data: {} 
  
services: 
 influxdb: 
  image: tutum/influxdb:0.9 
  restart: always 
  environment: 
    - PRE_CREATE_DB=cadvisor 
  ports: 
    - "8083:8083" 
    - "8086:8086" 
  volumes: 
    - ./data/influxdb:/data 
  
 cadvisor: 
  image: google/cadvisor 
  links: 
    - influxdb:influxsrv 
  command: -storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxsrv:8086 
  restart: always 
  ports: 
    - "8080:8080" 
  volumes: 
    - /:/rootfs:ro 
    - /var/run:/var/run:rw 
    - /sys:/sys:ro 
    - /var/lib/docker/:/var/lib/docker:ro 
  
 grafana: 
  user: "104" 
  image: grafana/grafana 
  user: "104" 
  restart: always 
  links: 
    - influxdb:influxsrv 
  ports: 
    - "3000:3000" 
  volumes: 
    - grafana_data:/var/lib/grafana 
  environment: 
    - HTTP_USER=admin 
    - HTTP_PASS=admin 
    - INFLUXDB_HOST=influxsrv 
    - INFLUXDB_PORT=8086 
    - INFLUXDB_NAME=cadvisor 
    - INFLUXDB_USER=root 
    - INFLUXDB_PASS=root

启动docker-compose文件

docker-compose up



1. 浏览cAdvisor收集服务,http://ip:8080/

第一次访问慢,请稍等, cadvisor也有基础的图形展现功能,这里主要用它来作数据采集

图片.png


2. 浏览influxdb存储服务,http://ip:8083/


3. 浏览grafana展现服务,http://ip:3000

ip+3000端口的方式访问,默认帐户密码(admin/admin)

图片.png


配置数据源

图片.png


选择influxdb数据源

图片.png


配置细节

图片.png

图片.png

图片.png


配置面板panel

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

到这里cAdvisor+InfluxDB+Grafana容器监控系统就部署完成了。


本文地址:https://www.jinpeng.work/?id=133
若非特殊说明,文章均属本站原创,转载请注明原链接。
广告3

欢迎 发表评论:

  • 请填写验证码

日历

«    2025年4月    »
123456
78910111213
14151617181920
21222324252627
282930

控制面板

您好,欢迎到访网站!
  查看权限
广告2

退出请按Esc键