查找中断的竞价型实例 - Amazon Elastic Compute Cloud

查找中断的竞价型实例

在控制台中,实例窗格显示所有实例,包括 Spot 实例。您可以从 Instance lifecycle (实例生命周期) 列中的 spot 值识别 Spot 实例。实例状态列指示实例处于 pendingrunningstoppingstoppedshutting-down 还是 terminated 状态。对于休眠的竞价型实例,实例状态为 stopped

查找中断的竞价型实例(控制台)

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例。在右上角,选择设置图标 ( ),然后在属性列下选择实例生命周期。对于 Spot 实例,实例生命周期spot

    或者,在导航窗格中,选择 Spot Requests (Spot 请求)。您可以同时查看竞价型实例请求和竞价型实例集请求。要查看实例的 ID,请选择 Spot 实例请求或 Spot 实例集请求,然后选择 Instances (实例) 选项卡。选择实例 ID 以在实例窗格中显示实例。

  3. 对于每个 Spot 实例,您可以在 Instance State (实例状态) 列中查看其状态。

查找中断的竞价型实例(AWS CLI)

您可以使用带 --filters 参数的 describe-instances 命令列出中断的 Spot 实例。要仅在输出中列出实例 ID,请包括 --query 参数。

aws ec2 describe-instances \ --filters Name=instance-lifecycle,Values=spot Name=instance-state-name,Values=terminated,stopped \ --query "Reservations[*].Instances[*].InstanceId"