Trabalhar com insights no DevOps Guru - DevOps Guru da Amazon

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

Trabalhar com insights no DevOps Guru

O Amazon DevOps Guru gera um insight ao detectar comportamentos anômalos em seus aplicativos operacionais. O DevOps Guru analisa as métricas, os eventos e muito mais nos recursos do AWS que você especificou ao configurar o DevOps Guru. Cada insight contém uma ou mais recomendações que você deve seguir para mitigar o problema. Ele também contém uma lista das métricas, uma lista dos grupos de log e uma lista dos eventos que foram usados para identificar o comportamento incomum.

Existem dois tipos de insights.

  • Os insights reativos têm recomendações que você pode seguir para resolver problemas que estão acontecendo agora.

  • Os insights proativos têm recomendações que abordam problemas que o DevOps Guru prevê que ocorrerão no futuro.

Visualizar os insights do DevOps Guru

Você pode ver seus insights usando o AWS Management Console.

Visualizar seus insights do DevOps Guru
  1. Abra o console do Amazon DevOps Guru em https://console.aws.amazon.com/devops-guru/.

  2. Abra o painel de navegação e escolha Insights.

  3. Na guia Reativo, você pode ver uma lista de insights reativos. Na guia Proativo, você pode ver uma lista de insights proativos.

  4. (Opcional) Use um ou mais dos seguintes filtros para encontrar as informações que está procurando.

    • Escolha a guia Reativo ou Proativo, dependendo do tipo de insight que você está procurando.

    • Escolha Filtrar insights e, depois, escolha uma opção para especificar um filtro. Você pode adicionar uma combinação de filtros de status, gravidade, recursos e tags. Use um filtro de tags do AWS para visualizar os insights gerados somente por recursos com tags específicas. Para saber mais, consulte Usando tags para identificar recursos em seus aplicativos DevOps Guru.

    nota

    O DevOps Guru pode analisar os seguintes recursos, mas não pode filtrar seus insights usando tags.

    • Caminhos e rotas do Amazon API Gateway

    • Amazon DynamoDB Streams

    • Instâncias do grupo do Amazon EC2 Auto Scaling

    • Ambientes do AWS Elastic Beanstalk

    • Nós do Amazon Redshift

    • Escolha ou especifique um intervalo de tempo para filtrar por tempo de criação do insight.

      • 12h mostra insights criados nas últimas 12 horas.

      • 1d mostra insights criados no dia anterior.

      • 1s mostra os insights criados na semana anterior.

      • 1m mostra insights criados no mês anterior.

      • Personalizado permite que você especifique outro intervalo de tempo. O intervalo máximo de tempo que você pode usar para filtrar insights é de 180 dias.

  5. Para exibir detalhes de um insight, escolha seu nome.

Entender os insights no console do DevOps Guru

Use o console do Amazon DevOps Guru para visualizar informações úteis em seus insights para ajudar você a diagnosticar e lidar com comportamentos anômalos. Quando o DevOps Guru analisa seus recursos e encontra métricas, eventos do AWS CloudTrail e dados operacionais relacionados ao Amazon CloudWatch que indicam um comportamento incomum, ele cria um insight com recomendações para resolver o problema e informações sobre as métricas e eventos relacionados. Use dados de insights com o Práticas recomendadas no DevOps Guru para resolver problemas operacionais detectados pelo DevOps Guru.

Para visualizar um insight, siga as etapas de Visualizar insights para encontrar um e escolha seu nome. A página de insight contém os seguintes detalhes:

Visão geral do Insight

Nesta seção, você obtém uma visão geral de alto nível do processo. Você pode ver o status do insight (Ongoing (em andamento) ou Closed) (fechado), quantas pilhas do AWS CloudFormation são afetadas, quando o insight começou, terminou e foi atualizado pela última vez e o item de operações relacionado, se houver.

Se um insight for agrupado no nível da pilha, você poderá escolher o número de pilhas afetadas para visualizar seus nomes. O comportamento anômalo que criou o insight ocorreu nos recursos criados pelas pilhas afetadas. Se um insight for agrupado no nível da conta, o número é zero ou não aparece.

Para obter mais informações, consulte Entender como comportamentos anômalos são agrupados em insights.

Nome do insight

O nome de um insight depende de se ele está agrupado no nível da pilha ou no nível da conta.

  • Os nomes de insights no nível da pilha incluem o nome da pilha que contém o recurso com seu comportamento anômalo.

  • Os nomes de insights no nível da conta não incluem um nome de pilha.

Para obter mais informações, consulte Entender como comportamentos anômalos são agrupados em insights.

Métrica agregada

Escolha a guia Métricas agregadas para visualizar as métricas relacionadas ao insight. Na tabela, cada linha representa uma métrica. Você pode ver qual pilha do AWS CloudFormation criou o recurso que emitiu a métrica, o nome do recurso e seu tipo. Nem todas as métricas estão associadas a uma pilha do AWS CloudFormation ou têm um nome.

Quando há vários recursos anômalos simultâneos, a visualização da linha do tempo agrega os recursos e apresenta suas métricas anômalas em uma única linha do tempo para facilitar a análise. As linhas vermelhas em uma linha do tempo indicam períodos de tempo em que uma métrica emitiu valores incomuns. Para ampliar, use seu mouse para escolher um intervalo de tempo específico. Você também pode usar os ícones da lupa para aumentar e diminuir o zoom.

