![Zabbix:“HostMetadata”和“HostMetadataItem”有什么区别?](https://linux22.com/image/711042/Zabbix%EF%BC%9A%E2%80%9CHostMetadata%E2%80%9D%E5%92%8C%E2%80%9CHostMetadataItem%E2%80%9D%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
答案1
主机元数据项是将被评估的项目键,结果将发送为主机元数据, 例如,系统名称
主机元数据只是用户定义的字符串。写在那里,你需要什么。Zabbix 代理 HostMetadataItem 设置示例:
HostMetadata=:osname=Linux:env=staging:color=blue:docker=yes:app=apache:
上述 HostMetadataItem 条件和操作的 Zabbix 自动注册示例:
- 条件:主机元数据如下:osname=Linux:; 操作:链接到模板:模板操作系统 Linux
- 条件:主机元数据如下:docker=是:; 操作:链接到模板:模板应用程序 Docker
- 条件:主机元数据如下:应用程序=阿帕奇:;操作:链接到模板:模板应用程序 Apache
- 条件:主机元数据如下:环境=暂存:;操作:添加到主机组:暂存服务器
- 条件:主机元数据如下:颜色=蓝色:;操作:添加到主机组:蓝色服务器
- ...
如果您的自动注册规则已完成,那么您可以随时从 Zabbix UI 中删除您的主机。它们将在几分钟内使用正确的模板/组自动重新注册。