Crie alertas de anomalias

Esta página aplica-se ao Apigee e ao Apigee Hybrid.

Ver documentação do Apigee Edge.

O Apigee permite-lhe criar alertas acionados por padrões de tráfego de API específicos, por exemplo, quando a taxa de erro de uma API atinge um limite predeterminado. As operações da AAPI expandem esta capacidade com alertas de anomalias, que são acionados sempre que o Apigee deteta dados de tráfego de API invulgares. A vantagem dos alertas de anomalias é que não tem de definir as condições exatas para cada anomalia. As operações da AAPI determinam as condições de anomalia corretas através de métodos estatísticos e atualizam-nas constantemente com base nos dados de tráfego recentes. Com a deteção de anomalias, permite que o Apigee detete problemas de tráfego e desempenho, em vez de determinar previamente as condições de alerta.

Quando o AAPI-Ops deteta uma anomalia, apresenta o evento no painel de controlo Eventos de anomalia. No entanto, não gera automaticamente um alerta para a anomalia. Se examinar uma anomalia no painel de controlo e decidir que quer receber um alerta sobre um evento semelhante no futuro, pode criar um alerta de anomalia e configurar uma notificação que lhe envia uma mensagem sempre que a anomalia for detetada.

Verifique as autorizações necessárias

Antes de criar um alerta de anomalia, certifique-se de que lhe foram atribuídos os papéis necessários para as operações da AAPI.

Crie um alerta de anomalia

Para criar um alerta de anomalia no painel de controlo da política de alertas, faça o seguinte:

  1. Abra a página Criar política de alertas > Adicionar condição de alerta.

    Aceder a Adicionar condição de alerta

    Configurar um alerta.
  2. Clique em Selecionar uma métrica.
  3. No Filtro, escreva anomaly.
  4. Se não houver resultados, clique em Ativo para apresentar todos os tipos de métricas.
  5. Clique em Ambiente do Apigee.
  6. Clique em Ambiente.
  7. Clique em Apigee anomaly event count.
  8. Clique em Aplicar.
  9. No menu Janela de rolagem, selecione o período.
  10. No menu Função de intervalo móvel, selecione delta. Isto especifica como os dados são agregados em cada período, que define no campo Janela contínua. Com a definição delta, o valor agregado é igual ao valor de dados final no período, menos o valor de dados inicial.
  11. Clicar em Seguinte.
  12. Na página Configurar acionador de alerta, defina o valor de limite como 0,5. (Qualquer número entre 0 e 1 funciona para o limite.) Com este valor, uma única anomalia excede o limite e aciona o alerta.

  13. Neste momento, pode optar por:

    • Clique em Adicionar condição de alerta para criar outra condição para o alerta ou
    • Clique em Seguinte para aceder ao passo seguinte, onde tem a opção de criar uma notificação para o alerta.
  14. Se não quiser criar uma notificação neste momento:
    • Clicar em Seguinte.
    • Altere o botão Usar canal de notificação para Desativado.
  15. Introduza um Nome da política de alertas.
  16. Clique em Criar política para guardar o alerta.

Crie uma notificação para um alerta

Se quiser receber uma notificação imediata quando ocorrer um incidente, pode criar uma notificação para o alerta. Quando o alerta é acionado, o Apigee envia-lhe uma notificação. Pode escolher qualquer um dos seguintes canais para receber a notificação:

  • Cloud Mobile App
  • Email
  • Google Chat (pré-visualização)
  • PagerDuty
  • Pub/Sub
  • Slack
  • SMS
  • Webhooks

Para criar uma notificação para um alerta:

  1. Se acabou de criar o alerta (como mostrado no exemplo anterior) e está a ver o painel de controlo Criar política de alertas, avance para o passo seguinte.

    Caso contrário:

    • Abra a página Políticas.

      Aceder às políticas

    • Na linha do alerta que criou, clique em Ver ações > Editar.
  2. Certifique-se de que o botão Usar canal de notificação está ativado.
  3. Selecione os canais de notificação nos quais quer receber notificações. Se quiser criar um novo canal de notificação, selecione Gerir canais de notificação. Consulte o artigo Crie e faça a gestão de canais de notificação para mais detalhes.
  4. A maioria das opções nesta página é opcional. Consulte Crie uma política de alertas para ver mais detalhes.
  5. Na secção Atribua um nome à política de alertas, introduza um Nome da política de alertas.
  6. Se estiver a criar uma nova política de alertas, clique em Criar política. Se estiver a editar uma política de alertas existente, clique em Guardar política.

Quando um alerta é acionado, recebe uma notificação com um resumo do incidente e quando ocorreu. A notificação também contém informações para ajudar a investigar o incidente.