Escolha uma linha vermelha na linha do tempo para ver informações detalhadas. Na janela que se abre, você pode:

  • Escolher Visualizar no CloudWatch para ver a aparência da métrica no console do CloudWatch. Para obter mais informações, consulte Estatísticas e Dimensões no Guia do usuário do Amazon CloudWatch.

  • Passar o mouse sobre o gráfico para ver detalhes sobre os dados métricos anômalos e quando eles ocorreram.

  • Escolher a caixa com a seta para baixo para baixar uma imagem PNG do gráfico.

Anomalias representadas graficamente

Escolha a guia Anomalias representadas em gráfico para ver gráficos detalhados de cada uma das anomalias do insight. Vai aparecer um bloco para cada anomalia com detalhes sobre o comportamento incomum detectado nas métricas relacionadas. Você pode investigar e observar uma anomalia em nível de recurso e por estatística. Os gráficos são agrupados pelo nome da métrica. Em cada bloco, você pode escolher um intervalo de tempo específico na linha do tempo para ampliar. Você também pode usar os ícones da lupa para aumentar e diminuir o zoom ou escolher uma duração predefinida em horas, dias ou semanas (1H, 3H, 12H, 1D, 3D, 1S ou 2S).

Escolha Exibir todas as estatísticas e dimensões para ver detalhes sobre a anomalia. Na janela que se abre, você pode:

  • Escolher Visualizar no CloudWatch para ver a aparência da métrica no console do CloudWatch.

  • Passar o mouse sobre o gráfico para ver detalhes sobre os dados métricos anômalos e quando eles ocorreram.

  • Escolher Estatísticas ou Dimensão para personalizar a exibição do gráfico. Para obter mais informações, consulte Estatísticas e Dimensões no Guia do usuário do Amazon CloudWatch.

Grupos de logs

Quando você ativa a detecção de anomalias do log, o DevOps Guru marca seus grupos de log do CloudWatch para que você possa visualizar os grupos de log relacionados aos seus insights. Na seção Grupos de logs na página de detalhes do insight, cada linha da tabela representa um grupo de registros e lista o recurso relacionado.

Quando há vários grupos de logs anômalos simultâneos, a visualização da linha do tempo os agrega e os apresenta em uma única linha do tempo para facilitar a análise. As linhas roxas de uma linha do tempo indicam períodos de tempo em que um grupo de logs experimentou anomalias do log.

Escolha uma linha roxa na linha do tempo para ver uma amostra de informações de anomalias do log, como exceções de palavras-chave e desvios numéricos. Escolha Visualizar detalhes do grupo de log para ver as anomalias do registro. Na janela que se abre, você pode:

  • Visualizar um gráfico de anomalias de registro e eventos relevantes.

  • Passar o mouse sobre o gráfico para ver detalhes sobre os dados de log anômalos e quando eles ocorreram.

  • Visualizar as anomalias do log em detalhes com mensagens de amostra, frequência de ocorrência, recomendações relacionadas e horário da ocorrência.

  • Clique em Visualizar detalhes no CloudWatch para visualizar as linhas de log de uma anomalia de log.

Eventos relacionados

Em Eventos relacionados, visualize eventos do AWS CloudTrail relacionados a seu insight. Use esses eventos para entender, diagnosticar e tratar a causa subjacente do comportamento anômalo.

Recomendações

Em Recomendações, você pode ver sugestões que podem ajudar você a resolver o problema subjacente. Quando o DevOps Guru detecta um comportamento anômalo, ele tenta criar recomendações. Um insight pode conter uma, várias ou zero recomendações.

Entender como comportamentos anômalos são agrupados em insights

Um insight é agrupado em nível da pilha ou em nível da conta. Se um insight for gerado para um recurso que está em uma pilha do AWS CloudFormation, então é um insight em nível da pilha. Caso contrário, é um insight em nível da conta.

A forma como uma pilha é agrupada pode depender de como você configurou sua cobertura de análise de recursos no Amazon DevOps Guru.

Se sua cobertura for definida por pilhas do AWS CloudFormation

Todos os recursos contidos nas pilhas escolhidas são analisados e todos os insights detectados são agrupados em nível da pilha.

Se sua cobertura for sua conta corrente do AWSe região

Todos os recursos da sua conta e região são analisados, e há três cenários de agrupamento possíveis para os insights detectados.

  • Um insight gerado a partir de um recurso que não faz parte de uma pilha é agrupado em nível da conta.

  • Um insight gerado a partir de um recurso que está em uma das primeiras 10.000 pilhas analisadas é agrupado em nível da pilha.

  • Um insight gerado a partir de um recurso que não está em uma das primeiras 10.000 pilhas analisadas é agrupado em nível da conta. Por exemplo, um insight gerado para um recurso na 10.001ª pilha analisada é agrupado em nível da conta.

Para obter mais informações, consulte Determine a cobertura para o DevOps Guru.

Entender as gravidades do insight

Um insight pode ter uma das três gravidades: alta, média ou baixa. O Amazon DevOps Guru cria um insight depois de detectar anomalias relacionadas e atribui a cada anomalia uma gravidade. O DevOps Guru atribui uma gravidade alta, média ou baixa à anomalia usando o conhecimento do domínio e anos de experiência coletiva. A gravidade de um insight é determinada pela anomalia mais grave que contribuiu para criar o insight.

  • Se a gravidade de todas as anomalias que geraram o insight for baixa, a gravidade do insight será baixa.

  • Se a gravidade mais alta de todas as anomalias que geraram o insight for média, então a gravidade do insight será média. A gravidade de algumas das anomalias que geraram o insight pode ser baixa.

  • Se a maior gravidade de todas as anomalias que geraram o insight for alta, então a gravidade do insight será alta. A gravidade de algumas das anomalias que geraram o insight pode ser baixa ou média.