26 Top 主机

概述

此widget提供了一种方式来create自定义表格以显示数据情况,
允许显示类似Top N的报告以及对容量规划有用的进度条报告。

可显示的主机最大数量为1000(Zabbix 7.0.6之前的版本为100)。

配置

配置时,选择 Top 主机 作为类型:

除了参数之外,还有通用参数 对于所有小部件,您可以设置以下特定选项:

主机 组 选择要在小部件中显示的 主机 组。
或者,选择一个兼容的 widget 作为 动态参数 来获取 主机 组。
此字段支持自动补全,因此开始输入组名时将提供匹配组的下拉列表。
在配置位于 添加仪表板 上的 widget 时,此参数不可用。
监控项 主机 选择要在此控件中显示的监控项组 主机。
或者,选择一个兼容的小部件widget或仪表板作为监控项组 主机 的来源 动态参数。
此字段支持自动补全,因此开始输入监控项名称 一个主机 时,将提供匹配的监控项组 主机 的下拉列表。
在 添加仪表板 上配置小部件widget 时,此参数不可用。
主机 标签 指定标签以限制小部件中显示的主机数量。
可以包含也可以排除特定标签和标签值。可以设置多个条件。标签名称匹配始终区分大小写。

每个条件可用的运算符如下:
存在(Exists) - 包含指定的标签名称;
等于(Equals) - 包含指定的标签名称和值(区分大小写);
包含(Contains) - 包含指定的标签名称,且标签值包含输入的string(子串匹配,不区分大小写);
不存在(Does not exist) - 排除指定的标签名称;
不等于(Does not equal) - 排除指定的标签名称和值(区分大小写);
不包含(Does not contain) - 排除指定的标签名称,且标签值包含输入的string(子串匹配,不区分大小写)。

条件的两种计算类型如下:
And/Or(与/或) - 所有条件都必须满足,具有相同标签名称的条件将通过Or条件进行分组;
Or(或) - 只要满足一个条件即可。

在添加仪表板上配置小部件时,此参数不可用。get
在维护中显示 主机 勾选此复选框以同时显示处于维护状态的 主机(在这种情况下,主机 名称旁边将显示维护图标)。默认未勾选。
列 添加要显示的列。
列的顺序决定了它们从左到右的显示顺序。
可以通过点击列名前的拖动手柄上下拖动来重新排序列。
排序依据 从定义的 列 列表中指定一列,用于 Top N 或 Bottom N 排序。
排序 指定行的排序方式:
Top N - 根据 排序依据 的聚合值按降序排列;
Bottom N - 根据 排序依据 的聚合值按升序排列。
主机 限制 要显示的 主机 行数(1-1000;在 Zabbix 7.0.6 之前为 1-10)。
在 添加仪表板 上配置 widget 时,此参数不可用。
列配置

常见列参数:

名称 列的名称。
数据 列中显示的数据类型:
监控项 值 - 指定 监控项 的值;
主机名 - 主机 的名称;
文本 - 静态文本 string。
基色 列的背景颜色;如果 监控项 值 数据显示为条形图/指示器,则为填充颜色。
对于 监控项 值 数据,默认颜色可以被自定义颜色覆盖,如果 监控项 的值超过指定的阈值之一。

项目值列的特定参数:

监控项 选择一个监控项;其名称用于在所有所选主机上匹配并显示同名监控项。如果某个主机有多个此类监控项,部件将显示键名按字母顺序排在最前的那个监控项(例如,键为 proc.cpu.util 的 CPU utilization,而不是 system.cpu.util)。
在 模板仪表板 上配置部件时,只能选择 在模板上配置的监控项。
不支持选择二进制值的监控项。
显示 定义值的显示方式:
原样 - 以普通文本显示;
条形 - 以实心、填充颜色的条形显示;
指示器 - 以分段、填充颜色的条形显示。

请注意,如果此设置不是“原样”,则此列中只能显示数值型监控项。
最小值 条形/指示器的最小值。
最大值 条形/指示器的最大值。
阈值 指定背景/填充颜色应在何处发生变化的阈值。
保存时,该列表将按升序排序。
请注意,如果使用阈值,则此列中只能显示数值型监控项。
小数位数 指定值显示时保留的小数位数。
此设置仅适用于数值数据。
聚合函数 指定在所选 时间段 内使用的聚合函数:
min - 显示最小值;
max - 显示最大值;
avg - 显示平均值;
count - 显示值的数量;
sum - 显示值的总和;
first - 显示第一个值;
last - 显示最后一个值。
如果选择 不使用,则显示最新值(不进行聚合)。

聚合允许显示所选时间间隔(5 分钟、1 小时、1 天)的聚合值,而不是最新值。
只有数值数据才能用于 min、max、avg 和 sum。对于 count,非数值数据将转换为数值。
时间段 指定用于聚合值的时间段:
仪表板 - 使用仪表板的时间段;
部件 - 使用指定部件的时间段;
自定义 - 使用自定义时间段。
如果 聚合函数 设置为“未使用”,则不会显示此参数。
部件 选择部件。
仅当 时间段 设置为“部件”时,才会显示此参数。
从 选择起始时间段(默认值 now-1h)。请参见相对时间语法。
仅当 时间段 设置为“自定义”时,才会显示此参数。
到 选择结束时间段(默认值 now)。请参见相对时间语法。
仅当 时间段 设置为“自定义”时,才会显示此参数。
历史数据 从历史数据或趋势数据中获取数据:
自动 - 自动选择;
历史 - 获取历史数据;
趋势 - 获取趋势数据。
此设置仅适用于数值数据。非数值数据始终从历史数据中获取。

文本列的特定参数:

文本 输入要显示的string。
可以包含主机和资产macros。