新聞中心
作為 Zabbix 5.4 推出的 報(bào)表功能得到過(guò)一段時(shí)間的關(guān)注,但由于功能相對(duì)比較簡(jiǎn)單,未達(dá)到很多用戶的預(yù)期,今天本文將帶來(lái) 6.0 報(bào)表功能的安裝指南以及相關(guān)設(shè)置的講解。

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)黃石港,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792
正文
本文環(huán)境
- Zabbix 6.0 LTS。
- Mariadb 10.6.7。
- RockyLinux 8.5。
報(bào)表服務(wù)安裝
在 Zabbix 完成安裝時(shí),實(shí)際無(wú)法啟用報(bào)表服務(wù)(測(cè)試會(huì)提示 Report manager is disabled),Zabbix 的報(bào)表服務(wù)需要對(duì)應(yīng)的服務(wù)支持。
dnf -y install zabbix-web-service
如果是編譯安裝的朋友,環(huán)境需要支持 Go 環(huán)境(1.13+)。
./configure --enable-webservice
提示錯(cuò)誤
啟動(dòng)報(bào)表服務(wù)
systemctl start zabbix-web-service && systemctl enable zabbix-web-service
開(kāi)啟報(bào)表服務(wù)
這里需要修改兩處,一處是 StartReportWriters ,另外一處是 WebServiceURL,需要注意的是后者,是固定監(jiān)聽(tīng) 10053 端口,后綴為 /report。
vim /etc/zabbix/zabbix_sever.conf
重啟 Zabbix 服務(wù)
systemctl restart zabbix-server
安裝 Chrome 瀏覽器
由于 Zabbix 實(shí)現(xiàn)報(bào)表功能是依托模擬訪問(wèn)打印的方式生成對(duì)應(yīng)的 PDF,所以需要安裝 Chrome。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
dnf -y localinstall google-chrome-stable_current_x86_64.rpm
Zabbix 前端配置
在其他配置里啟用前端 URL 地址。
訪問(wèn)路徑為: Administration(管理)–> General(通用)–> Other(其他),如下圖:
找到 Frontend URL 部分填寫(xiě) Zabbix 的地址,這里需要注意的是這個(gè)前端地址是指訪問(wèn) Zabbix 的地址。
測(cè)試
經(jīng)過(guò)測(cè)試發(fā)現(xiàn)依然存在問(wèn)題,報(bào)錯(cuò)為 No media configured for the report recipients,翻譯過(guò)來(lái)就是收件人未設(shè)置媒介。
進(jìn)入用戶配置選項(xiàng)里查看,的確沒(méi)有配置。
添加 Email 后再返回進(jìn)行測(cè)試。
此時(shí)會(huì)顯示成功(我這里沒(méi)有配置 Email 配置,會(huì)提示發(fā)送失敗)。
配置完成后,顯示正常發(fā)送(如果不會(huì)配置 Email 的朋友可以關(guān)注我后續(xù)的文章)。
郵箱可以收到測(cè)試發(fā)送過(guò)來(lái)的 PDF。
報(bào)表配置參數(shù)說(shuō)明
- Owner(所有者)創(chuàng)建報(bào)告的用戶,超級(jí)管理員可以修改,超管以下級(jí)別的用戶只讀。
- Name(任務(wù)名稱(chēng))自填,需要唯一。
- Dashboard(儀表盤(pán))選擇需要導(dǎo)出 PDF 的儀表盤(pán)。
- Period(周期)報(bào)告時(shí)間的周期,例如上一周的 dashboard 的圖表。
- Cycle(輪詢(xún))發(fā)送報(bào)告周期,可以選擇每天、每周、每月、每年。
- Start time(開(kāi)始時(shí)間)報(bào)告開(kāi)始的時(shí)間。
- Start date(開(kāi)始日期)開(kāi)始生成報(bào)告的日期。
- End date(結(jié)束日期)結(jié)束生成報(bào)告的日期。
- Subject(主題)郵件主題,支持 {TIME} 內(nèi)置宏。
- Message(內(nèi)容)郵件內(nèi)容,支持 {TIME} 內(nèi)置宏。
- Subscriptions(訂閱)收件人列表,默認(rèn)配置了 Email 媒介的 Zabbix 用戶都可以被指定為收件人。
- Description(描述)自填。
- Enabled 啟用或者禁用。
舉例說(shuō)明
以下如為例,名稱(chēng)為 kasar test,Owner 是 Admin 用戶,Repeats(重復(fù))是 Daily(每天),Period(周期)為前一天,狀態(tài)為啟用,再結(jié)合任務(wù)內(nèi)容來(lái)看,簡(jiǎn)單來(lái)說(shuō)就是,創(chuàng)建一個(gè)每天都發(fā)送前一天 名稱(chēng)為 Zabbix Server 的 dashboard 的情況,起始時(shí)間為 3 月 4 日 的 19:40,結(jié)束報(bào)告時(shí)間為 3 月 5 日,郵件主題為報(bào)表測(cè)試,內(nèi)容為報(bào)表信息。
寫(xiě)在最后
目前 Zabbix 自帶的報(bào)表導(dǎo)出功能相對(duì)比較簡(jiǎn)單,靈活度比較低,且只支持用郵件的方式發(fā)送,另外目前只能打印相關(guān) dashboard,推送到相關(guān)用戶,不能導(dǎo)入實(shí)際數(shù)據(jù),略顯遺憾,好在 6.0 增強(qiáng)了圖表的功能,更加豐富的圖表插件,間接的增強(qiáng)了報(bào)表的功能性和體驗(yàn)性,由于處在測(cè)試階段,隨著后續(xù)不斷的增加,應(yīng)該還是會(huì)有所突破的,大家只能耐心等待了。
名稱(chēng)欄目:Zabbix隨筆:報(bào)表功能指南
標(biāo)題網(wǎng)址:http://m.fisionsoft.com.cn/article/cosidjc.html


咨詢(xún)
建站咨詢(xún)
