zabbix-自动注册
一、自动注册原理
自动注册,主要是Agent主动向zabbix server注册;
自动注册主要分为两个步骤:
-
自动注册,客户端必须开启主动模式,并设定主机名
-
在zabbix web的告警-->动作-->自动注册动作,创建一个动作
二、自动注册实践
根据不同的主机名称或主机元数据关联不同的模板
1、配置Agent
# vim /etc/zabbix/zabbix_agent.conf
ServerActive=192.168.239.137
# Hostname=
HostnameItem=system.hostname
# HostMetadata=
HostMetadataItem=system.uname
2、配置zabbix web
- 告警-->工作-->自动注册动作
- 创建动作-->动作
操作-->添加
3、验证主机注册成功
监测-主机
4、问题
使用组合自动注册时,所选链接模板不能是同一类的,否则后一个自动注册动作失效,zabbix server 日志信息如下
cannot link template(s) "FreeBSD by Zabbix agent" to host "zabbix-agent": conflicting item key "agent.hostname" found
将其中一个自动注册动作链接模板修改其他类别即可。