Docker部署Grafana

搜索镜像 docker search grafana/grafana 拉取镜像 版本号可以去官网查看:https://hub.docker.com/r/grafana/grafana docker pull grafana/grafana:8.3.3 创建容器 --restart=always:容器退出后(kill后)自动重启。 --link prometheus:需要将prometheus容器(容器名)的hostname链接过来,否则无法连接到prometheus。 $PWD/grafana/config:映射配置文件位置 $PWD/grafana/data:映射数据存储位置。 /etc/localtime:/etc/localtime:ro:容器内部的时间格式化保持和宿主机一致。 docker run -d --restart=always \ -u root \ --name=grafana \ --link prometheus \ -p 3000:3000 \ -v $PWD/grafana/config:/etc/grafana \ -v $PWD/grafana/data:/var/lib/grafana \ -v /etc/localtime:/etc/localtime:ro \ grafana/grafana:8.3.3 可能出现的错误 使用-u root指定为root用户启动。 mkdir: can't create directory '/var/lib/grafana/plugins': Permission denied 缺少配置文件 msg="failed to parse \"/etc/grafana/grafana.ini\": open /etc/grafana/grafana.ini: no such file or directory" 创建容器时需要先创建好grafana.ini配置文件。 docker cp grafana:/etc/grafana/grafana.ini ....

2022-04-20 · 1 分钟

GRAFANA+INFLUXDB+TELEGRAF 快速监控主机与MYSQL

一、安装 1.1、配置INFLUXDB YUM源 [root@node ~]# cat /etc/yum.repos.d/influxdb.repo [influxdb] name = InfluxDB Repository - RHEL \$releasever baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable enabled = 1 gpgcheck = 1 gpgkey = https://repos.influxdata.com/influxdb.key 1.2、安装GRAFANA+INFLUXDB+TELEGRAF 安装influxdb yum install influxdb 安装telegraf yum install telegraf 安装grafana wget https://dl.grafana.com/oss/release/grafana-6.1.3-1.x86_64.rpm yum localinstall grafana-6.1.3-1.x86_64.rpm 1.3、软件版本 InfluxDB version: 1.7.4 Telegraf version: 1.10.2 Grafana version: 6.1.3 1.4、启动服务,添加开机启动 systemctl start influxdb.service systemctl start telegraf.service systemctl start grafana-server.service systemctl enable influxdb.service systemctl enable telegraf.service systemctl enable grafana-server....

2022-04-19 · 2 分钟