【6】Zabbix添加Discovery和auto registration
1、创建发现规则;2、添加Discovery的Action(主机上线/下线);2、添加自动注册Antion规则(主机因某些原因下线后在自动注册到Zabbix)
需要正确配置Zabbix Agent,否则Item会出现Not Supported
Configuration---Discovery--Create Discovery rule:
http://s3.运维网.com/wyfs02/M00/7F/95/wKiom1cjH8WhceT0AABPLyYys3U625.png
http://s3.运维网.com/wyfs02/M00/7F/93/wKioL1cjIJPyy7QPAAA5ZyLjFaM183.png
添加Discovery(Antion):
Configuration--->Actions--->Event source(Discovery)--->Create Antion:
http://s1.运维网.com/wyfs02/M00/7F/93/wKioL1cjIL3ysVBQAABB190TkXQ241.png
http://s2.运维网.com/wyfs02/M01/7F/95/wKiom1cjH_GS_mhPAABI5VHvER0184.png
http://s2.运维网.com/wyfs02/M01/7F/95/wKiom1cjH_GRKu12AAA5Z9SCKIo491.png
http://s4.运维网.com/wyfs02/M01/7F/93/wKioL1cjIL-DLpuuAABIerH4DTA846.png
实现现象(目前Host里面只有2个主机):
http://s3.运维网.com/wyfs02/M02/7F/95/wKiom1cjIBCy2LDMAABWgcafe3M989.png新打开一个安装有Zabbix Agent的主机,会在Monitoring---Dashboard的最下面:
http://s1.运维网.com/wyfs02/M01/7F/93/wKioL1cjIPujOAFSAAAZwmizyxM690.png
等一会儿后(时间为Discovery rule里定义的)成功发现主机:
http://s2.运维网.com/wyfs02/M02/7F/93/wKioL1cjIRWxmiFpAADacLvJWHo072.png
发现新添加的主机name显示的是IP地址:
注:host页面的Name字段是从数据库dservices表的dns字段和ip字段获取的,如果dns不为空则host就是dns,否则就是ip
http://s5.运维网.com/wyfs02/M01/7F/95/wKiom1cjIHCyWexPAACCqHpJ7WU112.png
http://s3.运维网.com/wyfs02/M01/7F/93/wKioL1cjIT_x2wnBAABiQBxlZjk047.png
http://s3.运维网.com/wyfs02/M02/7F/95/wKiom1cjIHHRfTJKAACfuRQ0WgA013.png
http://s3.运维网.com/wyfs02/M02/7F/95/wKiom1cjIHKzxL5gAAEB83xlYds756.png
之前在Discovery Antion里面定义了发送Email:
http://s1.运维网.com/wyfs02/M00/7F/95/wKiom1cjIKugXItMAAFY3cJW6-I073.png
下面定义当主机离线的规则:
Configuration--->Actions--->Event source(Discovery)--->Create Antion:
http://s1.运维网.com/wyfs02/M01/7F/95/wKiom1cjINPxYhKPAABDyqEJX4U058.png
http://s1.运维网.com/wyfs02/M01/7F/93/wKioL1cjIaHBBbm1AAA9YR1mryU994.png
http://s1.运维网.com/wyfs02/M00/7F/93/wKioL1cjIaGyFEFOAAAvEofQxUk500.png
http://s1.运维网.com/wyfs02/M01/7F/95/wKiom1cjINOTQIilAAA4ThNRxJw720.png
实验现象(现在有三个):
http://s1.运维网.com/wyfs02/M02/7F/95/wKiom1cjIPGzHJoiAACJeRWSCSk856.png
# /etc/init.d/zabbix_agentd stop
Shutting down zabbix_agentd:
# 等下后会触发邮件:
http://s3.运维网.com/wyfs02/M02/7F/93/wKioL1cjIeyCMkCYAAFiQz5hQ9M986.png现在看只有2个host了
http://s3.运维网.com/wyfs02/M02/7F/95/wKiom1cjITaSh1ofAABsGU0oNsc931.png
丢失主机后,如果主机上线了,让其自动注册到Zabbix:
//指定注册到Zabbix Server的地址
# grep -i ^ServerActive /usr/local/zabbix/etc/zabbix_agentd.conf
ServerActive=172.24.17.130:10051
# //自动注册后显示的主机名
# grep ^Hostname /usr/local/zabbix/etc/zabbix_agentd.conf
Hostname=132.example.com
# Configuration--->Actions--->Event source(Auto Registration)--->Create Action:
http://s2.运维网.com/wyfs02/M00/7F/95/wKiom1cjIXritfstAAAx-Zk7Y8E574.png
http://s2.运维网.com/wyfs02/M02/7F/93/wKioL1cjIkjAdmYfAAAuEGywgnw983.png
http://s2.运维网.com/wyfs02/M00/7F/93/wKioL1cjIkiyvkxrAAA4mbCV0DU724.png
注:只需要指定Operations不需要指定Conditions
http://s5.运维网.com/wyfs02/M00/7F/95/wKiom1cjIZXQTQOfAABDRyDn-3Y374.png
实现现象:
# /etc/init.d/zabbix_agentd start
Starting zabbix_agentd:
# http://s5.运维网.com/wyfs02/M01/7F/93/wKioL1cjIonytxMfAAEoqI3DfR8159.png
现在那个主机又回来了
http://s1.运维网.com/wyfs02/M02/7F/93/wKioL1cjIqfAbpcrAACI5-k3mVg728.png注:注意保证zabbix_agentd.conf里的Hostname字段和DNS解析主机的主机名一直就行,否则出现一个主机被多次注册的现象
http://s4.运维网.com/wyfs02/M00/7F/95/wKiom1cjIfyxHRGwAAEI2tqXzp4530.png
页:
[1]