zabbix 番外篇 一個高顏值的繪圖grafana

weixin_33807284發表於2017-10-29

centos安裝篇

[root@zabbix local] cd /usr/local/src
[root@zabbix src] wget  https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.2.0-1.x86_64.rpm 
[root@zabbix src]yum localinstall grafana-4.2.0-1.x86_64.rpm 
[root@zabbix src]# /etc/init.d/grafana-server start
Starting Grafana Server: ...                               [  OK  ]

預設安裝位置

# 二進位制程式檔案
/usr/sbin/grafana-server
 
# init.d指令碼
/etc/init.d/grafana-server
 
# 安裝預設環境變數檔案
/etc/sysconfig/grafana-server
 
# 配置檔案
/etc/grafana/grafana.ini
 
# systemd服務名稱
grafana-server.service
 
# 日誌檔案
/var/log/grafana/grafana.log
 
# 預設sqlite3資料庫
/var/lib/grafana/grafana.db

訪問埠預設3000
賬號:admin
密碼:admin

2032456-e92c4c2a3854cfcc.png
Paste_Image.png

Grafana外掛安裝
Grafana官網提供了很多型別的外掛,能夠幫助我們完成一些其他的任務,使用grafana-cli工具安裝即可。如下:

安裝Panel型別,以Clock為例

grafana-cli plugins install grafana-clock-panel

安裝date source 型別,以SimpleJson為例

grafana-cli  plugins install grafana-simple-json-datasource

重啟服務

/etc/init.d/grafana-server restart

列出外掛

[root@zabbix grafana]# grafana-cli plugins ls

升級外掛

[root@zabbix grafana]# grafana-cli plugins update <plugins-id>
`

刪除外掛

[root@zabbix grafana]# grafana-cli plugins remove <plugins-id>

Grafana新增Zabbix為資料來源
可在伺服器上安裝外掛,也可以在web端上安裝

grafana-cli plugins install alexanderzobnin-zabbix-app

重啟服務

/etc/init.d/grafana-server restart

點選enable


2032456-7b40f3384a0f478d.png
Paste_Image.png

![Uploading Paste_Image_095761.png . . .]

2032456-851bee9029095050.png
Paste_Image.png
2032456-f916e1ffa97923ba.png
Paste_Image.png

新增Zabbix為資料來源

2032456-377959c093c06b95.png
Paste_Image.png
2032456-db529ebea81b9633.png
Paste_Image.png
2032456-fa9bd4c695a8ef6f.png
Paste_Image.png

Name:給資料來源起一個名字。

Default:選擇預設,意味著資料來源將預先選定為新的皮膚。

Type:選擇資料來源的型別。

Url:這裡的Url是http協議,地址和埠是zabbix-web提供的介面。

Access:訪問代理,這裡選擇了proxy表示Grfana通過後端訪問,還有direct值表示從瀏覽器直接訪問目錄。

代理(proxy)訪問意味著的Grafana後端將從瀏覽器代理所有請求,並將它們傳送到資料來源。這樣是有用的,因為它可以消除CORS(交叉來源站點資源)的問題,如消除需要傳播到資料來源到瀏覽器的身份驗證詳細資訊。但還支援直接(direct)訪問,因為在某些情況下可能用來訪問直接根據用例和拓撲結構的Grafana、 使用者和資料來源的資料來源。

Username:輸入zabbix的使用者名稱,需要進行認證,一般使用管理員。

Password:輸入zabbix使用者的密碼

開始使用Grafana
1、新增模板

2032456-a3fd8ce52eb8f6bc.png
Paste_Image.png
2032456-d217cda3d96429f7.png
Paste_Image.png
2032456-f50fc3333416a179.png
Paste_Image.png

建立一個圖形

2032456-5a08ef086adf4b7f.png
Paste_Image.png
2032456-13de1dd3c408973d.png
Paste_Image.png
2032456-e3f6faa828accdea.png
Paste_Image.png

點選組的時候,會顯示出zabbix上面新增的主機組

2032456-20df99c50a804f84.png
Paste_Image.png
2032456-1866b1d43083e0d7.png
Paste_Image.png
2032456-85f4d873090d1c78.png
Paste_Image.png
2032456-c1adda3eac64e713.png
Paste_Image.png

參考:
http://www.ywnds.com/?p=5903
http://www.ywnds.com/?p=5940

相關文章