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 as instâncias do Auto Scaling com volumes do Amazon EBS com problemas usando verificações de integridade
Você pode ativar as verificações de saúde do Amazon EBS para seu grupo de Auto Scaling para garantir que o Amazon Auto EC2 Scaling monitore todo o sistema no qual seu aplicativo é executado.
Depois de ativar essas verificações de saúde, o Amazon EC2 Auto Scaling recebe os resultados das verificações de EC2 status da Amazon realizadas nos volumes do EBS conectados a uma instância. Se um volume não puder ser acessado ou não passar nas verificações de estado de E/S, a verificação de integridade falhará e a instância correspondente será considerada não íntegra. Quando o Amazon EC2 Auto Scaling detecta uma instância não íntegra, ele a substitui.
Este tópico pressupõe que você esteja familiarizado com as verificações de estado do EBS anexadas. Caso contrário, consulte a seção de verificações de status do EBS anexado do Guia do EC2 usuário da Amazon para obter detalhes. O tópico a seguir descreve como ativar as verificações de saúde do Amazon EC2 Auto Scaling que dependem das verificações de status do EBS anexadas.
Você pode ativar as verificações de integridade do Amazon EBS para todos os seus grupos do Auto Scaling. No entanto, essas verificações de integridade só estão disponíveis para instâncias criadas no Nitro System da AWS.
Ativar as verificações de integridade do Amazon EBS para um grupo
Você pode ativar as verificações de integridade do Amazon EBS para grupos do Auto Scaling novos e existentes.
- Console
-
Ativação das verificações de integridade do Amazon EBS para um novo grupo
Ao criar o grupo do Auto Scaling, na página Configurar opções avançadas, para Verificações de integridade, Tipos adicionais de verificação de integridade, selecione Ativar verificações de integridade do Amazon EBS. Em seguida, para Período de carência da verificação de integridade, insira a quantidade de tempo em segundos. Esse tempo é o tempo que o Amazon EC2 Auto Scaling deve esperar antes de verificar o status de saúde de uma instância depois que ela entra no InService
estado. Para obter mais informações, consulte Definir um período de carência da verificação de integridade para um grupo do Auto Scaling.
- AWS CLI
-
Ativação das verificações de integridade do Amazon EBS para um novo grupo
Adicione a --health-check-type
opção ao create-auto-scaling-groupcomando. O exemplo a seguir especifica EBS
para a opção --health-check-type
para um novo grupo do Auto Scaling chamado my-asg
.
aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg
\
--health-check-type "EBS" --health-check-grace-period 60
...
Você pode especificar vários valores para o elemento --health-check-type
. Por exemplo, para adicionar os tipos de verificações de integridade do Amazon EBS e do Elastic Load Balancing, use o seguinte comando.
aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg
\
--health-check-type "EBS,ELB" --health-check-grace-period 60
...
Os nomes dos valores diferenciam maiúsculas de minúsculas.
- Console
-
Ativação das verificações de integridade do Amazon EBS para um grupo existente
Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/e escolha Auto Scaling Groups no painel de navegação.
-
Na barra de navegação na parte superior da tela, escolha a mesma Região da AWS na qual você criou o grupo do Auto Scaling.
-
Marque a caixa de seleção ao lado de um grupo existente.
Um painel dividido é aberto na parte inferior da página Auto Scaling groups (Grupos do Auto Scaling).
-
Na guia Detalhes, escolha Verificações de integridade, Editar.
-
Em Verificações de integridade, Tipos adicionais de verificação de integridade, selecione Ativar verificações de integridade do Amazon EBS.
-
Em Período de carência da verificação de integridade, insira a quantidade de tempo em segundos. Esse tempo é o tempo que o Amazon EC2 Auto Scaling deve esperar antes de verificar o status de saúde de uma instância depois que ela entra no InService
estado. Para obter mais informações, consulte Definir um período de carência da verificação de integridade para um grupo do Auto Scaling.
-
Selecione Atualizar.
- AWS CLI
-
Ativação das verificações de integridade do Amazon EBS para um grupo existente
Adicione a --health-check-type
opção ao update-auto-scaling-groupcomando. O exemplo a seguir especifica EBS
para a opção --health-check-type
para um grupo do Auto Scaling existente chamado my-asg
.
aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg
\
--health-check-type "EBS" --health-check-grace-period 60
Para usar vários tipos de verificações de integridade, você pode especificar vários valores (por exemplo, EBS,ELB
) para a opção --health-check-type
.
Os nomes dos valores diferenciam maiúsculas de minúsculas.