Status e cores de integridade - AWS Elastic Beanstalk

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á.

Status e cores de integridade

Relatórios de integridade aprimorada representam a integridade geral do ambiente e da instância usando quatro cores, semelhantes aos relatórios de integridade básica. Os relatórios de integridade aprimorada também fornecem sete status de integridade, que são descritores de palavra única que fornecem uma melhor indicação do estado do ambiente.

Status da instância e status do ambiente

Toda vez que o Elastic Beanstalk executa uma verificação de integridade no ambiente, os relatórios de integridade aprimorada verificam a integridade de cada instância do ambiente, analisando todos os dados disponíveis. Se alguma verificação de nível inferior falhar, o Elastic Beanstalk fará downgrade da integridade da instância.

O Elastic Beanstalk exibe as informações de integridade do ambiente geral (cor, status e causa) no console de gerenciamento do ambiente. Essas informações também estão disponíveis na EB CLI. As mensagens de causa e status de integridade de instâncias individuais são atualizadas a cada dez segundos e estão disponíveis a partir da CLI do EB quando você visualiza o status de integridade com eb health.

O Elastic Beanstalk usa as alterações de integridade da instância para avaliar a integridade do ambiente, mas não altera imediatamente o status de integridade do ambiente. Quando uma instância não passa nas verificações de integridade pelo menos três vezes no período de um minuto, o Elastic Beanstalk pode fazer downgrade da integridade do ambiente. Dependendo do número de instâncias no ambiente e do problema identificado, uma instância não íntegra pode fazer com que o Elastic Beanstalk exiba uma mensagem informativa ou altere o status de integridade do ambiente de verde (OK) para amarelo (Warning (Aviso)) ou vermelho (Degraded (Reduzido) ou Severe (Grave)).

OK (verde)

Esse status é exibido quando:

  • Uma instância está passando nas verificações de integridade e o agente de integridade não está encontrando nenhum problema.

  • A maioria das instâncias do ambiente está passando nas verificações de integridade e o agente de integridade não está encontrando problemas importantes.

  • Uma instância está passando nas verificações de integridade e está concluindo as solicitações normalmente.

Exemplo: o ambiente foi implantado recentemente e está recebendo solicitações normalmente. Cinco por cento das solicitações estão retornando erros da série 400. Implantação concluída normalmente em cada instância.

Mensagem (instância): implantação do aplicativo concluída há 23 segundos e levou 26 segundos.

Aviso (amarelo)

Esse status é exibido quando:

  • O agente de integridade está encontrando um número moderado de falhas de solicitação ou outros problemas em uma instância ou ambiente.

  • Uma operação está em andamento em uma instância e está demorando muito.

Exemplo: uma instância no ambiente tem um status de Severe (Grave).

Mensagem (ambiente): serviços com problemas em 1 de 5 instâncias.

Reduzido (vermelho)

Esse status é exibido quando o agente de integridade está encontrando um número alto de falhas de solicitação ou outros problemas em uma instância ou ambiente.

Exemplo: o ambiente está no processo de aumentar para até 5 instâncias.

Mensagem (ambiente): 4 instâncias ativas estão abaixo do tamanho mínimo 5 do grupo de Auto Scaling.

Grave (vermelho)

Esse status é exibido quando o agente de integridade está encontrando um número muito alto de falhas de solicitação ou outros problemas em uma instância ou ambiente.

Exemplo: o Elastic Beanstalk não consegue entrar em contato com o balanceador de carga para obter a integridade da instância.

Mensagem (ambiente): a integridade do ELB está falhando ou não está disponível para todas as instâncias. Nenhuma das instâncias está enviando dados. Não foi possível assumir a função “arn:aws:iam::123456789012:role/aws-elasticbeanstalk-service-role”. Verifique se a função existe e se está configurada corretamente.

Mensagem (instâncias): a integridade do ELB da instância não está disponível há 37 minutos. Não há dados. Visto pela última vez 37 minutos atrás.

Informações (verde)

Esse status é exibido quando:

  • Uma operação está em andamento em uma instância.

  • Uma operação está em andamento em várias instâncias de um ambiente.

Exemplo: uma nova versão do aplicativo está sendo implantada nas instâncias em execução.

Mensagem (ambiente): o comando está sendo executado em 3 de 5 instâncias.

Mensagem (instância): realizando a implantação do aplicativo (em execução por 3 segundos).

Pendente (cinza)

Esse status é exibido quando uma operação está em andamento em uma instância dentro do tempo limite do comando.

Exemplo: você criou recentemente o ambiente e as instâncias estão sendo inicializadas.

Mensagem: realizando a inicialização (em execução por 12 segundos).

Desconhecido (cinza)

Esse status é exibido quando o Elastic Beanstalk e o agente de integridade estão relatando uma quantidade insuficiente de dados em uma instância.

Exemplo: não há dados sendo recebidos.

Suspenso (cinza)

Esse status é exibido quando o Elastic Beanstalk interrompe o monitoramento da integridade do ambiente. O ambiente pode não funcionar corretamente. Se algumas condições de integridade graves durarem muito tempo, o Elastic Beanstalk fará a transição do ambiente para o status Suspended (Suspenso).

Exemplo: o Elastic Beanstalk não pode acessar a função de serviçodo ambiente.

Exemplo: o grupo de Auto Scaling criado pelo Elastic Beanstalk para o ambiente foi excluído.

Mensagem: a integridade do ambiente mudou de OK para Severe (Grave). Não há instâncias listadas. A capacidade desejada do grupo do Auto Scaling está definida como 1.