首页 > 其他分享 >Docker容器监控之CAdvisor+InfluxDB+Granfana

Docker容器监控之CAdvisor+InfluxDB+Granfana

时间:2022-11-01 16:55:20浏览次数:50  
标签:CAdvisor admin INFLUXDB influxdb grafana InfluxDB Docker docker cadvisor

1、创建目录

#
mkdir cig

2、新建docker-compose

vi 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

3、启动docker-compose

docker-compose up -d

 

 

 4、查看服务启动状态

#cAdvisor服务
http://192.168.111.99:8080/containers/
#influxdb服务 http://192.168.111.99:8083/#
#grafana服务 http://192.168.111.99:3000/login admin/admin

5、grafana服务配置数据源

#默认用户名密码admin/admin
http://192.168.111.99:3000/login

 

 

 配置数据源

 

 

 测试连接

 

 

 配置面板panel

 

 

 

 

 

 

 

 

 

 

 

标签:CAdvisor,admin,INFLUXDB,influxdb,grafana,InfluxDB,Docker,docker,cadvisor
From: https://www.cnblogs.com/zszitman/p/16848302.html

相关文章

  • Docker不香吗?为什么还要用k8s
    其实Docker和k8s并非直接的竞争对手,它俩相互依存。Docker是一个容器化平台,而k8s是Docker等容器平台的协调器。虚拟化技术已经走过了三个时代,没有容器化技术的演......
  • 使用Docker部署软件运行环境
    什么是docker?Docker是基于Go语言进行开发实现,一个开源的应用容器引擎。采用Linux内核的cgroup,namespace,以及AUFS类的UnionFS等技术,对进程进行封装隔离,也可以实现虚拟化,隔离......
  • 三 docker安装rabbitMQ之springboot集成stomp,实现前端主动刷新
    一 场景分析对于一些需要数据同步的场景中,例如后台数据有变化,需要程序主动刷新前端界面的数据显示,这样能提供更好的用户数据交互,能第一时间了解到资源信息的变化,而不是......
  • docker install
    sudousermod-aGdockerusername添加用户组$exit注销用户$sudoservicedockerstart启动docker$dockerversion检验安装是否成功$systemc......
  • [转]Docker启动Get Permission Denied
    经测试RHEL7.6下,加完用户组后,需重启docker原文地址:Docker启动GetPermissionDenied-warm3snow-博客园(cnblogs.com)以下问题及解决方法都在Ubuntu16.04下,其他环......
  • docker配置nginx转发服务
    一,准备宿主机配置文件目录cd/homesudomkdir-pnginx/{conf.d,logs}二,编写nginx配置文件注意proxy_pass,因为是docker内部运行,127.0.0.1/localhost代表docker环境内......
  • Redis:02---安装Redis(Linux+Windows+Docker)
    Linux安装:一、安装方式1(下载源码编译安装)第一步:从下面的网址中下载Redis最新稳定版本的源代码sudowgethttp://download.redis.io/redis-stable.tar.gz第二步:下载完之后解......
  • docker-compose报错Traceback (most recent call last) 运行命令很慢
    [root@szweb32yml]#./docker-compose-vTraceback(mostrecentcalllast):File"docker-compose",line2,in<module>File"<frozenimportlib._bootstrap>",li......
  • 使用Docker一键搭建FastDFS+Nginx分布式文件服务器
    做过很多项目在图片上传上一直使用的是FastDFS,刚开始得知搭建一个这样的系统非常复杂,所以直接使用了淘淘商城的虚拟机。在后面的项目中,最终选择在在阿里云上自己搭建一个Fas......
  • 一台虚拟机,基于docker搭建大数据HDP集群
    前言好多人问我,这种基于大数据平台的xxxx的毕业设计要怎么做。这个可以参考之前写得关于我大数据毕业设计的文章。这篇文章是将对之前的毕设进行优化。个人觉得可以分为......