青蛙學Linux—Zabbix Web使用之查看監控數據和圖形


1、查看監控數據

在將主機添加到Zabbix Web中之后,我們就可以在Zabbix Web中查看到Zabbix Server通過Zabbix Agent或其他途徑采集到的數據,Zabbix Web還會將這些數據繪制成圖像呈現給我們。

登錄Zabbix Web,選擇檢測中—最新數據,進入以下頁面:

1

在標記為③的紅框處可以按主機群組、主機或應用集對Zabbix Web中的主機進行過濾,以展現我們需要的數據。這里以查看上一篇中添加的主機B也就是192.168.0.88的監控數據為例進行介紹:

點擊“主機”欄目邊的“選擇”按鈕,彈出以下頁面:

2

在標記為①的紅框處選擇主機所在的群組,然后在標記為②的紅框處選擇相應的主機,再點擊“選擇”按鈕即可:

3

此時在“過濾器”的“主機”欄目中已經有數據了,點擊“應用”,即可看到監控數據:

4

標記為①的紅框處顯示的是監控項的名稱;標記為②的紅框處顯示的是監控項的數據最近一次提交的時間;標記為③的紅框處顯示的是監控項最新的數據;標記為④的紅框處顯示的是最新的數據與上一次數據的變化;點擊標記為⑤的紅框處的“圖形”鏈接,Zabbix通過采集到的數據繪制的圖形。

2、查看圖形

Zabbix Web會將收集到的監控數據繪制成圖形向用戶展示,通過這些圖形可以很方便的查看指定監控項的數據變化。

通過點擊上圖中的標記為⑤的紅框處的圖形鏈接,就可以查看指定監控項的圖形,這里查看“CPU Idle time”的圖形:

5

通過標記為①和②的紅框處,我們可以選擇圖形展示的時間長度。如5分鍾或15分鍾內的數據;通過標記為③的紅框處,我們可以選擇查看指定時間段內的數據圖形;而標記為④的紅框處則向我們展示了這一時間段內的匯總數據。

通過監測中—圖形,也可以查看圖形,如下圖所示:

6

標記為③的紅框處下拉可以選擇群組;標記為④的紅框處下拉可以選擇主機;標記為⑤的紅框處下拉可以選擇要顯示的圖形。這里以查看主機B的網絡流量圖形為例進行演示:

7

3、解決圖形中中文顯示問題

從上圖中我們可以看到,在圖形中的中文無法正常顯示。這是由於Zabbix Web在出圖這一模塊中的字體設置問題。

進入運行Zabbix Web的主機上的Zabbix Web站點根目錄,在根目錄下有一個名為fonts的目錄,該目錄下保存的就是字體文件,查看下該目錄下的文件:

[root@localhost zabbix]# cd fonts
[root@localhost fonts]# ls
DejaVuSans.ttf

可以看到,該目錄下僅有一個字體文件,所以無法支持中文。為了使其支持中文,我們需要將一個中文字體文件放置到該目錄下。這里從Windows下拷貝一個宋體到Zabbix Web主機上(注意,必須將字體文件的擴展名改為ttf,否則Zabbix Web無法識別字體):

[root@localhost fonts]# ls
DejaVuSans.ttf  SIMSUN.ttf

接下去修改以下文件:

include/defines.inc.php

找到:

define('ZBX_GRAPH_FONT_NAME',           'DejaVuSans'); // font file name

將后面的字體文件名改為剛才上傳的中文字體文件名:

define('ZBX_GRAPH_FONT_NAME',           'SIMSUN'); // font file name

此時刷新圖形頁面,就會看到中文字體顯示已經正常了:

8


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM