一、概述

(1)自动注册:zabbix_agent主动发送注册信息到server端,然后agent主机会被自动添加到web端,无须手动配置它们;
(2) 服务器在添加新的自动注册主机时,使用接收到的IP地址和端口配置agent。如果没有接收到IP地址值,则使用传入连接的IP地址。如果没有接收到端口值,则使用10050。
(3) 当agent程序向服务器发送自动注册请求时,会发送其主机名。在某些情况下(例如,Amazon云端节点),Zabbix服务器的主机名不足以区分发现的主机。主机元数据可将其他信息从agent发送到服务器。
(4) agentd的主机元数据有两种方式(两种不能同时使用)
HostMetadataItem=system.uname
HostMetadata=Linux 21df83bf21bf0be663090bb8d412ae
#格式:HostMetadata=类型 自定义字符串
二、实验配置及验证(使用HostMetadataItem方式)
1、 服务器配置
(1)创建动作,并添加条件;
image.png
image.png
(2)添加操作(添加主机和群组,链接模板)
image.png

2、客户端
(1)使用主机源数据,然后重启zabbix_agentd;
image.png
image.png

3、验证
(1)不用添加手动主机,等待几分钟,也可以在Discoverd Host群组看得到如下:
image.png
image.png

原文地址

【技术干货】Zabbix自动注册