Zabbix自动注册功能可让已指定Zabbix Server/Proxy并配置了Hostname的操作系统自动注册到Zabbix服务器,同时依据操作系统主机信息匹配对应的分组、模板,无需手动配置。
环境信息如下:
角色 | 主机名 | IP |
zabbix-server | zabbix_server | 192.168.28.11 |
zabbix-agent | zabbix_agent | 192.168.28.201 |
Server=192.168.28.11 #zabbix-server IP ServerActive=192.168.28.11 #zabbix-server IP Hostname=192.168.28.201 #agent主机名(对应zabbix界面的主机名称,自动注册的主机会使用此配置作为主机名称) HostMetadataItem=system.uname #对应自动注册规则条件类型‘主机元数据’,此处使用内置键值,将uname作为自动注册的筛选条件
以自动发现linux操作系统为例
此处条件类型选择‘主机元数据’,对应1.1步骤的HostMetadataItem参数,HostMetadataItem参数实际取值为:
Linux zabbix_agent 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
因此可以配置‘包含 Linux’的触发条件(也可以按照操作系统主机名进行配置)
配置符合注册条件的主机操作
此处选择添加主机、添加群组、链接模板三个步骤
完成以上步骤等待2-3分钟后,满足注册条件的操作系统会自动注册到zabbix服务器,并添加指定的群组、模板
错误信息