在主机较多的时候,配置主机自动发现并加入监控可以代替手动的添加主机,减轻工作量,自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器、设备。可以根据需要,在对主机安装系统的时候就安装配置并启动zabbix-agent服务,这样的话只要主机系统安装完成,便会自动加入监控

1、在客户机上安装zabbix-agent并配置

2、zabbix-server自动发现和监控

2.1 创建自动发现规则

依次点击:配置——>自动发现,选择Local network或创建自动发现规则

填写server端所扫描的主机ip地址所在范围,例如数据库服务器所用的范围为192.168.1.51-59

修改适合的时间延迟(延迟太短如果主机太多会导致有的主机扫描不到)

检查项不必修改,默认即可

设备唯一性准则选择ip地址

最后勾选已启用、点击更新

zabbix主机自动发现和监控_zabbix

2.2 创建发现动作

依次点击:配置——>动作,选择事件源为自动发现,点击Auto discovery. Linux servers.——>操作

添加新的动作操作,当主机自动发现并添加监控的时候自动给管理员发送邮件提示,选择要发送邮件的用户,并去掉勾选消息内容,这样收到的邮件才有内容,点击更新后启用该动作

zabbix主机自动发现和监控_zabbix_02

zabbix主机自动发现和监控_zabbix_03

2.3 配置邮件通知

配置发件人邮箱,依次点击:管理——>报警媒介类型——>Email,填写邮箱服务器的地址以及邮件用户及客户端授权码,并勾选已启用

zabbix主机自动发现和监控_zabbix_04

配置收件人邮箱,依次点击:管理——>用户,点击要收到邮件的用户,点击报警媒介——>添加,填写邮件地址,启用时间和报警类型根据需要选择,点击添加——>更新

zabbix主机自动发现和监控_zabbix_05

3、等待自动发现并添加监控

点击监测中——>自动发现,等待发现主机

zabbix主机自动发现和监控_zabbix_06

发现主机成功后会自动在主机列表中出现发现的主机并添加了监控

zabbix主机自动发现和监控_zabbix_07

同时,邮箱也收到了邮件

zabbix主机自动发现和监控_zabbix_08