4 自动发现规则

概述

可以从 数据采集 → 主机 中,通过点击相应主机的 Discovery 来访问主机的低级别发现规则列表。

系统会显示现有低级别发现规则的列表。通过更改筛选器设置,还可以查看所有发现规则,而不受主机限制,或者查看某个特定主机组的所有发现规则。

显示的数据:

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

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

批量编辑选项

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

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

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

使用过滤器

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

Filter 链接位于发现规则列表上方。单击后会显示一个过滤器,您可以按主机组、主机、名称、监控项键值、监控项类型以及其他参数来筛选发现规则。

Parameter Description
Host groups 按一个或多个主机组筛选。
指定父主机组会隐式选择所有嵌套主机组。
Hosts 按一个或多个主机筛选。
Name 按发现规则名称筛选。
Key 按发现监控项键值筛选。
Type 按发现监控项类型筛选。
Update interval 按更新间隔筛选。
对于 Zabbix trapper 和依赖监控项不可用。
Delete lost resources Delete lost resources 周期筛选。
Disable lost resources Disable lost resources 周期筛选。
SNMP OID 按 SNMP OID 筛选。
仅在将 SNMP agent 选为类型时可用。
State 按发现规则状态筛选(All/Normal/Not supported)。
Status 按发现规则状态筛选(All/Enabled/Disabled)。