4 自动发现规则

概览

可通过点击 Data collection → Hosts 中相应主机的 Discovery,访问主机的低级发现规则列表。

将显示现有的低级发现规则列表。也可以通过更改过滤器设置,查看所有独立于主机的发现规则,或特定主机组的所有发现规则。

显示的数据:

描述
Host 显示可见的主机名。
自Zabbix 7.0.4起,点击主机名将打开主机配置表单
如果不存在可见的主机名,则显示技术主机名。
Name 规则的名称,显示为蓝色链接。
点击规则名称将打开低级发现规则配置表单
如果发现规则属于模板,则在规则名称前显示模板名称作为灰色链接。点击模板链接将在模板级别打开规则列表。
Items 显示指向项原型列表的链接。
现有项原型的数量以灰色显示。
Triggers 显示指向触发器原型列表的链接。
现有触发器原型的数量以灰色显示。
Graphs 显示指向图表原型列表的链接。
现有图表原型的数量以灰色显示。
Hosts 显示指向主机原型列表的链接。
现有主机原型的数量以灰色显示。
Key 显示用于发现的项键。
Interval 显示执行发现的频率。
注意,也可以通过点击列表下方的 Execute now 按钮立即执行发现。
Type 显示用于发现的项类型(Zabbix agent, SNMP agent等)。
Status 显示发现规则状态 - Enabled, DisabledNot supported。点击状态可以更改它 - 从Enabled更改为Disabled(反之亦然);从Not supported更改为Disabled(反之亦然)。
Info 如果一切正常,此列中不显示图标。在出现错误的情况下,显示一个带有字母 "i" 的方块图标。将鼠标悬停在图标上以查看包含错误描述的工具提示。

要配置新的低级发现规则,请点击右上角的 Create discovery rule 按钮。

批量编辑选项

列表下方的按钮提供了一些批量编辑选项:

  • 启用 - 将低级别发现规则状态更改为 已启用
  • 禁用 - 将低级别发现规则状态更改为 已禁用
  • 立即执行 - 根据发现规则立即执行发现。请参阅更多详细信息。请注意,立即执行发现时,配置缓存不会更新,因此结果不会反映发现规则配置的最新更改。
  • 删除 - 删除低级别发现规则。

要使用这些选项,请选中相应发现规则前的复选框,然后单击所需的按钮。

使用过滤器

您可以使用过滤器仅显示您感兴趣的发现规则。为了获得更好的搜索性能,搜索的数据将包含未解析的宏。

过滤器 链接位于发现规则列表上方。如果您单击它,将出现一个过滤器,您可以在其中按主机组、主机、名称、监控项键、监控项类型和其他参数过滤发现规则。

参数 说明
主机组 按一个或多个主机组过滤。
指定父主机组会隐式选择所有嵌套主机组。
主机 按一个或多个主机过滤。
名称 按发现规则名称过滤。
按发现监控项键过滤。
类型 按发现监控项类型过滤。
更新间隔 按更新间隔过滤。
不适用于 Zabbix trapper和相关监控项。
删除丢失的资源 删除丢失的资源期间过滤。
禁用丢失的资源 禁用丢失的资源期间过滤。
SNMP OID 按 SNMP OID 过滤。
仅当选择 SNMP agent 作为类型时可用。
状态 按发现规则状态过滤(全部/正常/不支持)。
状态 按发现规则状态过滤(全部/已启用/已禁用)。