这里写目录标题
- 1 实验环境
- 2 自动发现规则
- 3 自动注册
上篇博客的最后,我们对于监控服务器的添加采用的是手动的方式,这种方式不适用于批量添加监控服务器的需求,接下来我们利用Zabbix提供的自动发现规则和自动注册两种方式来实现批量自动添加监控服务器的需求
- 自动发现规则:由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器、设备。
- 自动注册:由客户端主动发起,客户端必须安装并启动Agentd,否则无法被自动注册添加至主机列表。对于使用SNMP的就要采用自动发现了。
1 实验环境
server1:172.25.12.1 zabbix server
server3:172.25.12.3 zabbix-agent
server3的配置
(1)安装zabbix-agent 软件:yum install zabbix-agent -y
(2) 编辑zabbix-agent 的配置文件: vim /etc/zabbix/zabbix_agentd.conf
server:被动模式的server IP地址
serverActive:主动模式的serverIP地址
Hostname:客户端的hostname
(3)设置 zabbix-agent开机启动:systemctl enable --now zabbix-agent.service
2 自动发现规则
- 配置——>动作——>自动发现——>启用
- 配置——>自动发现——>创建自动发现规则
- 编辑自动发现规则的ip范围
- 等待几分钟之后刷新界面,自动发现符合自动发现规则的设备
- server3主机加入zabbix的监控主机列表中
3 自动注册
- 将zabbix监控主机项中的server3删除
- 配置——>自动注册——>创建动作
- 设定触发条件主机名称包含server3——>添加
- 操作——添加主机群组——添加——与模板关联——选择模板——添加
- 启用
- 等待几分钟后,server3主机加入zabbix的监控主机列表中