Spot 队列的 CloudWatch 指标
Amazon EC2 提供可用于监控 Spot 队列的 Amazon CloudWatch 指标。
重要
为确保准确性,我们建议您在使用这些指标时启用详细监控。有关更多信息,请参阅对实例启用或禁用详细监控。
有关 Amazon EC2 提供的 CloudWatch 指标的更多信息,请参阅 使用 CloudWatch 监控您的实例。
Spot 队列指标
AWS/EC2Spot
命名空间包含以下指标以及针对队列中的 Spot 实例 的 CloudWatch 指标。有关更多信息,请参阅实例指标。
指标 | 描述 |
---|---|
AvailableInstancePoolsCount |
Spot 队列请求中指定的 Spot 容量池。 单位:计数 |
BidsSubmittedForCapacity |
Amazon EC2 已提交 Spot 队列请求的容量。 单位:计数 |
EligibleInstancePoolCount |
在 Amazon EC2 可以完成请求的 Spot 队列请求中指定的 Spot 容量池。在您愿意为竞价型实例支付的最高价格低于 Spot 价格或 Spot 价格高于按需型实例价格的池中,Amazon EC2 不会完成请求。 单位:计数 |
FulfilledCapacity |
Amazon EC2 已执行的容量。 单位:计数 |
MaxPercentCapacityAllocation |
竞价型实例集请求中指定的所有竞价型实例集池间的 单位:百分比 |
PendingCapacity |
单位:计数 |
PercentCapacityAllocation |
针对所指定维度的 Spot 容量池分配的容量。要获取所有 Spot 容量池中记录的最大值,请使用 单位:百分比 |
TargetCapacity |
Spot 队列请求的目标容量。 单位:计数 |
TerminatingCapacity |
因预置容量大于目标容量而终止的容量。 单位:计数 |
如果指标的度量单位是 Count
,则最有用的统计信息是 Average
。
Spot 队列维度
要筛选您的 Spot 队列的数据,请使用以下维度。
Dimensions | 描述 |
---|---|
AvailabilityZone |
按照可用区筛选数据。 |
FleetRequestId |
按照 Spot 队列请求筛选数据。 |
InstanceType |
按实例类型筛选数据。 |
查看 Spot 队列的 CloudWatch 指标
您可以使用 Amazon CloudWatch 控制台查看 Spot 队列的 CloudWatch 指标。这些指标显示为监控图表。如果 Spot 队列处于活动状态,这些图表会显示数据点。
指标首先按命名空间进行分组,然后按各命名空间内的各种维度组合进行分组。例如,您可以按 Spot 队列请求 ID、实例类型或可用区查看所有 Spot 队列指标或 Spot 队列指标组。
查看 Spot 队列指标
-
访问 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 -
在导航窗格中,请选择指标。
-
选择 EC2 Spot 命名空间。
注意
如果未显示 EC2 Spot 命名空间,这种情况有两个原因。您尚未使用的竞价型实例集 – 只有正在使用的 AWS 服务才会将指标发送到 Amazon CloudWatch。或者,如果过去两周没有使用过 Spot 队列,则不会显示命名空间。
-
(可选) 要按维度筛选指标,请选择下列选项之一:
-
Fleet Request Metrics (队列请求指标) – 按 Spot 队列请求分组
-
By Availability Zone (按可用区) – 按 Spot 队列请求和可用区分组
-
By Instance Type (按实例类型) – 按 Spot 队列请求和实例类型分组
-
By Availability Zone/Instance Type (按可用区/实例类型) – 按 Spot 队列请求、可用区和实例类型分组
-
-
要查看指标的数据,请选中指标旁边的复选框。