监控项排行

概述

Top items 小部件显示所选监控项的最高/最低值,从而快速概览其性能。

默认情况下,该小部件显示最近 24 小时内的值。
此时间段可在 Administration > General > GUI(Max history display period)中更改。

点击监控项值将打开监控项菜单。

配置

要进行配置,请将类型选择为 Top items:

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

Host groups 选择主机组。
或者,选择一个兼容的小部件作为主机组的数据源。
此字段支持自动补全,因此开始输入组名时会显示匹配组的下拉列表。
在模板仪表板上配置该小部件时,此参数不可用。
Hosts 选择主机。
或者,选择一个兼容的小部件或仪表板作为主机的数据源。
此字段支持自动补全,因此开始输入主机名时会显示匹配主机的下拉列表。
在模板仪表板上配置该小部件时,此参数不可用。
Host tags 指定标签以限制小部件中显示的主机数据数量。
可以包含或排除特定标签及标签值。可设置多个条件。标签名匹配始终区分大小写。

每个条件可使用以下运算符:
Exists - 包含指定的标签名;
Equals - 包含指定的标签名和值(区分大小写);
Contains - 包含标签值中含有输入字符串的指定标签名(子字符串匹配,不区分大小写);
Does not exist - 排除指定的标签名;
Does not equal - 排除指定的标签名和值(区分大小写);
Does not contain - 排除标签值中含有输入字符串的指定标签名(子字符串匹配,不区分大小写)。

条件有两种计算类型:
And/Or - 必须满足所有条件,具有相同标签名的条件将按 Or 条件分组;
Or - 满足任一条件即可。
Layout 选择布局选项:
Horizontal - 主机名将显示在左侧;
Vertical - 主机名将显示在顶部。
Show problems 根据问题状态筛选要显示的问题(全部、未抑制、无)。
问题会以彩色监控项值显示,并覆盖监控项列的显示设置。颜色基于问题严重性,可在 Administration > General > Trigger displaying options 中自定义。问题严重性可在更新问题时更改。
Items 添加监控项模式或特定监控项以供显示(参见列配置)。
Advanced configuration
Host ordering 选择主机列/行的排序选项。
Order by 按以下方式对主机排序:
Host name - 按主机名排序;
Item value - 按所选监控项的值排序。
Order 选择显示最高值还是最低值:
TopN - 前 N 个值;
BottomN - 后 N 个值。
N 的值在 Limit 字段中选择。
Limit 输入可显示主机的限制值(范围 1-1000;默认值 10)。
此值将成为 Order 字段中的 N 值。
Item ordering 选择监控项列/行的排序选项。
Order by 按以下方式对监控项排序:
Item value - 按监控项值排序;
Item name - 按监控项名称排序;
Host - 按所选主机模式排序。
Order 选择显示最高值还是最低值:
TopN - 前 N 个值;
BottomN - 后 N 个值。
N 的值在 Limit 字段中选择。
Limit 输入可显示监控项的限制值(范围 1-1000;默认值 10)。
此值将成为 Order 字段中的 N 值。
Show column header 选择列标题显示选项:
Off - 不显示列标题;
Horizontal - 在标题中水平显示文本;
Vertical - 在标题中垂直显示文本。

列配置

要配置监控项列,请在 Items 参数中单击 Add:

通用列参数:

Item patterns 使用通配符指定一个或多个监控项模式。
或者,直接选择监控项。
在模板仪表板上配置该小部件时,只能选择模板上已配置的监控项。
Item tags 指定标签,以限制小部件中显示的监控项数据数量。
可以包含或排除特定的标签和标签值。可设置多个条件。标签名称匹配始终区分大小写。

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

条件有两种计算类型:
And/Or - 必须满足所有条件,具有相同标签名称的条件将按 Or 条件分组;
Or - 只需满足一个条件即可。
Base color 选择列的背景颜色;如果 Display 设置为“Bar”或“Indicators”,则选择填充颜色。
请注意,基础颜色可被阈值颜色或高亮颜色覆盖。
Display value as 监控项值的显示格式:Numeric 或 Text。

所选选项决定了哪些附加参数可用。请参见下方各格式对应的参数列表。

数值的列参数:

显示 定义值的显示方式:
原样 - 以常规文本显示;
条形图 - 以实心、填充颜色的条形图显示;
指示器 - 以分段、填充颜色的条形图显示;
迷你图 - 迷你折线图。
最小值 条形图/指示器显示的最小值。
最大值 条形图/指示器显示的最大值。
宽度 使用滑块或手动输入 0 到 10 范围内的值来设置图形线条粗细。
此参数仅适用于迷你图显示。
填充 使用滑块或手动输入 0 到 10 范围内的值来设置填充颜色的透明度级别。
此参数仅适用于迷你图显示。
颜色 选择线条和填充颜色。
此参数仅适用于迷你图显示。
有关时间段和历史数据选择相关字段的说明,请参阅高级配置。
阈值 指定背景色/填充色应发生变化的阈值。
保存时,列表将按升序排序。
对于迷你图,阈值仅应用于监控项的最新值。
小数位数 指定值显示的小数位数。
高级配置
历史数据 从历史数据或趋势数据中获取数据:
自动 - 自动选择;
历史数据 - 获取历史数据;
趋势数据 - 获取趋势数据。
此参数仅适用于数值型监控项值。对于文本值,数据始终从历史数据中获取。
聚合函数 指定在选定的时间段内使用的聚合函数:
min - 显示最小值;
max - 显示最大值;
avg - 显示平均值;
count - 显示值的数量;
sum - 显示值的总和;
first - 显示第一个值;
last - 显示最后一个值。
如果选择不使用,则显示最新值(不进行聚合)。

聚合允许针对指定的时间间隔(5 分钟、1 小时、1 天)显示聚合值,而不是最新值。
对于 min、max、avg 和 sum,只能显示数值数据。对于 count,非数值数据将转换为数值。
时间段 指定用于聚合值的时间段。选择时间段的数据源:
仪表板 - 使用仪表板的时间段选择器;
小组件 - 使用兼容的小组件(在小组件参数中设置);
自定义 - 使用在从和到参数中设置的自定义时间段;如果已设置,鼠标悬停时,小组件右上角将显示时钟图标,指示所设置的时间。
请注意,无论兼容小组件的时间段配置如何,兼容小组件仍可将其用作时间段的数据源。
如果聚合函数设置为“不使用”,则此参数不可用。
小组件 输入或选择兼容的小组件作为时间段的数据源。
当时间段设置为“小组件”时,此参数可用。
从 输入或选择时间段的开始时间。
支持相对时间语法(now、now/d、now/w-1w 等)。
当时间段设置为“自定义”时,此参数可用。
到 输入或选择时间段的结束时间。
支持相对时间语法(now、now/d、now/w-1w 等)。
当时间段设置为“自定义”时,此参数可用。
聚合列 选中后,将所有与该列监控项模式匹配的监控项分组到单个合并列/行中。匹配监控项的值将使用选定的列聚合函数进行聚合,并显示在合并列名称下。默认:关闭(未选中)。此参数仅在将值显示为设置为数值时显示。
列聚合函数 选择如何合并分组监控项模式中的值。可用选项:min、max、avg、count、sum(默认)。仅在选中聚合列时显示此参数。
合并列名称 输入聚合列的显示名称。选中聚合列后,此字段为必填项,并将作为合并值的列标题。

文本值的列参数:

高亮显示 指定正则表达式。匹配这些表达式时,背景色/填充色将发生变化。