前言
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,其他參照文檔添加即可