原 zabbix实战--Zabbix 自动发现、自动注册
7217 | 0 | 0
龙果运维平台开源地址:https://github.com/roncoo/roncoo-cmdb
Zabbix3.0入门到生产环境应用实战:http://www.roncoo.com/course/view/fb3050a5b34b42f39ccad83ebebc89c1
一、软件版本
操作系统:CentOS-6.5-x86_64
zabbix版本:3.0.3
二、实现目标:
1、能够发现网络内主机。并且添加相应主机模板。
2、主机是去自动移除主机。
3、主机上线自动添加主机。
三、基于发现规则的条件:
1、IP地址段
2、基于服务器,比如说FTP、SSH、WEB等
3、基于zabbix-Agent
4、还有snmp
四、配置发现主机添加模板:
1、定义发现规则:
配置--》自动发现--》创建自动发现规则。

*IP范围为agent地址发现的范围,延迟最好设置时间够长,这里设置30s只是为了方便测试。(定义IP范围,咱们可以定义不同应用添加不同模板)
2、定义发现后执行的动作(添加主机模板等操作):
配置--》动作--》创建自动发现动作:
条件选型卡:

1、选择我们定义的发现规则(就是制定定义名称为find host的规则)
2、发现状态为,已经发现,已经上线的。
规则还有很多可以参考。
操作选型卡:

1、添加主机,主机组,添加相应的模板即可。最后也可以发送消息给某一个用户。
五、当发现主机lost的时候自动删除主机:

测试:当发现主机时候自动添加,主机是去时候自动移除。
六、启动agnet时候发现并且添加主机:

把agent停掉、已自动移除了主机。
########也可以不用发现规则,添加自定义注册即可,,这样agent自动上线就注册到server.########
Agent配置:
ServerActive=192.168.63.205
Web端配置:
动作---》自动注册---》添加动作。
起动作名称和操作即可:

#########到此自动注册已完成######################
总结:zabbix自动发现,自动注册,可以有效的帮我们节省很多事情.比如说linux主机模板分配:192.168.10.100-200;mysql主机分配192.168.10.200-210;php-fpm分配192.168.10.210-250即可,这样就可以根据不同IP绑定模板。
0

3055196782@qq.com
6人已关注
领课教育 32657
10413
update 47862
5224
领课教育 18531
husheng 21220
请更新代码 41911
凯哥Java 2497
凯哥Java 2926
凯哥Java 2202