Grafana安装 for docker
1、部署Grafana
docker pull grafana/grafana
创建容器
docker run -p 3000:3000 \
-v /home/grafana/conf:/etc/grafana \
-v /home/grafana/data:/var/lib/grafana \
-v /home/grafana/logs:/var/log/grafana \
--name=grafana \
--restart=always \
-e TZ=Asia/Shanghai \
-d grafana/grafana
#可选配置,目录映射时避免出现权限问题,打开root的权限
--privileged=true \
docker run -p 3000:3000 \
--name=grafana \
--restart=always \
-d grafana/grafana
把grafana 文件拷贝出来
docker cp grafana:/etc/grafana/. /home/grafana/conf/
docker cp grafana:/var/lib/grafana/. /home/grafana/data/
docker cp grafana:/var/log/grafana/. /home/grafana/logs/
创建grafana用户
useradd grafana
#修改用户的UID、GID都是472
vim /etc/passwd
vim /etc/group
修改映射目录所有者为grafana用户、并进行授权
chown -R grafana:grafana /home/grafana/
chmod -R 755 /home/grafana/
2、安装zabbix插件
进入容器
docker exec -it grafana bash
查看插件列表
grafana cli plugins list-remote
执行安装插件
grafana cli plugins install alexanderzobnin-zabbix-app
重启
systemctl restart grafana-server
#或
service grafana-server restart
重启容器
docker restart grafana