Zabbix 主動模式 & 被動模式


Zabbix主被模式區別

  1. 主動模式與被動模式區別
  1. 被動模式 (Zabbix-server輪詢檢測zabbix-agent)
  2. 主動模式 (Zabbix-agent主動上報給Zabbix-server)
  1. 主動模式與被被動模式選擇如何選擇
  1. 當Queue里有大量延遲的監控項

  2. 當監控主機超過300+, 建議使用主動模式

  1. 主被模式和網絡發現,自動注冊的區別
  1. 網絡發現:服務端主動通過設定規則,如ip,tcp等進行對客戶端掃描,並添加,這種方式也叫作被動模式
  2. 自動注冊:客戶端自動注冊,實現對服務端監控,也叫作主動模式
  3. 主被模式:需要注意的是,網絡發現和自動注冊雖然可以稱為主動和被動模式,但實際意義上來說,被動模式是指,服務端對客戶端進行監控項的遍歷掃描,這個過程可以說是串行,而主動模式則指的是,服務端將所有的監控項全部打包一次性發送給agent,agent將所有value一次性發送至server,這個過程是叫主被模式,也是並行,而網絡發現和自動注冊則是屬於這兩種規則。

Zabbix主被模式實踐

  • Zabbix被動模式演示取值: Zabbix默認是被動模式,被動模式如果需要獲取100個監控項的值, 需要Server向
    Agent獲取100次。(注意zabbix圖中的時間)

  • 監控項檢查時間為每秒檢查一個監控項,原因為需要服務端針對每個監控項,分別對客戶端進行一次請求,客戶端再進行一次響應,依次類推,所以,監控項越多,所需時長越長。

Zabbix主動模式演示取值: Zabbix主動模式如果需要獲取100個監控項的值,Server會將要獲取監控項的值生成
一個清單發送給Agent,Agent采集完成后會一次將所有數據發送給Server。


如何將Zabbix調整為主動模式

#1.修改/etc/zabbix/zabbix_agent.conf配置文件
[root@web02 ~]# vim /etc/zabbix/zabbix_agentd.conf
ServerActive=172.16.1.71
Hostname=  #填寫agent名稱

#2.Zabbix需要更新模板為 Active
1.克隆一份被動模式的模板
2.點擊克隆后的模板->選中所有監控項->批量修改->修改為主動模式
3.主機取消鏈接並清理被動模板,重新關聯新模板即可

  • 將原本的被動模板克隆一份

  • 更改名稱

  • 點擊選擇新克隆模板中的監控項

  • 需要對全部監控項進行批量更新為主動模式


  • 將監控主機添加新的監控模板

  • 更改模式后,查看監控項時長


免責聲明!

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



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