Grafan5.4.2+Zabbix安裝配置

Grafan5.4.2+Zabbix安裝配置


大綱

  • 一、準備環境

  • 二、安裝步驟

  • 三、配置Grafana出圖


一、準備環境

  • 操作系統環境

[root@Grafana ~]# cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core)
  • Grafana軟件版本及Zabbix-4.0

grafana-5.4.2-1.x86_64.rpm
Zabbix-4.0
  • 硬件環境

    Esxi虛擬機:4core、8G、25G虛擬機


二、安裝步驟

在開始之前,需要配置好網絡鏈接,配置好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>

restart-grafana.jpg

  • 7,重啓Grafana服務

[root@Grafana plugins]# systemctl restart grafana-server.service

三、配置Grafana出圖

web-page.jpg

進入之後系統提示你更改密碼:

FirstLogin-Change-Passwd.jpg

  • 2,在瀏覽器---Set----Enable 啓用zabbix插件功能

image.png

  • 3,默認情況下沒有任何圖形,按照1-2-3步驟進入下一步。

image.png

  • 4,選擇General--自定義名稱---選擇瀏覽器時間同步

image.png

  • 5,定義關鍵的變量信息,Variable定義host、group、interface

image.png

  • 6,group定義的信息如下:DataSource是你數據來源,Query定義爲:*

image.png

  • 7,host定義的信息如下:DataSource是你數據來源,Query定義爲:$group.*

image.png

  • 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,})/

image.png

  • 9,定義好這些之後就可以出圖了。

    先來出一個時間圖,那需要先安裝一個clock插件,安裝完成後重啓Grafana服務

[root@LinuxGrafana ~]#grafana-cli plugins install grafana-clock-panel
[root@LinuxGrafana ~]#systemctl restart grafana-server
  • 10,接着新建一個圖形,點擊+號----Dashboard----colock圖形

image.png

  • 時間:General和Options設置

image.pngimage.png

最後呈現的效果如下:

image.png

  • 11,然後來設置一下顯示名稱的設置:點擊+號------選擇Siglestat

image.png

  • 進行編輯設置:1,General設置名稱

image.png

  • 進行編輯設置:2,Metrics設置如下:

image.png

  • 進行編輯設置3,Options設置如下:

image.png

  • 12,運行時間設置:也是選擇Singlestat

image.png

  • 進行編輯設置:1,General設置名稱:$host

image.png

  • 進行編輯設置:2,Metrics設置如下:

image.png

  • 進行編輯設置3,Options設置如下:

image.png

  • 13,測試主機Ping在線設置:也是選擇Singlestat

image.png

  • 進行編輯設置:1,General設置名稱:$host Ping

image.png

  • 進行編輯設置:2,Metrics設置如下:

image.png

  • 進行編輯設置:3,Options設置如下:

image.png

  • 14,內存使用率設置:也是選擇Singlestat

image.png

  • 進行編輯設置:1,General設置名稱:$host 內存使用率

image.png

  • 進行編輯設置:2,Metrics設置如下:

image.png

  • 進行編輯設置:3,Options設置如下:

image.png

  • 15,最後的效果如下:

image.png



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章