1.什麼是自動註冊
前面學習了自動發現,也就是配置好一個網路環境後,zabbix-server主動去網路環境中掃描,然後發現目標機器然後監控,此時的agent是被動等待的。
那如果需要掃描多種網段,且機器數量很大的話,你的zabbix-server伺服器可就很難受了。。。
因此自動註冊,就是由zabbix-agent主動發起註冊請求,你來監控我把!!!
極大的降低了zabbix-server的伺服器壓力。
2.配置自動註冊
填寫詳細資訊,自動註冊的規則
2.1 自動註冊動作
邏輯就是,先註冊上這臺機器,註冊好之後,要幹啥?寫動作。
3.修改zabbix-agent配置檔案
刪除zabbix裡的cicd-99機器,測試下,能否自動註冊,或者你重新裝一個機器。
web7
web8
cicd99
jenkins100
[root@zabbix-server-71 ~]#cat 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
HostMetadata=Linux
Include=/etc/zabbix/zabbix_agentd.d/*.conf
[root@zabbix-server-71 ~]#for i in 7 8 99 100;do scp zabbix_agentd.conf root@10.0.0.$i:/etc/zabbix/;done
zabbix_agentd.conf 100% 201 320.3KB/s 00:00
zabbix_agentd.conf 100% 201 417.4KB/s 00:00
zabbix_agentd.conf 100% 201 328.3KB/s 00:00
zabbix_agentd.conf 100% 201 431.5KB/s 00:00
[root@zabbix-server-71 ~]#
[root@zabbix-server-71 ~]#for i in 7 8 99 100;do ssh root@10.0.0.$i "systemctl restart zabbix-agent";done
[root@zabbix-server-71 ~]#
[root@zabbix-server-71 ~]#
[root@zabbix-server-71 ~]## 迴圈再 7 ,8,99,100四臺機器,遠端的ssh去重啟zabbix-agent