主動模式和被動模式、添加監控主機、添加自定義模板、自動發現

19.7 主動模式和被動模式

  • 主動或被動是相對客戶端來說的
    被動模式:服務端會主動鏈接客戶端獲取監控項目數據,客戶端被動地接收鏈接,並把監控信息傳遞給服務端
    主動模式:客戶端會主動把監控數據彙報給服務端,服務端只負責接收便可。
    當客戶端數量很是多時,建議使用主動模式,這樣能夠下降服務端的壓力。
    服務端有公網ip,客戶端只有內網ip,但卻能連外網,這種場景適合主動模式。

19.8 添加監控主機

  • 先添加主機羣組taoyuan-test

主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現

  • 再添加主機,主機名稱和可見名稱都寫taoyuan-02
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現php

    選擇最下面的 添加linux

  • 幾個概念:web

    應用集 : 應用集就是多個監控項的組合,好比CPU相關的應用集、內存相關的應用集,應用集裏面有具體的監控項。
    監控項: 監控項就是要監控的項目,好比內存使用、cpu等。
    觸發器: 觸發器是針對某個監控項作的告警規則,如磁盤使用量超過80%就觸發了告警規則,而後就告警。vim

    圖形: 監控報表以圖形的形式表現出來。
    自動發現: 自動發現 是zabbix特有的一個機制,它會自動地去發現服務器上監控項目,好比網卡瀏覽就能夠自動發現網卡設備並監控起來。
    web監測: web監測能夠去監控指定網站的某個URL訪問是否正常,好比狀態碼是否爲200,或者訪問時間是否超過某個設定的時間段。windows

19.9 添加自定義模板

  • 能夠自定義一個經常使用模板,方便給新增主機添加監控項目
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現服務器

  • 自定義taoyuan模板

主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
在最下面 點擊 添加 建立一個空的模板
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現ide

  • 把其餘自帶模板裏面的某些監控項目(好比cpu、內存等)複製到taoyuan模板裏
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    好比 選擇上述監控項 複製到新建的模板裏
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現字體

  • 自動發現,找到Template OS Linux 點擊右側的自動發現,參考Mounted filesystem discovery 和 Network interface discovery定義規則

定義方法:(此方法能夠定義 定義觸發器 、圖形 、自動發現 等)
第一步,能夠刪除掉原來的新模板的監控項(沒有模板或空的監控項,省略)
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
第二步,新模板進行連接模板
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
第三步,取消連接(不清空監控項)
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
第四步,刪除監控項,全選,去掉√表示不刪除
以下選項留着:
Agent ping
Available memory
Checksum of /etc/passwd
CPU user time
Host name of zabbix_agentd running
Number of processes
Number of running processes
Processor load (1 min average per core)
Total memory
其他刪除網站

第五步,刪除應用集,對右側有數字的保留,沒數字的刪除
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
第六步,刪除其餘的選項
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
操做到這步,新模板已經創建好了,而後再把主機和模板結合起來,細化相關的監控項。3d

  • 能夠直接導出、導入模板,而後再刪除不須要的對象
    添加 模板
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
    主動模式和被動模式、添加監控主機、添加自定義模板、自動發現

主動模式和被動模式、添加監控主機、添加自定義模板、自動發現

19.10 處理圖形中的亂碼

  • 設置爲中文後,zabbix圖形的中文文字會顯示小方框

主動模式和被動模式、添加監控主機、添加自定義模板、自動發現

  • 這是由於在zabbix的字體庫中沒有中文字體,須要從windows上借用一個過來

  • vim /usr/share/zabbix/include/defines.inc.php //搜素ZBX_FONTPATH
[root@qingyun-01 ~]# vim /usr/share/zabbix/include/defines.inc.php

#內容以下
define('ZBX_FONTPATH',                          realpath('fonts')); // where to search for font (GD > 2.0.18)
define('ZBX_GRAPH_FONT_NAME',           'graphfont'); // font file name
  • 它定義的路徑是「fonts」,它是一個相對路徑,絕對路徑爲/usr/share/zabbix/fonts,而字體文件爲「ZBX_GRAPH_FONT_NAME」 所定義的「graphfont」,它是一個文件,絕對路徑爲 /usr/share/zabbix/fonts/graphfont
[root@qingyun-01 ~]# ls -l /usr/share/zabbix/fonts/
總用量 0
lrwxrwxrwx 1 root root 33 1月  31 16:01 graphfont.ttf -> /etc/alternatives/zabbix-web-font
#這是一個軟連接
  • windows字體路徑爲「c:\windows\Fonts\」,找到「simfang.ttf」(其實就是那個仿宋體簡體),先把它把它複製到桌面上,而後上傳到linux的/usr/share/zabbix/fonts/,而且更名爲graphfont.ttf
[root@qingyun-01 ~]# cd /usr/share/zabbix/fonts/
[root@qingyun-01 fonts]# ls
graphfont.ttf  simfang.ttf

#修改一個名稱,並作一個軟連接
[root@qingyun-01 fonts]# mv graphfont.ttf graphfont.ttf.bak ; ln -s simfang.ttf graphfont.ttf 
[root@qingyun-01 fonts]# ls -l
總用量 10332
lrwxrwxrwx 1 root root       11 2月   2 11:25 graphfont.ttf -> simfang.ttf
lrwxrwxrwx 1 root root       33 1月  31 16:01 graphfont.ttf.bak -> /etc/alternatives/zabbix-web-font
-rw-r--r-- 1 root root 10576012 2月   2 11:21 simfang.ttf

刷新網頁,便可顯示
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現
主動模式和被動模式、添加監控主機、添加自定義模板、自動發現

19.11 自動發現

主動模式和被動模式、添加監控主機、添加自定義模板、自動發現自動發現是由,更新週期決定的,如上圖所示,更新時間是1h,因此每一小時更新一次。

相關文章
相關標籤/搜索