Encontrar Instâncias spot interrompidas - Amazon Elastic Compute Cloud

Encontrar Instâncias spot interrompidas

No console, o painel Instâncias exibe todas as instâncias, inclusive Instâncias spot. É possível identificar uma instância spot usando o valor de spot na coluna Instance lifecycle (Ciclo de vida da instância). A coluna Instance state (Estado da instância) indica se a instância está pending, running, stopping, stopped, shutting-down ou terminated. Para uma instância spot hibernada, o estado da instância é stopped.

Para encontrar uma instância spot interrompida (console)
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Instances (Instâncias). No canto superior direito, selecione o ícone de configurações ( Settings icon. ) e em Attribute columns (Colunas de atributo), selecione Instance lifecycle (Ciclo de vida da instância). Em Instâncias spot, o Instance lifecycle (Ciclo de vida da instância) é spot.

    Como alternativa, no painel de navegação, escolha Solicitações spot. É possível ver solicitações de instância Spot e solicitações de frota spot. Para visualizar as IDs das instâncias, selecione uma solicitação de instância spot ou uma solicitação de frota spot e escolha a aba Instances (Instâncias). Escolha um ID de instância para exibir a instância no painel Instâncias.

  3. Para cada instância spot, é possível visualizar o estado na coluna Instance State (Estado da instância).

Para encontrar instâncias spot interrompidas (AWS CLI)

É possível listar as Instâncias spot interrompidas usando o comando describe-instances com o parâmetro --filters. Para listar apenas os IDs das instâncias na saída, inclua o parâmetro --query.

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