在主机较多的时候,配置主机自动发现并加入监控可以代替手动的添加主机,减轻工作量,自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器、设备。可以根据需要,在对主机安装系统的时候就安装配置并启动zabbix-agent服务,这样的话只要主机系统安装完成,便会自动加入监控
1、在客户机上安装zabbix-agent并配置
2、zabbix-server自动发现和监控
2.1 创建自动发现规则
依次点击:配置——>自动发现,选择Local network或创建自动发现规则
填写server端所扫描的主机ip地址所在范围,例如数据库服务器所用的范围为192.168.1.51-59
修改适合的时间延迟(延迟太短如果主机太多会导致有的主机扫描不到)
检查项不必修改,默认即可
设备唯一性准则选择ip地址
最后勾选已启用、点击更新
2.2 创建发现动作
依次点击:配置——>动作,选择事件源为自动发现,点击Auto discovery. Linux servers.——>操作
添加新的动作操作,当主机自动发现并添加监控的时候自动给管理员发送邮件提示,选择要发送邮件的用户,并去掉勾选消息内容,这样收到的邮件才有内容,点击更新后启用该动作
2.3 配置邮件通知
配置发件人邮箱,依次点击:管理——>报警媒介类型——>Email,填写邮箱服务器的地址以及邮件用户及客户端授权码,并勾选已启用
配置收件人邮箱,依次点击:管理——>用户,点击要收到邮件的用户,点击报警媒介——>添加,填写邮件地址,启用时间和报警类型根据需要选择,点击添加——>更新
3、等待自动发现并添加监控
点击监测中——>自动发现,等待发现主机
发现主机成功后会自动在主机列表中出现发现的主机并添加了监控
同时,邮箱也收到了邮件