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