前言
zabbix 监控项想要添加grafana 进行绘图显示,安装grafana和grafana关于zabbix 的插件即可。当前环境:centos-6.5 zabbix-4.0 grafana-5.3
grafana5.3安装
1.下载安装RPM包
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.0-1.x86_64.rpm
2.安装依赖和软件包
yum -y install fontconfig freetype* urw-fonts (网络yum 源安装)
yum -y install grafana-5.3.0-1.x86_64.rpm
3、插件安装
使用grafana-cli工具安装
获取可用插件列表
# grafana-cli plugins list-remote
安装zabbix插件
# grafana-cli plugins install alexanderzobnin-zabbix-app
修改图形为饼状,需要下载另一个grafana-piechart-panel
https://grafana.com/plugins/grafana-piechart-panel
--------------------------------------------------
grafana-cli plugins install grafana-piechart-panel
---------------------------------------------------
安装其他图形插件
grafana-cli plugins install grafana-clock-panel
#钟表形展示
grafana-cli plugins install briangann-gauge-panel
#字符型展示
grafana-cli plugins install natel-discrete-panel
#服务器状态
grafana-cli plugins install vonage-status-panel
界面配置
1、登录http://localhost:3000 用户名:admin 密码:admin
上面在通过"grafana-cli plugins install alexanderzobnin-zabbix-app"安装了grafana-zabbix插件后,需要启用这个插件,如下在grafana控制台里点击"zabbix",选择"Plugin Config"->"Enable" (如没有zabbix选项,就点击"Plugins"->"Apps"->"Zabbix"->"Enable")
2、设置--Datasource--add datasource
type:zabbix 是grafana-zabbix插件安装成功的证明。如果grafana-zabbix没有安装成功。就不会有这个选项。
url: 这个是zabbix的API地址"http://ip/zabbix/api_jsonrpc.php"(在zabbix服务端上可查找"find / -name api_*.php")
username和passwd是zabbix的登录用户名和密码,有读的权限即可!
测试下跟zabbix的连接是否成功?点击上图中的"Save & Test"
3、创建dashboard
Home-new-dashboard-settings
设置name、勾选Editable
4、添加绘图
进入dashboard--Addpanel-Graph
Panel Title 点击下拉,选择Edit,DataSource 选择zabbix,其他参照文档添加即可