4 发现规则

概述

数据收集 → 主机 中,通过点击相应 主机 的 发现,可以访问一个主机的低级别自动发现规则列表。

系统将显示现有的低级别自动发现规则列表。也可以通过更改过滤器设置,查看所有与主机无关的发现规则,或查看特定主机组的所有发现规则。

显示的数据:

描述
Host 显示可见的主机名。
从 Zabbix 7.0.4 开始,点击 主机 名称将打开 主机 configuration form
如果没有可见的 主机名,则显示技术性的 主机名。
Name 规则名称,显示为蓝色链接。
点击规则名称将打开低级别自动发现规则 发现规则
如果发现规则属于某个模板,则模板名称将显示在规则名称之前,作为灰色链接。点击模板链接将打开模板级别的规则列表。
Items 显示链接到监控项原型列表。
现有的监控项原型数量以灰色显示。
Triggers 显示链接到触发器原型列表。
现有的触发器原型数量以灰色显示。
Graphs 显示链接到图形原型列表。
现有的图形原型数量以灰色显示。
Hosts 显示链接到主机原型列表。
现有的主机原型数量以灰色显示。
Key 显示用于发现的监控项键。
Interval 显示执行发现的频率。
注意:也可以通过列表下方的 立即执行 按钮立即执行发现。
Type 显示用于发现的监控项类型(例如,Zabbix agent、SNMP agent等)。
Status 显示发现规则的状态 - 已启用已禁用不支持。点击状态可以更改状态 - 从 已启用 切换到 已禁用(反之亦然);从 不支持 切换到 已禁用(反之亦然)。
Info 如果一切正常,此列不显示任何图标。如果出现错误,则会显示一个带有字母 "i" 的方形图标。将鼠标悬停在图标上,将显示包含错误描述的提示框。

要配置新的低级别自动发现规则,请点击Top右上角的 创建发现规则 按钮。

批量编辑选项

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

  • 启用 - 将低级别自动发现规则状态更改为 已启用
  • 禁用 - 将低级别自动发现规则状态更改为 已禁用
  • 立即执行 - 立即基于发现规则执行发现。参见 more details。 请注意,立即执行发现时,配置缓存不会更新,因此结果不会反映发现规则配置的最新更改。
  • 删除 - delete 低级别自动发现规则。

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

使用过滤器

您可以使用过滤器仅显示您感兴趣的发现规则。为了提高搜索性能,搜索时不会解析宏。

在发现规则列表上方提供了一个 Filter(过滤器) 链接。点击该链接后,可以按 主机组、主机、名称、监控项 键、监控项 类型以及其他参数过滤发现规则。

参数 描述
Host groups 按一个或多个 主机 组进行过滤。
指定父 主机组 会隐式选择所有嵌套的 主机 组。
Hosts 按一个或多个 主机 进行过滤。
Name 按发现规则名称进行过滤。
Key 按发现 监控项 键进行过滤。
Type 按发现 监控项 类型进行过滤。
Update interval 按 update 间隔进行过滤。
Zabbix trapper 和依赖的 监控项 不支持此选项。
Delete lost resources Delete lost resources(删除丢失资源) 周期进行过滤。
Disable lost resources Disable lost resources(禁用丢失资源) 周期进行过滤。
SNMP OID 按 SNMP OID 进行过滤。
仅当类型选择为 SNMP agent 时可用。
State 按发现规则状态进行过滤(全部/正常/不支持)。
Status 按发现规则状态进行过滤(全部/启用/禁用)。