目录
1. 环境
2. 离线下载
3. 离线安装
4. 页面访问
Centos7.6 Grafana版本:grafana-6.6.1-1.x86_64
官网下载 Zabbix离线安装参考 在线Grafana安装部署参考
注意: 这里我已经安装Zabbix Server,Grafana一般和Zabbix Server部署在同一台机器。
1) 官网下载rpm包,这里我下载的版本是grafana-6.6.1-1.x86_64.rpm
# # yum install --downloadonly --downloaddir=/home/rpm/ grafana-6.6.1-1.x86_64.rpm
# rpm -ivh grafana-6.6.1-1.x86_64.rpm //查看rpm依赖包
依赖rpm包下载网址: https://www.rpmfind.net/
2) 下载依赖包fontconfig、urw-fonts,和grafana-6.6.1-1.x86_64.rpm放入一个文件夹,提供离线安装使用
# yum install --downloadonly --downloaddir=/home/rpm/ fontconfig //联网环境下载依赖包fontconfig
# yum install --downloadonly --downloaddir=/home/rpm/ urw-fonts //联网环境下载依赖包urw-fonts
只下载包,不安装包
# yum install --downloadonly --downloaddir=[download_dir] [package]
查看包的多个版本
# yum list [package] --showduplicates
3) 下载依赖插件zabbix-app
https://grafana.com/grafana/plugins/alexanderzobnin-zabbix-app/installation?version=3.12.3
1) 上传grafana离线包,上传离线包到/usr/local/grafana-rpm目录
# mkdir -p /usr/local/grafana-rpm
2) 安装
# cd /usr/local/grafana-rpm/
# yum clean all ; yum localinstall –y --skip-broken ./*
# grafana-server -v //查看版本
3) 安装依赖插件zabbix
a. 找到grafana安装目录/var/lib/grafana/plugins
# find / -name grafana
b. 将下载的安装包alexanderzobnin-grafana-zabbix-v3.12.4-1-g309146f.zip上传到插件路径/var/lib/grafana/plugins 下
c. 解压并改名为alexanderzobnin-zabbix-app,如果不支持unzip解压命令,可在其它机器解压并重命名后上传此目录
# unzip alexanderzobnin-grafana-zabbix-v3.12.4-1-g309146f.zip
# mv alexanderzobnin-grafana-zabbix-309146f/ alexanderzobnin-zabbix-app
4) 配置文件
# vim /etc/grafana/grafana.ini
# grep -n '^'[[a-Z] /etc/grafana/grafana.ini //查看配置内容方便
5) 启动grafana-server,并设置开机启动
# systemctl restart grafana-server //重启
# systemctl enable grafana-server //加入开机启动
# systemctl status grafana-server //查看启动状态
1) 浏览器访问:http://172.20.32.220:3000,默认账号/密码:admin/admin
根据需要选择是否修改密码,这里我修改密码为 admin123
2) 添加数据源,激活Zabbix插件
选择Add data source,Zabbix作为数据源,进行配置URL:http://172.20.32.220/zabbix/api_jsonrpc.php 以及Zabbix信息,保存