Grafana:一個靜態項目,需要聯合nginx、apache等使用,友好的如上顯示
首先安裝 grafana
官網http://grafana.org/download/ 有好多版本可選,好幾種包形式,三種安裝方式(官方說明):
1、yum直接安裝 rpm包,但是好慢,慢到根本連接不上。(因爲zabbix版本較低,我安裝了個低版本)
sudo yum install https://grafanarel.s3.amazonaws.com/builds/grafana-4.1.2-1486989747.x86_64.rpm
2、或者手動安裝使用rpm
sudo yum install initscripts fontconfig sudo rpm -Uvh grafana-4.1.2-1486989747.x86_64.rpm
在susa上:sudo rpm -i --nodeps grafana-4.1.2-1486989747.x86_64.rpm
3、配置yum源(推薦[第一次yum好像會保存key吧,不會成功]默認Version 4.1.2)
/etc/yum.repos.d/grafana.repo
[grafana] name=grafana baseurl=https://packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
sudo yum install grafana
所需key:https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
啓動:
service grafana-server start || /etc/init.d/grafana-server start
systemctl grafana start
./usr/sbin/grafana-server
配置文件:
grafana後端的配置文件可以是多個以.ini結尾的配置文件,主要從三個配置文件讀取配置:
默認是$WORKING_DIR/conf/defaults.ini,其次用戶配置是$WORKING_DIR/conf/custom.ini,用戶配置則可以在命令行啓動grafana時通過--config參數重新指定配置文件來覆蓋。如果你是以deb或者rpm安裝的,則默認的配置文件是/etc/grafana/grafana.ini,這個文件是在init.d的啓動腳本中通過--config參數指定的。[一些配置文件路徑可以見官網]
默認監聽3000端口,當然可以在默認配置文件中修改,安全起見,修改一下最好,記得把註釋去掉哦。
此時既可以訪問了---->>> IP:3000 (爲了安全起見,我們要進入web端更改默認用戶密碼)
站點根路徑:/usr/share/grafana/
安裝zabbix插件:以下兩種方法
1、下載高人弄得插件
git clone https://github.com/linglong0820/grafana-zabbix
cp -r grafana-zabbix/zabbix/ /usr/share/grafana/public/app/plugins/datasource/
(但是我怎麼配都沒辦法在web顯示出來,也許是版本的問題嗎?)
2、web端----plugins----find more plugins(插件),然後會有官方提供的額外插件
grafana-cli plugins install alexanderzobnin-zabbix-app
(默認存放路徑/var/lib/grafana/plugins/alexanderzobnin-zabbix-app)
重啓,但還沒完哦,要去 web端----plugins----apps---zabbix---enable(打開),好了
(我測試將目錄考到默認識別插件路徑,但是會報錯,不生效)
按如下配置:
Zabbix的API地址爲“http://192.168.246.133/zabbix/api_jsonrpc.php”,其中IP的安裝zabbix-server的服務器IP
Zabbix的API賬號密碼就是Zabbix的Web端登錄賬號和密碼,賬號:admin, 密碼zabbix
點擊Add後,點擊Test Connection測試是否可以連接。提示“Success”說明連接成功,點擊Save
缺點:
1、最新版無法選 all cpu或mem了,只能一個一個選,太麻煩
2、獲取數據延時比較大
新建Graph:
如上點擊下列紅框處->選擇Edit->選擇數據庫ZabbixClient
如下然後配置一下,就可以出現華麗麗的數據了,下圖都是官方的示意圖: