zabbix-agent修改主動模式

不太聪明的大鹅發表於2024-06-10

1.zabbix-agent工作模式

zabbix-agent程序,有兩種工作模式,主動模式,被動影片

1.1 被動模式

被動模式是指
zabbix-server 將需要請求的資料,發給zabbix-agent,然後agent接收到請求後才進行對客戶端機器資料採集,採
集完畢後發給zabbix-server,交給zabbix-UI展示。

但是這個過程是一次一次完成的,也就是,有多少個監控項,就需要發起多少次請求,執行多少次指令碼。

zabbix-server發起請求後,也同時在等待agent返回資料;
zabbix-agent接收請求的時候,也在響應、傳送資料。

因此這種效率,機器數量一旦多了,被動模式的效率就徹底廢了。


1.2 主動模式

主動模式下,由zabbix-agent主動給zabbix-server發請求,索要監控項的列表,然後agent將對應的資料一次性全部採集後發給zabbix-server。

明顯agent主動發資料,效率要高得多,很適合監控項非常多,以及機器數量規模較大的場景。

2.zabbix-agent主動模式更改
只需要zabbix-agent的配置檔案即可

[root@web-7 ~]#grep '^[a-Z]' /etc/zabbix/zabbix_agentd.conf 
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.0.0.71
ServerActive=10.0.0.71  # 必須加這行,填入zabbix-server地址
Hostname=web-7                    # 必須加這行,填入當前機器主機名
Include=/etc/zabbix/zabbix_agentd.d/*.conf


重啟agent服務
systemctl restart zabbix-agent

2.2 修改監控項的採集模式

點選批次更新

3.1檢視最新的監控項資料

相關文章