记一次可视化Centos系统监控1

该博客介绍在CentOS7.6环境下安装InfluxDB、cadvisor和grafana的步骤。前提是有一台1h2g的CentOS7.6机器,具备docker环境。给出了各工具的访问地址,如InfluxDB的可视化web页面为http://ip:8083 ,还说明了创建数据库、用户等操作及grafana新建面板等设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考

前提

  • 一台centos7.6(我的是1h2g)
  • docker 环境(可以先安装Portainer - docker管理工具)
  • docker 如何访问宿主机

架构图

在这里插入图片描述

安装InfluxDB
docker run -d -p 8083:8083 -p 8086:8086 --name influxdb tutum/influxdb

8083是可视化的web页面,访问http://ip:8083即可
在这里插入图片描述

  • 创建数据库
    在这里插入图片描述
    在这里插入图片描述
  • 回车即可
    在这里插入图片描述
  • 创建用户
    在这里插入图片描述
安装cadvisor
docker run -d \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--link influxdb:influxdb \
-p 8081:8080 \
--volume=/:/rootfs:ro \
 --volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
 --volume=/var/lib/docker/:/var/lib/docker:ro \
 --link influxdb:influxdb \
 --name=cadvisor \
 google/cadvisor:latest \
 -storage_driver=influxdb \
 -storage_driver_db=cadvisor \
 -storage_driver_host=influxdb:8086

访问客户端http://ip:8081
在这里插入图片描述

安装grafana
docker run -d \
 -p 3000:3000 \
 -e INFLUXDB_HOST=influxdb \
 -e INFLUXDB_PORT=8086 \
 -e INFLUXDB_NAME=cadvisor \
 -e INFLUXDB_USER=cadvisor \			####INFLUXDB创建的用户
 -e INFLUXDB_PASS=password \			####INFLUXDB创建用户的密码
 --link influxdb:influxsrv \
 --name grafana \
 grafana/grafana

web访问http://ip:3000
在这里插入图片描述
在这里插入图片描述
搜索在这里插入图片描述
点击填写相关信息
在这里插入图片描述
save & test
新建一个面板
在这里插入图片描述

  • 填写自定义内容
    在这里插入图片描述
    apply即可

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值