zabbix被動模式和主動模式的區別

湖東小陳發表於2023-03-08

主動模式、被動模式都是以zabbix agent的角度來說的。以下從幾個方面來深入解釋2個模式的區別。

主動模式active:
主動模式下,zabbix agnet定時向zabbix server傳送自身監控資料

:zabbix agent主動發起程式,訪問zabbix server 的10051埠
程式:server開啟trapper程式接收agent資料,可透過修改StartTrappers更改程式數,agent對應程式為active checks(固定只有1個)

zabbix server資源消耗:低

主動模式通訊過程:agent向server請求items,獲取並提交items資料給server/proxy。頻率由agent配置檔案的選項refreshactivechecks決定。單位為秒

監控型別:zabbix客戶端(主動式)

agent配置檔案 關鍵選項:

Server= zabbix server IP

ServerActive= zabbix server IP

Hostname= 當前主機IP(與新增主機時的名稱必須相同),即hostname=主機名稱 ,第一次使用主動模式因為這個主機名稱沒對上排查了好久。。。

被動模式passive(預設模式):

被動模式下,zabbix agent被動接收zabbix server請求
:zabbix server主動發起程式,訪問zabbix agent的10050埠
程式:server每次獲取一個監控項資料都需要開啟一個poller程式,可透過修改Startpollers更改程式數,agent對應的程式為listener,可透過StartAgents修改連線數

zabbix server資源消耗:高

被動模式通訊過程:Server開啟一個tcp連線,傳送請求agent.ping,agent接收請求並響應,Server處理接收到的資料,agent關閉tcp連線。

監控型別:zabbix客戶端

相關文章