zabbix自动发现,是自动添加主机并关联模板,启动主机的一种手段
使用简单,但性能较低,对zabbix服务端有压力
部署zabbix-agent
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| 1.给要添加的主机部署zabbix-agent,并且修改配置文件 192.168.10.125 mysql-1 192.168.10.164 nginx1
cp -a /etc/yum.repos.d /etc/yum.repos.d.backup rm -f /etc/yum.repos.d/* curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm rpm -Uvh zabbix-release-5.0-1.el7.noarch.rpm
yum clean all yum makecache
yum -y install zabbix-agent2 systemctl enable zabbix-agent2 --now
cat >/etc/zabbix/zabbix_agent2.conf<<EOF PidFile=/var/run/zabbix/zabbix_agent2.pid LogFile=/var/log/zabbix/zabbix_agent2.log LogFileSize=0 Server=192.168.10.171 ServerActive=192.168.10.171 Include=/etc/zabbix/zabbix_agent2.d/*.conf ControlSocket=/tmp/agent.sock EOF systemctl restart zabbix-agent2.service
|
配置自动发现规则
进入配置-自动发现
默认有一个停用的自动发现规则,检查网段192.168.10.0/24,zabbix客户端,更新时间为1h
为了测试修改规则
自动发现流程:
对IP范围内的IP,每隔一段时间进行检查
检查类型与依据(选择zabbix客户端)、
检查唯一性(是否是同一台主机)、
主机名、可见名

配置自动发现动作
进入配置-动作-发现动作
默认是停用的
接收到的值——system.uname的值
自动发现状态——自动发现规则
服务类型——客户端类型


成功自动发现

