Monitore uma atualização de instância - Amazon EC2 Auto Scaling

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitore uma atualização de instância

Você pode monitorar uma atualização de instância em andamento ou consultar o status de atualizações de instâncias anteriores nas últimas seis semanas usando o ou. AWS Management Console AWS CLI

Monitore e verifique o status de uma atualização de instância

Para monitorar e verificar o status de uma atualização de instância, use um dos seguintes métodos:

Console
dica

Nesse procedimento, as colunas nomeadas já devem ser exibidas. Para exibir colunas ocultas ou alterar o número de linhas mostradas, escolha o ícone de engrenagem no canto superior direito da seção para abrir o modal de preferências. Atualize as configurações, conforme necessário, e escolha Confirmar.

Para monitorar e verificar o status de uma atualização de instância (console)
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/ e escolha grupos do Auto Scaling no painel de navegação.

  2. Marque a caixa de seleção ao lado do grupo do Auto Scaling.

    Um painel dividido é aberto na parte inferior da página.

  3. Na guia Instance refresh (Atualização da instância), em Instance refresh history (Histórico da atualização de instâncias), é possível determinar o status da sua solicitação observando a coluna Status. A operação entra em Pending status enquanto está sendo inicializada. Depois, o status deve mudar rapidamente para InProgress. Quando todas as instâncias estão atualizadas, o status muda para Successful.

  4. Você pode monitorar ainda mais o sucesso ou o fracasso das atividades em andamento visualizando as atividades de escalonamento do grupo. Na guia Atividade, em Histórico de atividades, quando a atualização da instância for iniciada, você observará entradas quando instâncias forem encerradas e outro conjunto de entradas quando instâncias forem iniciadas. Se você tiver várias atividades de escalonamento, poderá ver mais delas escolhendo o ícone > na parte superior do histórico de atividades. Para obter informações sobre a solução de problemas que podem causar falhas nas atividades, consulteSolucionar problemas do Amazon EC2 Auto Scaling.

  5. (Opcional) Na guia Gerenciamento de instâncias, em Instâncias, você pode analisar o progresso de instâncias específicas conforme necessário.

AWS CLI
Para monitorar e verificar o status de uma instância refresh ()AWS CLI

Use o seguinte comando describe-instance-refreshes:

aws autoscaling describe-instance-refreshes --auto-scaling-group-name my-asg

A seguir, um exemplo de saída.

As atualizações de instâncias são ordenadas pelo horário de início. As atualizações de instâncias ainda em andamento são descritas primeiro.

{ "InstanceRefreshes":[ { "InstanceRefreshId":"08b91cf7-8fa6-48af-b6a6-d227f40f1b9b", "AutoScalingGroupName":"my-asg", "Status":"InProgress", "StatusReason":"Waiting for instances to warm up before continuing. For example: i-0645704820a8e83ff is warming up.", "StartTime":"2023-11-24T16:46:52+00:00", "PercentageComplete":50, "InstancesToUpdate":0, "Preferences":{ "MaxHealthyPercentage":120, "MinHealthyPercentage":90, "InstanceWarmup":60, "SkipMatching":false, "AutoRollback":true, "ScaleInProtectedInstances":"Ignore", "StandbyInstances":"Ignore" } }, { "InstanceRefreshId":"0e151305-1e57-4a32-a256-1fd14157c5ec", "AutoScalingGroupName":"my-asg", "Status":"Successful", "StartTime":"2023-11-22T13:53:37+00:00", "EndTime":"2023-11-22T13:59:45+00:00", "PercentageComplete":100, "InstancesToUpdate":0, "Preferences":{ "MaxHealthyPercentage":120, "MinHealthyPercentage":90, "InstanceWarmup":60, "SkipMatching":false, "AutoRollback":true, "ScaleInProtectedInstances":"Ignore", "StandbyInstances":"Ignore" } } ] }

Você pode monitorar ainda mais o sucesso ou o fracasso das atividades em andamento visualizando as atividades de escalonamento do grupo. As atividades de escalabilidade também ajudam você a se aprofundar para obter mais detalhes para ajudar a solucionar problemas com a atualização de uma instância. Para ter mais informações, consulte Solucionar problemas do Amazon EC2 Auto Scaling.

Status de atualização de instância

Quando uma atualização de instância é iniciada, ela entra no status Pending. Ele passa de Pendente para InProgressaté atingir Sucesso, Falha, Cancelado ou RollbackFailed. RollbackSuccessful

A atualização de instância pode ter os seguintes status:

Status Descrição
Pendente A solicitação foi criada, mas a atualização de instância não foi iniciada.
InProgress Uma atualização de instância está em andamento.
Com êxito Uma atualização de instância foi concluída com êxito.
Com falha Falha ao concluir uma atualização de instância. É possível solucionar problemas usando o motivo do status e as ações de escalabilidade.
Cancelando Uma atualização de instância em andamento está sendo cancelada.
Cancelado A atualização de instância foi cancelada.
RollbackInProgress Uma atualização de instância está sendo revertida.
RollbackFailed Falha ao concluir a reversão. É possível solucionar problemas usando o motivo do status e as ações de escalabilidade.
RollbackSuccessful A reversão foi concluída com êxito.