使用grafana生成zabbix监控图形,图形更方便,漂亮,方便数据分析

调用zabbix API 

官网:http://grafana.org

环境:

zabbix-2.4.5、grafana-2.0.2-1、grafana-zabbix 

软件包下载:

Zabbix  http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.4.5/zabbix-2.4.5.tar.gz

grafana-2.0.2-1   https://grafanarel.s3.amazonaws.com/builds/grafana-2.0.2-1.x86_64.rpm

grafana-zabbix  https://github.com/alexanderzobnin/grafana-zabbix/archive/master.zip 

安装

Zabbix 安装略过

Grafana 安装

#wget https://grafanarel.s3.amazonaws.com/builds/grafana-2.0.2-1.x86_64.rpm

# rpm –ivh grafana-2.0.2-1.x86_64.rpm 

Grafana-zabbix安装

#wget https://github.com/alexanderzobnin/grafana-zabbix/archive/master.zip

#unzip master.zip

#cp -a grafana-zabbix-master/zabbix/   /usr/share/grafana/public/app/plugins/datasource/

 

编辑 plugin.json

#vi /usr/share/grafana/public/app/plugins/datasource/zabbix/plugin.json

  "username": "登录用户名",

  "password": "登录口令", 

Grafana 启动

#/etc/init.d/grafana-server start 

Grafana 默认端口:3000 

编辑 /usr/share/grafana/conf/defaults.ini 文件可修改默认端口

Grafana 访问

http://192.168.1.100:3000

默认用户名:admin

默认密码:admin



添加zabbix数据源


说明:

Name:数据源名称,自定义

Default:默认数据源

Type:数据源类型,选择Zabbix

Url:zabbix api 地址,http://192.168.100.2:8080/api_jsonrpc.php

Access:访问方式,选择direct,网页方式

Basic Auth:启用认证,如zabbix 访问有用户名,密码,需要启用认证

User:zabbix api 用户名,plugin.json文件设置的,zabbix用户名

Password:zabbix api 用户名,plugin.json文件设置的,zabbix密码


创建dashboard


添加图形


图表效果