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 NBottom N 排序。
排序 指定行的排序方式:
Top N - 根据 排序依据 的聚合值按降序排列;
Bottom N - 根据 排序依据 的聚合值按升序排列。
主机 限制 要显示的 主机 行数(1-1000;在 Zabbix 7.0.6 之前为 1-10)。
添加仪表板 上配置 widget 时,此参数不可用。
列配置

常见列参数:

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

项目值列的特定参数:

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

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

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

文本列的特定参数:

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