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á.
Verificar o status de uma atualização de instância
Depois que uma atualização de instância for iniciada, você poderá obter o status usando o AWS Management Console ou a AWS CLI.
dica
No procedimento a seguir, você visualiza as seções Instance refresh history (Histórico de atualizações da instância), Activity history (Histórico de atividades) e Instances (Instâncias) do grupo do Auto Scaling. Em cada uma delas, as colunas nomeadas já deverão ser exibidas. Para exibir colunas ocultas ou alterar o número de linhas exibidas, escolha o ícone de engrenagem no canto superior direito de cada seção para abrir o modal de preferências. Atualize as configurações, conforme necessário, e escolha Confirmar.
Para verificar o status de uma atualização de instância (console)
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
e escolha grupos do Auto Scaling no painel de navegação. -
Marque a caixa de seleção ao lado do grupo do Auto Scaling.
Um painel dividido é aberto na parte inferior da página Auto Scaling groups (Grupos do Auto Scaling).
-
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 no status
Pending
durante a inicialização. Depois, o status deve mudar rapidamente paraInProgress
. Quando todas as instâncias estão atualizadas, o status muda paraSuccessful
. -
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. Na coluna Descrição você pode encontrar o ID da instância.
-
(Opcional) Caso tenha muitas atividades de escalabilidade, você poderá ver mais delas escolhendo o ícone > na parte superior do histórico de atividades.
-
Na guia Gerenciamento de instâncias, em Instâncias, é possível verificar se as instâncias foram executadas com êxito. Inicialmente, suas instâncias estão no estado
Pending
. Quando uma instância está pronta para receber tráfego, seu estado éInService
. A coluna Health Status (Status de integridade) mostra o resultado das verificações de integridade em suas instâncias.
Como verificar o status de uma atualização de instância (AWS CLI)
Visualize as atualizações de instância para um grupo do Auto Scaling usando o describe-instance-refreshescomando a seguir.
aws autoscaling describe-instance-refreshes --auto-scaling-group-name
my-asg
Exemplos de resultado:
{
"InstanceRefreshes": [
{
"InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b",
"AutoScalingGroupName": "my-asg",
"Status": "InProgress",
"StatusReason": "Waiting for instances to warm up before continuing. For example: 0e69cc3f05f825f4f is warming up.",
"EndTime": "2023-03-23T16:42:55Z",
"PercentageComplete": 0,
"InstancesToUpdate": 0,
"Preferences": {
"MinHealthyPercentage": 100,
"InstanceWarmup": 300,
"CheckpointPercentages": [
50
],
"CheckpointDelay": 3600,
"SkipMatching": false,
"AutoRollback": true,
"ScaleInProtectedInstances": "Ignore",
"StandbyInstances": "Ignore"
}
},
{
"InstanceRefreshId": "dd7728d0-5bc4-4575-96a3-1b2c52bf8bb1",
"AutoScalingGroupName": "my-asg",
"Status": "Successful",
"EndTime": "2022-06-02T16:53:37Z",
"PercentageComplete": 100,
"InstancesToUpdate": 0,
"Preferences": {
"MinHealthyPercentage": 90,
"InstanceWarmup": 300,
"SkipMatching": true,
"AutoRollback": true,
"ScaleInProtectedInstances": "Ignore",
"StandbyInstances": "Ignore"
}
}
]
}
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 Êxito, Falha RollbackSuccessful, Cancelado ou RollbackFailed.
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. |
Failed | 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. |