4 主机原型

主机原型是通过 低级别自动发现规则 创建主机的蓝图。 在被发现为主机之前,这些原型不能有监控项和触发器,除非是从模板链接的监控项和触发器。

配置

主机原型是在 低级别自动发现规则下配置的.

创建主机原型:

1. 跳转到 数据采集主机.

2. 点击所需主机的 自动发现,跳转到该主机的低级别自动发现规则配置列表。

3. 点击 主机原型 查看所需的发现规则

4. 点击右上角的 创建主机原型 按钮。

主机原型具有与常规主机相同的参数; 然而,也支持额外不同的配置::

参数 描述
主机名称 此参数必须包含至少一个低级别自动发现宏 ,以确保所创建的主机具有唯一的主机名。
可见名称 支持低级别自动发现宏
主机群组 A允许使用低级别自动发现宏指定主机组原型。
根据指定的主机组原型,主机组 将被发现、创建并链接到创建的主机上; 由其他低级别自动发现规则创建的已发现组也将链接到已创建的主机。 但是,已发现的主机组与 手动创建的主机组匹配将不会链接到已创建的主机。
接口 设置发现的主机是从发现规则所属的主机继承 IP (默认) ,还是通过 自定义接口
支持主机接口低级别自动发现宏用户宏
启用新的 设置发现的主机的状态; 如果未选中,主机将被创建为禁用状态。
发现 设置是否从主机原型中创建主机; 如果未选中,将不从主机原型创建主机(除非在低级别自动发现规则中设置了覆盖)。

标签值和主机原型用户宏值也支持低级别自动发现宏
主机原型不支持值映射

有关如何配置主机原型的示例,请参见虚拟机监控

主机接口

要添加自定义接口,请将 接口 选择器从 "继承" 切换到 "自定义"。 点击 add_link.png 并选择接口类型 - Zabbix agent, SNMP, JMX, IPMI.

如果选择了 自定义,但未设置接口,则将创建没有接口的主机。
如果选择 继承 并且主机原型属于模板,所有发现的主机将从模板链接到的主机继承主机接口。

如果指定了多个自定义接口,则可以在 默认 列中设置主接口。

有关如何配置自定义主机接口的示例,请参阅VMware 监控配置样例

只有当主机接口包含正确的数据时,才会创建主机。

发现的主机

在主机列表中,发现的主机前会加上创建它们的发现规则的名称。

发现的主机会从主机原型继承大多数参数,且这些参数为只读。 仅以下发现的主机参数可以进行配置:

  • 模板 - 链接新的模板或取消手动添加的模板。从主机原型继承的模板无法取消链接。
  • 描述 - 添加或编辑主机描述。
  • 状态 - 启用或禁用主机。
  • 标签 - 添加新的标签或移除手动添加的标签。从主机原型继承的标签无法移除。请注意,标签不能有重复(具有相同名称和值的标签)。如果在主机原型中添加了新的标签,并且它与发现的主机上手动添加的标签匹配,在发现过程中,手动添加的标签将被继承的标签替换。
  • - 添加新的主机宏或移除手动添加的宏,以及从主机原型继承的宏;更改宏值和类型

发现的主机还会从配置发现规则的主机继承用户宏。 这些继承的宏可以被移除,它们的值和类型可以被更改。

发现的主机可以手动删除。但是,请注意,如果启用了发现,它们将再次被发现。

不再被发现的主机可能会:

  • 自动禁用(基于发现规则的禁用丢失资源值)
  • 自动删除(基于发现规则的删除丢失资源值)。

Zabbix不支持嵌套的主机原型,即在通过低级别发现规则发现的主机上的主机原型。