Grafana是一款開源的可視化軟件,可以搭配數據源實現一個數據的展示和分析;Grafana功能強大,有着豐富的插件,但Grafana默認沒有zabbix作為數據源,需要手動給zabbix安裝一個插件,本文將使用Grafana搭配Zabbix的數據源進行資源監控的可視化展示分析。
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
這里上傳【官方模板】
顯示最終儀表盤。