[toc]php
首先肯定一點是,主動模式和被動模式針對的是客戶端。linux
[ ] 主動模式,客戶端會主動把監控數據彙報給服務端,服務端只負責接收便可。web
1.當客戶端數量很是多時,建議使用主動模式,這樣能夠下降服務端的壓力。vim
2.服務端有公網ip,客戶端只有內網ip,但卻能連外網,這種場景適合主動模式。windows
3.若是server量不是太多的話,兩種模式均可。安全
配置 → 主機羣組 → 建立主機羣組(添加主機前先要建立組)服務器
組名:xavi-test → 添加便可。架構
配置 → 主機 → 建立主機ide
主機名稱:xavi-002(在被監控主機內有配置Hostname,此處填寫這個)
可見名稱:xavi-002(與上面保持一致便可)字體
添加剛剛建立的組
IP 地址:192.168.72.133(客戶端的IP)
DNS名稱:目前用不到,當咱們IP地址寫主機名的時候能夠填寫此值。
端口:10050(默認,或填寫自定義的)
在添加主機的 監控項 去選擇
首先在模板裏面咱們能夠增長不少自定義監控的項目,而後再次把模板連接到一個組內,當咱們在組內增長了新的客戶端就不須要咱們再次去配置監控項目,直接加入組就ok了。
目前監控項及其餘參數都是空白
選擇合適的模板,點擊最下面的「導出」按鈕,生成一個xml文件,而後去編輯。(比較複雜,不建議使用。)再次導入。
當咱們刪除不須要的監控項時,發現提示咱們不能夠刪除?
由於應用集和監控項是因果關係(相似於Linux系統中用戶和組的關係,若是你刪除組它會提示你組內有成員不能夠刪除。),應用集包含了監控項,因此在刪除的時候,必定要從「監控項」開始刪除。
而後再次去刪除「應用集」中的項目,注意監控項後面含有數字的就表明已經有監控項,必定不要刪除!!
其它選項根據本身的需求再次增長刪除便可!
點擊更新
這種狀況其實很容易去處理,直接copy windows中的一個字體,放在linux中指定的路徑便可。
vim /usr/share/zabbix/include/defines.inc.php //搜索ZBX_FONTPATH
它定義的路徑是「fonts」,它是一個相對路徑
絕對路徑爲/usr/share/zabbix/fonts
而字體文件爲「ZBX_GRAPH_FONT_NAME」所定義的「graphfont」
它是一個文件,絕對路徑爲
/usr/share/zabbix/fonts/graphfont
[root@xavi ~]# ls /usr/share/zabbix/fonts/ graphfont.ttf [root@xavi ~]# ls -l !$ ls -l /usr/share/zabbix/fonts/ 總用量 0 lrwxrwxrwx 1 root root 33 4月 14 11:23 graphfont.ttf -> /etc/alternatives/zabbix-web-font [root@xavi ~]# ls -l /etc/alternatives/zabbix-web-font lrwxrwxrwx 1 root root 38 4月 14 11:23 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf //這裏不支持中文顯示
先把windows下面的字體上傳到服務器,通XTF軟件,而後再次mv到/usr/share/zabbix/fonts/
[root@xavi ~]# ls /root/SIMYOU.TTF /root/SIMYOU.TTF [root@xavi ~]# ls -l /root/SIMYOU.TTF -rw-r--r-- 1 root root 6700204 4月 16 14:21 /root/SIMYOU.TTF
[root@xavi ~]# mv /root/SIMYOU.TTF /usr/share/zabbix/fonts/ [root@xavi ~]# cd !$ cd /usr/share/zabbix/fonts/ [root@xavi fonts]# ls graphfont.ttf SIMYOU.TTF [root@xavi fonts]# mv graphfont.ttf graphfont.ttf.bak [root@xavi fonts]# ln -s SIMYOU.TTF graphfont.ttf [root@xavi fonts]# ls -l 總用量 6544 lrwxrwxrwx 1 root root 10 4月 16 14:27 graphfont.ttf -> SIMYOU.TTF lrwxrwxrwx 1 root root 33 4月 14 11:23 graphfont.ttf.bak -> /etc/alternatives/zabbix-web-font -rw-r--r-- 1 root root 6700204 4月 16 14:21 SIMYOU.TTF
而後再次回到咱們的zabbix監控頁面,再次刷新,咱們發現已經能夠正常顯示中文了。
點擊「自動發現規則」 → 按理來講,咱們已經配置了自動發現規則,爲何在圖形中沒有看到任何圖表顯示呢? 其緣由是 咱們雖然配置了,可是自動發現規則是1小時才能夠顯示,咱們能夠手動編輯調節「數據更新間隔」爲10分鐘或者爲了讓其快速顯示,能夠臨時設置60s,當出來圖表再次把更新時間間隔調節爲600秒便可。 點擊「更新」便可。 至於說壓力問題,只要不是監控太多的客戶端,這個值仍是能夠的。
而後(重啓服務器與客戶端的zabbix服務):
[root@xavi fonts]# systemctl restart zabbix-server [root@xavi-002 ~]# systemctl restart zabbix-agent
而後咱們再次回到「圖形」,咱們就發現了被監控的網卡。
若是須要修改模板內的狀態顯示風格或者顏色,能夠進入「模板」 → 「自定義的模板」 → 「自動發現」 → 「點擊監控的名稱便可進去修改」。