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檢視最新的監控項資料