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á.
Veja o motivo das falhas na verificação de integridade
Usando o procedimento a seguir, você pode exibir informações sobre todas as instâncias substituídas devido a uma verificação de integridade.
Por padrão, o Amazon EC2 Auto Scaling cria uma nova atividade de escalabilidade para encerrar a instância não íntegra e, em seguida, finaliza-a. Enquanto a instância estiver sendo encerrada, outra atividade de escalonamento iniciará uma nova instância. Você pode alterar esse comportamento para executar uma nova instância primeiro usando uma política de manutenção de instâncias. Para ter mais informações, consulte Políticas de manutenção de instância.
- Console
-
Para visualizar o motivo das falhas de verificação de integridade ()
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 Activity (Atividade), em Activity history (Histórico de atividades), a coluna Status mostra se o seu grupo do Auto Scaling iniciou ou terminou instâncias com êxito.
Se ele terminou quaisquer instâncias não íntegras, a coluna Cause (Causa) mostrará a data e a hora do término e o motivo da falha na verificação de integridade. Por exemplo, At 2022-05-14T20:11:53Z an instance was taken
out of service in response to a user
health-check
. Essa mensagem indica que uma verificação de integridade personalizada marcou a instância como não íntegra.
Para obter ajuda com falhas na verificação de integridade, consulte Solução de problemas de instâncias não íntegras no Amazon EC2 Auto Scaling.
- AWS CLI
-
Para visualizar o motivo das falhas de verificação de integridade ()
Use o comando describe-scaling-activities a seguir.
aws autoscaling describe-scaling-activities --auto-scaling-group-name my-asg
A seguir, um exemplo de resposta, no que Cause
contém o motivo da falha na verificação de integridade.
{
"Activities": [
{
"ActivityId": "4c65e23d-a35a-4e7d-b6e4-2eaa8753dc12",
"AutoScalingGroupName": "my-asg",
"Description": "Terminating EC2 instance: i-04925c838b6438f14",
"Cause": "At 2021-04-01T21:48:35Z an instance was taken out of service in response to a user health-check.",
"StartTime": "2021-04-01T21:48:35.859Z",
"EndTime": "2021-04-01T21:49:18Z",
"StatusCode": "Successful",
"Progress": 100,
"Details": "{\"Subnet ID\":\"subnet-5ea0c127\",\"Availability Zone\":\"us-west-2a\"...}",
"AutoScalingGroupARN": "arn:aws:autoscaling:us-west-2:123456789012:autoScalingGroup:283179a2-f3ce-423d-93f6-66bb518232f7:autoScalingGroupName/my-asg"
},
...
]
}
Para obter uma descrição dos campos na saída, consulte Atividade na Referência da API do Amazon EC2 Auto Scaling.
Para visualizar ações de dimensionamento para o grupo do Auto Scaling excluído, adicione a opção --include-deleted-groups
ao comando describe-scaling-activities como descrito a seguir.