1.概述自动注册主机服务
主机名称 | IP | 概述Zabbix的服务 | 使用自动注册主机或自动发现主机 |
---|---|---|---|
server | 172.25.0.200 | Zabbix_server(监控端) | 自动发现主机 |
worker1 | 172.25.0.20 | Zabbix_agent(被监控端) | 自动发现主机 |
worker2 | 172.25.0.100 | Zabbix_agent(被监控端) | 自动注册主机 |
2.自动发现主机(需要手动添加主机),创建自动发现规则
#配置–>自动发现–>创建发现规律
#点击创建发现规律
#编写名称–>IP范围–>更新间隔–>添加检查类型
#检查类型为Zabbix客户端–>端口范围为10050–>键值为system.uname
#点击添加
#查看自动发现规则是否创建完成
2.自动注册主机,创建动作
#配置–>动作
#选中Discovery actions(发现动作),注意:Trigger actions(触发动作)不要选中
#选中Discovery action(发现动作)
#选中Discovery action(发现动作)–>创建动作
#编写名称–>添加条件
#选择类型为主机IP地址–>值为172.25.0.1-254这里是对应本人的网段–>点击添加
#点击操作
#添加操作细节–>选择操作类型为发送消息–>发送用户为Admin–>仅送到为QQ邮件报警这里是上一篇文章编辑的–Custom message打上勾,编写内容–>点击添加
#邮件的主题:
自劢发现主机: {DISCOVERY.DEVICE.STATUS} {DISCOVERY.DEVICE.IPADDRESS}
#邮件的内容:
发现规则: {DISCOVERY.RULE.NAME}
设备IP:{DISCOVERY.DEVICE.IPADDRESS}
设备DNS: {DISCOVERY.DEVICE.DNS}
设备状态: {DISCOVERY.DEVICE.STATUS}
设备运行时间: {DISCOVERY.DEVICE.UPTIME}
设备服务端口: {DISCOVERY.SERVICE.NAME}
#添加操作细节–>操作类型为添加到主机群组–>选择为Discovered hosts–>点击添加
#添加操作细节–>操作类型为与模板关联–>选择模板
#选择模板的主机群组为Templates/Operating systems
#选择模板为Template OS Linux by Zabbix agent–>点击添加
#查看信息无误后添加
#确认信息无误后添加
#监测–>主机
#查看信息是否自动注册主机
#查看QQ邮箱是否发送邮件过来