一、安装grafana
- yum安装
yum install https://grafanarel.s3.amazonaws.com/builds/grafana-3.1.0-1468321182.x86_64.rpm
service grafana-server start
- 二进制包安装
官网下载 grafana download
tar xvf grafana-3.1.1-1470047149.linux-x64.tar.gz
cp -r grafana-3.1.1-1470047149 /opt/grafana
cd /opt/grafana/
./bin/grafana-server start
- 访问测试
访问127.0.0.1:3000端口,即可看到
grafana默认账号密码 admn:admin
grafana使用的默认数据库是sqlite3,如果你想修改数据库或登录账号密码可以修改 conf/defaults.ini ,详细关于grafana的介绍和配置可以自行去官网查,或是参考 grafana介绍
二、安装garfana-zabbix插件
使用grafana-cli工具安装
- 获取可用插件列表
> ./bin/grafana-cli plugins list-remote
id: abhisant-druid-datasource version: 0.0.2
id: alexanderzobnin-zabbix-app version: 3.1.2
id: bosun-app version: 0.0.25
id: bosun-datasource version: 0.0.5
...
- 安装dtasource-zabbix插件
> ./bin/grafana-cli plugins install alexanderzobnin-zabbix-app
> ls /var/lib/grafana/plugins/
alexanderzobnin-zabbix-app
> cp -r /var/lib/grafana/plugins/alexanderzobnin-zabbix-app/ /opt/grafana/data/plugins/
- 启动验证
点击开启即可
三、开始使用Grafana-Zabbix
1. 配置数据源
url
写你自己的zabbix-api地址
2. 创建自己的 dashboard
配置示例1:CPU
-
给graph命名
-
设置显示项目,选择主机组,主机,应用,项目
item 可用正则匹配,图中我只要 1和5 min的显示,排除15min;
设置x、y轴的显示,根据项目的不同而使用不同的单位
- 设置graph中 标注的显示
- 控制 graph的 数据的显示方式
设置过程你可以看到上面的图形变化,可自行调试看看效果,设置完成后记得保存。
~ zabbix 结合 grafana展示完成,先到这。