使用动态标签 - Amazon CloudWatch
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用动态标签

您可以在图表中使用动态标签。动态标签在选定指标的标签中添加动态更新的值。您可以向标签添加一系列值,如下表所示。

在标签中显示的动态值来自于当前在图表上显示的时间范围。在刷新控制面板或图表时,标签的动态部分会自动更新。

如果将动态标签与搜索表达式一起使用,则动态标签适用于搜索返回的每个指标。

您可以使用 CloudWatch 控制台将动态值添加到标签、编辑标签、更改动态值在标签列中的位置以及进行其他自定义。

动态标签

在动态标签中,您可以使用与指标的属性相关的以下值:

动态标签实时值 描述

${AVG}

当前在图表中显示的时间范围内的值的平均值。

${DATAPOINT_COUNT},

当前在图表中显示的时间范围内的数据点的数量。

可用区

当前在图表中显示的时间范围内的指标值的最早时间。

${FIRST_LAST_RANGE},

当前在图表中显示的最旧和最新的数据点的指标值之间的差异。

${FIRST_LAST_TIME_RANGE}

当前在图表中显示的最早和最新数据点之间的绝对时间范围。

运行 ${FIRST_TIME}

当前在图表中显示的时间范围内的最早数据点的时间戳。

${FIRST_TIME_RELATIVE}

现在与当前在图表中显示的时间范围内的最早数据点时间戳之间的绝对时间差。

${LABEL}

指标的默认标签的表示形式。

${LAST}

当前在图表中显示的时间范围内的指标值的最新值。

${LAST_TIME}

当前在图表中显示的时间范围内的最新数据点的时间戳。

${LAST_TIME_RELATIVE}

现在与当前在图表中显示的时间范围内的最新数据点的时间戳之间的绝对时间差。

${MAX}

当前在图表中显示的时间范围内的值的最大值。

{MAX TIME} 美元

具有最高指标值的数据点的时间戳,数据点当前显示在图表中。

${MAX_TIME_RELATIVE}

现在与具有最高值的数据点的时间戳之间的绝对时间差,这些数据点当前显示在图表中。

${MIN}

当前在图表中显示的时间范围内的值的最小值。

${MIN_MAX_RANGE}

指标值在具有最高和最低指标值的数据点之间的差异,这些数据点当前显示在图表中。

${MIN_MAX_TIME_RANGE}

具有最高和最低指标值的数据点与图表中当前显示的数据点之间的绝对时间范围。

${MIN_TIME}

具有最低指标值的数据点的时间戳,即当前在图表中显示的数据点。

${MIN_TIME_RELATIVE}

现在与具有最低值的数据点的时间戳之间的绝对时间差,这些数据点当前显示在图表中。

${PROP('AccountId')}

指标的 AWS 账户 ID。

${PROP('Dim.dimension_name')}

指定维度的值。

${{PROP('MetricName'}}

指标的名称。

${PROP('Namespace')}

指标的命名空间。

${{PROP('Period'}}

指标的时间段(以秒为单位)。

${{PROP('Region'}}

在其中发布指标的 AWS 区域。

${{PROP('Stat'}})

要绘制图表的指标统计数据。

${SUM}

当前在图表中显示的时间范围内的值的总和。

例如,假设您使用 SEARCH(' {AWS/Lambda, FunctionName} Errors ', 'Sum', 300) 搜索表达式,它查找每个 Errors 函数的 Lambda 如果您将标签设置为 [max: ${MAX} Errors for Function Name ${LABEL}],则每个指标的标签都是 [max:number 函数名称出错 Name].

您最多可以向标签添加五个动态值。您只能在每个标签中使用一次 ${LABEL} 占位符。