12月25日任務php
19.7 主動模式和被動模式web
19.8 添加監控主機vim
19.9 添加自定義模板windows
19.10 處理圖形中的亂碼瀏覽器
19.11 自動發現緩存
zabbix服務器獲取zabbix客戶端內的信息的方式主要由兩種:主動模式和被動模式。服務器
主動模式:客戶端主動將本機的監控數據彙報給服務器,服務器只負責接收便可;字體
被動模式:服務器主動鏈接客戶端以獲取監控數據,客戶端被動的接收鏈接,並將監控信息傳遞給服務端;spa
使用場景:code
使用瀏覽器登陸網頁zabbix-server_ip/zabbix/index.php
,輸入帳戶及密碼
配置 --> 主機羣組 --> 建立主機羣組
這裏的組名自定義便可
配置 --> 主機 --> 建立主機
在配置主機時須要注意的幾點:
新建的主機以下:
儀表板檢測到主機狀態
zabbix支持添加個性化的監控項目,咱們能夠自定義一個經常使用模板,方便給新增主機添加監控項目。
新增模板
羣組選擇Template
模板列表裏顯示出新增的test模板
新增的模板監控項爲空,能夠從其餘模板裏找一些監控項,例如Template OS Linux
選擇新增的模板test
新增test模板顯示有監控項
關於自動發現規則複製
導出模板,生成xml文件,手動編輯,修改模板名,並刪除不相關代碼,而後導入(比較複雜,不推薦)
重置新模板,點擊連接的模板,連接到Template OS Linux
,點擊添加,而後再點擊更新
點擊取消連接並點擊更新(規則等不會被清除),
最後才能刪除不須要的規則(關於刪除的順序:先刪監控項才能再刪應用集)
自定義好的模板就能夠連接到指定的主機。
zabbix默認使用的字體是不支持某些中文的,因此在查看監控主機的圖形時將出現亂碼(文字沒法顯示),即小方框,其根本緣由在與缺失中文字庫。
經過查看默認定義字體的腳本
[root@server ~]# vim /usr/share/zabbix/include/defines.inc.php /FONTPATH ... // 定義字體符路徑 define('ZBX_FONTPATH', realpath('fonts')); // where to search for font (GD > 2.0.18) // 指定字體名稱 define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name ...
查看字體文件
[root@server ~]# ls -l /usr/share/zabbix/fonts/ 總用量 0 // 這裏是一個軟連接,指向/etc/alternatives/zabbix-web-font lrwxrwxrwx 1 root root 33 1月 20 15:15 graphfont.ttf -> /etc/alternatives/zabbix-web-font // /etc/alternatives/zabbix-web-font仍是一個軟連接 [root@server ~]# ls -l /etc/alternatives/zabbix-web-font lrwxrwxrwx 1 root root 38 1月 20 15:15 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf //真實字體文件 [root@server ~]# ls -l /usr/share/fonts/dejavu/DejaVuSans.ttf -rw-r--r-- 1 root root 720012 2月 27 2011 /usr/share/fonts/dejavu/DejaVuSans.ttf
拷貝支持中文的字體(從windows裏找): C盤 --> Windows --> fonts
,任選一箇中文字體文件,使用xftp上傳至zabbix服務器的字體目錄下。
[root@server ~]# mv simfang.ttf /usr/share/zabbix/fonts/ [root@server ~]# cd !$ cd /usr/share/zabbix/fonts/ [root@server fonts]# mv graphfont.ttf graphfont.ttf.bak [root@server fonts]# ln -s simfang.ttf graphfont.ttf [root@server fonts]# ls -l 總用量 10332 lrwxrwxrwx 1 root root 11 1月 31 14:40 graphfont.ttf -> simfang.ttf lrwxrwxrwx 1 root root 33 1月 20 15:15 graphfont.ttf.bak -> /etc/alternatives/zabbix-web-font -rw-r--r-- 1 root root 10576012 1月 31 14:38 simfang.ttf
刷新瀏覽器,再次預覽圖形,中文正常顯示
此外咱們還能夠手動添加圖形:點擊建立圖形
默認爲1h,現改成1m(爲了使配置更快生效,能夠從新zabbix-server和zabbix-agent)
在監測中 --> 圖形
就能夠看到網卡的流量
配置 --> 模板 --> 自定義模板 --> 自動發現 --> Network interface discovery: Network traffic on ens33 --> 圖形原型 --> Network traffic on {#IFNAME}
因爲瀏覽器緩存的緣故,修改過的圖形可能不會當即顯示