Grafan5.4.2+Zabbix安裝配置web
【大綱】
api
1、準備環境瀏覽器
2、安裝步驟bash
3、配置Grafana出圖網絡
1、準備環境app
操做系統環境tcp
[root@Grafana ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)
Grafana軟件版本及Zabbix-4.0ide
grafana-5.4.2-1.x86_64.rpm Zabbix-4.0
硬件環境測試
Esxi虛擬機:4core、8G、25G虛擬機url
2、安裝步驟
在開始以前,須要配置好網絡連接,配置好yum源。
1,開始下載安裝Grafana
[root@LinuxGrafana~]# yum install -y https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.rpm
2,啓動服務
[root@LinuxGrafana ~]# service grafana-server start
3,添加到服務列表
[root@LinuxGrafana ~]# /sbin/chkconfig --add grafana-server
4,重載daemon、啓動服務、查看服務狀態、加入開機自啓動
[root@LinuxGrafana ~]# systemctl daemon-reload [root@LinuxGrafana ~]# systemctl start grafana-server [root@LinuxGrafana ~]# systemctl status grafana-server [root@LinuxGrafana ~]# systemctl enable grafana-server.service
5,查看Grafana進程是否啓動
[root@Grafana ~]# netstat -lantup |grep grafana tcp 0 0 10.93.0.187:33782 35.241.23.245:443 ESTABLISHED 2246/grafana-server tcp 0 0 10.93.0.187:38678 151.101.108.133:443 ESTABLISHED 2246/grafana-server tcp6 0 0 :::3000 :::* LISTEN 2246/grafana-server
6,安裝必要的依賴軟件包、安裝zabbix插件;前提須要安裝Zabbix;安裝Zabbix請參考:https://blog.51cto.com/hwg1227/2126342在此不在配置。
[root@Grafana ~]# yum install fontconfig freetype* urw-fonts -y [root@Grafana ~]# cd /var/lib/grafana//plugins [root@Grafana plugins]# grafana-cli plugins install alexanderzobnin-zabbix-app installing alexanderzobnin-zabbix-app @ 3.10.2 from url: https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.10.2/download into: /var/lib/grafana/plugins ✔ Installed alexanderzobnin-zabbix-app successfully Restart grafana after installing plugins . <service grafana-server restart>
7,重啓Grafana服務
[root@Grafana plugins]# systemctl restart grafana-server.service
3、配置Grafana出圖
1,打開瀏覽器,輸入http://IP:3000默認用戶名是admin密碼admin
進入以後系統提示你更改密碼:
2,在瀏覽器---Set----Enable 啓用zabbix插件功能
3,默認狀況下沒有任何圖形,按照1-2-3步驟進入下一步。
4,選擇General--自定義名稱---選擇瀏覽器時間同步
5,定義關鍵的變量信息,Variable定義host、group、interface
6,group定義的信息以下:DataSource是你數據來源,Query定義爲:*
7,host定義的信息以下:DataSource是你數據來源,Query定義爲:$group.*
8,interface定義的信息以下:DataSource是你數據來源,Query定義爲:$group.$host.Network Interfaces.*
關鍵Regex定義爲:/(GigabitEthernet\d{1,}/\d{1,}/\d{1,}/\d{1,}|GigabitEthernet\d{1,}/\d{1,}/\d{1,}|GigabitEthernet \d{1,}/\d{1,})/
9,定義好這些以後就能夠出圖了。
先來出一個時間圖,那須要先安裝一個clock插件,安裝完成後重啓Grafana服務
[root@LinuxGrafana ~]#grafana-cli plugins install grafana-clock-panel [root@LinuxGrafana ~]#systemctl restart grafana-server
10,接着新建一個圖形,點擊+號----Dashboard----colock圖形
時間:General和Options設置
最後呈現的效果以下:
11,而後來設置一下顯示名稱的設置:點擊+號------選擇Siglestat
進行編輯設置:1,General設置名稱
進行編輯設置:2,Metrics設置以下:
進行編輯設置3,Options設置以下:
12,運行時間設置:也是選擇Singlestat
進行編輯設置:1,General設置名稱:$host
進行編輯設置:2,Metrics設置以下:
進行編輯設置3,Options設置以下:
13,測試主機Ping在線設置:也是選擇Singlestat
進行編輯設置:1,General設置名稱:$host Ping
進行編輯設置:2,Metrics設置以下:
進行編輯設置:3,Options設置以下:
14,內存使用率設置:也是選擇Singlestat
進行編輯設置:1,General設置名稱:$host 內存使用率
進行編輯設置:2,Metrics設置以下:
進行編輯設置:3,Options設置以下:
15,最後的效果以下: