网站首页 > 精选文章 / 正文
一、安装Docker
操作系统要求
要安装Docker Engine,您需要一个CentOS 7或8的维护版本。不支持或未测试存档版本。
该centos-extras库必须启用。默认情况下,此存储库是启用的,但是如果已禁用它,则需要 重新启用它。
安装
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
启动
systemctl start docker
systemctl status docker
systemctl enable docker
二、安装prometheus
注意:docker安装完成后,需要设置阿里云加速器,这里不再赘述。
编辑start_prometheus.sh脚本,如下:
#!/bin/bash
docker run -d \
--name prometheus \
--restart=always \
--privileged=true \
-p 9090:9090 \
-e TZ=Asia/Shanghai \
-v /etc/localtime:/etc/localtime \
-v /etc/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \
prom/prometheus
三、安装grafana
#!/bin/bash
docker run -d \
-p 3000:3000 \
--name=grafana \
-v /server/grafana:/var/lib/grafana \
--restart=always \
--privileged=true \
-e TZ=Asia/Shanghai \
-v /etc/localtime:/etc/localtime \
--name grafana \
grafana/grafana
四、安装cadvisor
sudo docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--restart=always \
--privileged=true \
-e TZ=Asia/Shanghai \
-v /etc/localtime:/etc/localtime \
-p 18104:8080 \
--name=cadvisor \
google/cadvisor
五、prometheus添加Docker监控
vim prometheus.yml
- job_name: 'MyDocker'
static_configs:
- targets: ['127.0.0.1:18104']
重启prometheus:
pkill -9 prometheus
nohup /server/prometheus/prometheus --config.file=/server/prometheus/prometheus.yml > /dev/null &
六、添加docker仪表
打开grafana后台:http://Ip:3000
然后点击'+',导入仪表。
填入模板ID:11558,选择数据源,导入即可。
至此,Docker+Prometheus+grafana+cadvisor监控Docker容器完美结束,so easy!
Tags:安装grafana
猜你喜欢
- 2024-12-17 Grafana图表插件-业务数据(BI)表现增强
- 2024-12-17 Spring Boot 3 + Grafana实现可观察性
- 2024-12-17 Linux搭建promtail、loki、grafana轻量日志监控系统
- 2024-12-17 Java微服务-运维篇(Nacos Prometheus Grafana)
- 2024-12-17 Grafana 10 新特性解读:体验与协作全面提升
- 2024-12-17 Python 自动化: eip、cen监控数据对接到 grafana
- 2024-12-17 Cent OS 7上部署Grafana系统,做Zabbix数据的可视化展板
- 2024-12-17 这篇保姆级 Zabbix 必备指南,助你成为监控老司机
- 2024-12-17 10 个步骤成为 K8S 云原生工程师 k8s源码是什么语言
- 2024-12-17 监控利器:普罗米修斯介绍和安装 普罗米修斯监控中文官网