Zabbix5.2實(shí)戰(zhàn)系列之Grafana第一張儀表盤
很多人不喜歡zabbix有一部分原因是因?yàn)閦abbix的前端做的不人性化,俗一點(diǎn)來(lái)說(shuō)沒(méi)有那種科技感十足的體會(huì),還是10年前那種平庸的感覺(jué),在最新5.2其實(shí)算做的還可以了,優(yōu)化了很多,圖表部分渲染能力也提升了很多,但依然還是不能滿足一些的人的需求,所以就有了全新的開(kāi)源解決方案,那就是grafana,grafana功能非常強(qiáng)大,主要作用就是前端展示可以支持很多數(shù)據(jù)源,包括目前的Prometheus用的就是grafana,作為入門篇就不講太詳細(xì)了,點(diǎn)到為止。

zabbix官方圖表
正文
下載grafana包
如果出現(xiàn)失敗,再重新執(zhí)行安裝步驟(我安裝的時(shí)候碰到這個(gè)問(wèn)題了)
- wget https://dl.grafana.com/oss/release/grafana-7.3.6-1.x86_64.rpm
- yum -y install grafana-7.3.6-1.x86_64.rpm
啟動(dòng)grafana
systemctl start grafana-server&&systemctl enable grafana-server
grafana訪問(wèn)地址
http://youripaddress:3000,初始用戶名和密碼都是admin/admin

可以選擇跳過(guò)或者是修改密碼
安裝zabbix插件
由于grafana自身并不具備Zabbix的數(shù)據(jù)源,所以需要下載第三方插件。
- grafana-cli plugins install alexanderzobnin-zabbix-app
- systemctl restart grafana-server

點(diǎn)進(jìn)去有安裝方法

安裝成功
激活插件
安裝完成后需要激活此插件,否則無(wú)法找到該數(shù)據(jù)源

找到zabbix插件

點(diǎn)擊激活
啟用數(shù)據(jù)源
路徑為設(shè)置(setting)---添加數(shù)據(jù)源(add data source)

添加數(shù)據(jù)源

點(diǎn)擊啟用
跳轉(zhuǎn)到數(shù)據(jù)源配置界面后,需要輸入如下圖所示,需要填寫(xiě)兩個(gè)地方,分別是API和用戶名密碼處。
API處填寫(xiě)為:http://youripaddress/zabbix目錄/api_jsonrpc.php,下圖實(shí)例為http://10.240.96.35/zabbix/api_josnrpc.php

填寫(xiě)api地址
用戶名密碼填寫(xiě)有相關(guān)設(shè)備權(quán)限的賬號(hào),如果不清楚就填寫(xiě)Admin賬戶和密碼

填寫(xiě)完畢后測(cè)試,返回zabbix api彈窗即為成功
創(chuàng)建grafana儀表盤
點(diǎn)擊左邊的+選項(xiàng)即可進(jìn)入到下方的的界面。

創(chuàng)建圖表
對(duì)接成功后,可以選取到zabbix采集的數(shù)據(jù),并可以選擇相應(yīng)的指標(biāo)展示,如下圖。

創(chuàng)建圖標(biāo)
最終效果

WLAN設(shè)備最終效果
總結(jié)
關(guān)于grafana的相關(guān)文章在整個(gè)互聯(lián)網(wǎng)還是有挺多的,這里建議多去官網(wǎng)查看下相關(guān)教程,例如前段時(shí)間V7版本出來(lái)后,針對(duì)未簽名的插件進(jìn)行了屏蔽,官方給出了解決方案,所以官方社區(qū)一般解決問(wèn)題效率比較高。另外官方有很多dashboard也可以去查看,可以先模仿學(xué)習(xí),再自己去定制適合自己的模板,當(dāng)然有錢的金主可以直接找人二次開(kāi)發(fā),這就另當(dāng)別論了。那么最后還是那句話:路漫漫其修遠(yuǎn)兮,吾將上下而求索,下期見(jiàn)。