17 监控项导航器
概述
监控项导航器小部件会根据各种筛选和分组选项显示监控项。

该小部件还允许根据所选监控项控制其他小部件中显示的信息。

用于组织监控项的分组可以展开或折叠。
对于分组和问题,可通过鼠标悬停提示查看附加详细信息。
配置
要进行配置,请选择 Item navigator 作为类型:

除了所有小组件通用的公共参数外,您还可以设置以下特定选项:
| Host groups | 选择主机组。 或者,选择一个兼容的小组件作为主机组的数据源。 此字段支持自动补全,因此开始输入组名时会显示匹配组的下拉列表。 选择父主机组会隐式选择所有嵌套主机组;如果未选择任何主机组,小组件将显示属于所有主机组中所有主机的监控项。 在模板仪表板上配置小组件时,不可使用此参数。 |
| Hosts | 选择主机。 或者,选择一个兼容的小组件或仪表板作为主机的数据源。 此字段支持自动补全,因此开始输入主机名时会显示匹配主机的下拉列表。 如果未选择任何主机,小组件将显示属于所有主机的监控项。 在模板仪表板上配置小组件时,不可使用此参数。 |
| Host tags | 指定主机标签,以筛选小组件中显示的监控项。 可以同时包含和排除特定标签及标签值。可设置多个条件。 标签名匹配始终区分大小写。 每个条件可使用以下运算符: Exists - 包含指定的标签名; Equals - 包含指定的标签名和值(区分大小写); Contains - 包含指定的标签名,其中标签值包含输入的字符串(子串匹配,不区分大小写); Does not exist - 排除指定的标签名; Does not equal - 排除指定的标签名和值(区分大小写); Does not contain - 排除指定的标签名,其中标签值包含输入的字符串(子串匹配,不区分大小写)。 条件有两种计算类型: And/Or - 必须满足所有条件,具有相同标签名的条件将按 Or 条件分组; Or - 满足任一条件即可。 在模板仪表板上配置小组件时,不可使用此参数。 |
| Item patterns | 输入监控项模式,或选择现有监控项作为监控项模式。匹配指定模式的监控项将显示在 item navigator 中。 可使用通配符模式进行选择(例如, * 将返回匹配零个或多个字符的监控项;Zabbix* 将返回以 "Zabbix" 开头的监控项)。要指定通配符模式,请手动输入字符串并按 Enter。开始输入时,下拉列表会显示匹配的监控项,并仅限于所选 Hosts 或所选 Host groups 中主机所属的监控项(如果有)。通配符符号始终会被解释,因此例如当存在其他匹配监控项(如 item2、item3)时,无法单独添加名为 item* 的监控项。 在模板仪表板上配置小组件时,此参数仅允许选择在模板上配置的监控项。 |
| Item tags | 指定监控项标签,以筛选小组件中显示的监控项。 可以同时包含和排除特定标签及标签值。可设置多个条件。 标签名匹配始终区分大小写。 每个条件可使用以下运算符: Exists - 包含指定的标签名; Equals - 包含指定的标签名和值(区分大小写); Contains - 包含指定的标签名,其中标签值包含输入的字符串(子串匹配,不区分大小写); Does not exist - 排除指定的标签名; Does not equal - 排除指定的标签名和值(区分大小写); Does not contain - 排除指定的标签名,其中标签值包含输入的字符串(子串匹配,不区分大小写)。 条件有两种计算类型: And/Or - 必须满足所有条件,具有相同标签名的条件将按 Or 条件分组; Or - 满足任一条件即可。 |
| State | 根据监控项状态筛选要显示的监控项(all、normal、not supported)。 |
| Show problems | 根据状态筛选要与监控项一起显示的问题(all、unsuppressed、none)。 |
| Group by | 添加一个分组属性,用于对监控项分组: Host group - 按其主机所属的主机组对监控项分组; Host name - 按其主机对监控项分组; Host tag value - 输入一个标签名,按该主机标签的值对监控项分组(例如,输入 "city" 可按 "Riga"、"Tokyo" 等值分组); Item tag value - 输入一个标签名,按该监控项标签的值对监控项分组(例如,输入 "component" 可按 "cpu"、"memory" 等值分组)。 可通过拖动组名前的手柄上下重新排序分组属性。请注意,分组属性的顺序决定了组的嵌套顺序。例如,指定多个主机标签名(1: color,2: city)将使监控项先按 color(red、blue 等)分组,再按 city(Riga、Tokyo 等)分组。 根据已配置的分组属性,一个监控项可能会显示在多个组中(例如,按主机组分组且该监控项所属主机属于多个主机组时)。单击此类监控项会在所有组中选中并高亮显示它们。 不匹配已配置分组属性的监控项会显示在 Uncategorized 组中。 如果 Show problems 配置为显示问题,则显示方式如下: - 对于每个组,显示其所有下级监控项的问题数量; - 对于每个监控项,仅显示其自身的问题数量。 最多可指定 10 个分组属性,且所有属性必须唯一。 如果未指定分组属性,监控项将不会分组。 |
| Item limit | 输入要显示的监控项最大数量。可用值范围为 1-9999。 当可显示的监控项数量超过设置的限制时,会在显示的监控项下方显示相应消息(例如,“显示了 100 个,共 100+ 个监控项”)。 请注意,已配置的监控项限制也会影响已配置组的显示;例如,如果监控项限制设置为 100,并且监控项按主机分组(每个主机包含 200 个监控项),则小组件中只会显示第一个主机及其 100 个监控项。 此参数不受 Administration > General > GUI 中 Limit for search and filter results 参数的影响。 |