zabbix操作系统自动注册
原文出处:乐维社区
zabbix自动注册功能允许已指定zabix_server/proxy并配置了Hosname的操作系统自动注册到 zabbix 服务器,同时能按照操作系统主机信息匹配对应的分组、模板而无需手动配置。
环境信息如下:
角色 |
主机名 |
IP |
zabbix-server |
zabbix_server |
192.168.28.11 |
zabbix-agent |
zabbix_agent |
192.168.28.201 |
1. zabbix-agent配置
1.1. 确认zabbix-agent配置文件包含以下配置
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作为自动注册的筛选条件
2. zabbix界面配置
2.1. 创建自动注册规则
以自动发现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服务器,并添加指定的群组、模板