设置zabbix自动注册可以快速添加主机
1.下载并安装zabbix的yum源,如果没有外网的情况下可以选择在zabbix官网下载离线包即可
rpm -Uvh
https://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm
- 安装完成后,使用yum安装所需zabbix_agent版本。
[root@ yum.repos.d]# yum -y install zabbix-agent-5.0.4
- 安装完成后,修改agent.conf文件(路径在/etc/zabbix/z)
[root@ zabbix]# vim /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
ListenPort=10050
Server=serverIP
ServerActive=serverIP:10051
Hostname=本机主机名称
Include=/etc/zabbix/zabbix_agentd.d/*.conf
HostMetadata=Linux qaz2wsx3edc #设置主机元数据,主机元数据设置的值是随意的
HostMetadataItem=system.uname #设置主机元名称,主机元名称我使用的是zabbix的key来获取本地主机名
- 保存文件退出,重启zabbix_agent并进入web界面
[root@ zabbix]# systemctl restart zabbix-agent.service
-
点击”配置“---->”动作“
-
在动作的那一页中左上角上点击切换动作类型选择“Autoregistration actions”
-
点击创建”动作“
-
给”动作“命名一个名称---->点击添加设置元数据值
-
点击操作---->点击添加,选择添加主机、添加主机群组、链接的模板,添加完成后点击创建或者更新
-
设置完成后,切换到检测---->主机等待agent自动注册完成并实现监控