Linux下Zabbix5.0 LTS + Grafana8.2.2圖形視覺化

上古南城發表於2021-11-29

Grafana是一款開源的視覺化軟體,可以搭配資料來源實現一個資料的展示和分析;Grafana功能強大,有著豐富的外掛,但Grafana預設沒有zabbix作為資料來源,需要手動給zabbix安裝一個外掛,本文將使用Grafana搭配Zabbix的資料來源進行資源監控的視覺化展示分析。

Grafana官方文件】【Grafana官方下載

ZabbixServer-01上部署

# 官方grafana-8.2.2-1.x86_64.rpm -- SHA256: 67a4ec2408ba97e53f98921a78867f94d434be36fbb36f6409f3db559b06974f 
# 下載安裝指定版本grafana
[root@ZabbixServer-01 ~]# wget https://dl.grafana.com/oss/release/grafana-8.2.2-1.x86_64.rpm
[root@ZabbixServer-01 ~]# sha256sum grafana-8.2.2-1.x86_64.rpm
67a4ec2408ba97e53f98921a78867f94d434be36fbb36f6409f3db559b06974f  grafana-8.2.2-1.x86_64.rpm
[root@ZabbixServer-01 ~]# yum localinstall -y grafana-8.2.2-1.x86_64.rpm

# 檢視安裝產生的檔案
[root@ZabbixServer-01 ~]# rpm -ql grafana | less
/etc/grafana
/etc/init.d/grafana-server
/etc/sysconfig/grafana-server
/usr/lib/systemd/system/grafana-server.service
/usr/sbin/grafana-cli
/usr/sbin/grafana-server
/usr/share/grafana/VERSION
/usr/share/grafana/bin/grafana-cli
/usr/share/grafana/conf/defaults.ini
......

# 啟動並設定開機自啟動
[root@ZabbixServer-01 ~]# systemctl start grafana-server && systemctl enable grafana-server
[root@ZabbixServer-01 ~]# netstat -nuplt | grep grafana
tcp6       0      0 :::3000                 :::*                    LISTEN      1825/grafana-server
[root@ZabbixServer-01 ~]# ps -ef | grep grafana
grafana    1825      1  0 09:30 ?        00:00:00 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm \
cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning

# 查詢zabbix外掛並新增
[root@ZabbixServer-01 ~]# grafana-cli plugins list-remote | grep zabbix
id: alexanderzobnin-zabbix-app version: 4.2.4
[root@ZabbixServer-01 ~]# grafana-cli plugins install alexanderzobnin-zabbix-app
[root@ZabbixServer-01 ~]# echo 'allow_loading_unsigned_plugins = alexanderzobnin-zabbix-datasource' >> /etc/grafana/grafana.ini
[root@ZabbixServer-01 ~]# systemctl restart grafana-server
[root@ZabbixServer-01 ~]# hostname -I
172.16.70.37

 Grafana Web設定

# 訪問
http://172.16.70.37:3000/login

# 初始登入
使用者:admin
密碼:admin

# 登入後讓你重新配置新的密碼
zabbix

 

這裡上傳【官方模板

顯示最終儀表盤。

 

相關文章