Configurar alertas e notificações

Depois de configurar as regras de alarme do AppNeta para identificar eventos de rede ou problemas de desempenho específicos, os alarmes enviam registros estruturados para o Cloud Logging. Em seguida, crie políticas de alertas com base em registros no Google Cloud para agir nesses registros.

Esses alertas e notificações ajudam você a responder de forma proativa a incidentes de rede antes que os clientes comecem a ligar, entender onde e quando os pontos problemáticos se desenvolvem e identificar problemas ocultos na sua rede.

Os alertas do Cloud Network Insights são baseados em registros recebidos dos alarmes da AppNeta. Uma entrada de registro de dados estruturados é enviada do AppNeta para o Cloud Logging.

Depois de recebidos pelo Cloud Logging, os registros são avaliados por políticas de alerta com base em registros que filtram registros para alarmes específicos. Quando um registro corresponde a uma política de alertas, um incidente é criado. Depois que um incidente é criado, o Google Cloud pode enviar notificações pelos canais selecionados (e-mail, Slack, PagerDuty ou Pub/Sub) quando um incidente ocorre.

O Cloud Network Insights oferece modelos de políticas de alertas para cenários comuns, como quando um ponto de monitoramento está off-line ou há uma interrupção em um caminho de rede monitorado, para simplificar a configuração da política de alertas. Se você quiser receber alertas sobre incidentes além dos modelos predefinidos, crie um alerta no Cloud Logging.

Antes de começar

  • Você precisa receber um dos seguintes papéis no projeto em que o Cloud Network Insights está ativado:
    • Editor do Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsEditor)
    • Leitor do Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsViewer)
  • Para adicionar um canal de notificação a uma política de alertas, você também precisa receber o seguinte papel no projeto:
    • Editor do canal de notificação do Monitoring (roles/monitoring.notificationChannelEditor)
  • Os alertas e as notificações só são acionados quando o registro em registros é configurado no AppNeta e o Cloud Logging recebe registros de alarmes (insights_alarm) ou de eventos (insights_event).

Criar políticas de alertas baseadas em registros

Depois de configurar as regras de alarme no AppNeta, crie políticas de alerta noGoogle Cloud para receber notificações.

Usar modelos predefinidos

É possível criar políticas de alertas usando os modelos predefinidos no Cloud Network Insights.

  1. Abra o console do Google Cloud e acesse Network Intelligence > Cloud Network Insights > Políticas de alerta.

    Acessar as políticas de alertas

  2. Clique em Criar política de alertas.

  3. Selecione um modelo de política de alerta.

  4. Se quiser, personalize a política de alertas.

    • Clique em Ver mais ações e selecione Personalizar política de alertas para mudar quais registros são incluídos no alerta ou na frequência de notificação e duração do fechamento automático.
    • Clique em Mostrar opções e modifique a frequência de notificação e a duração do fechamento automático.
  5. Se quiser, escolha onde receber notificações. Se você não tiver canais de notificação configurados, consulte Criar e gerenciar canais de notificação.

  6. Clique em Criar.

Usar a Análise de Registros

Também é possível criar alertas com base em registros no Análise de registros usando a linguagem de consulta do Logging.

Os registros do Cloud Network Insights usam um dos seguintes para logName:

  • Registros de alarmes: networkmanagement.googleapis.com/insights_alarm
  • Logs de eventos - networkmanagement.googleapis.com/insights_event

A seguir, há um exemplo de consulta que identifica quando um alarme crítico é gerado em um caminho específico. Essa consulta é inserida no painel Consulta da Análise de registros.

    logName="projects/PROJECT_ID/logs/networkmanagement.googleapis.com/insights_alarm"
    resource.labels.path_id="np-abcdef"
    jsonPayload.severity="CRITICAL"
    jsonPayload.state="RAISED"
  

Para mais informações, consulte Criar e salvar consultas usando a linguagem de consulta do Logging e Criar uma política de alertas com base em registros usando a Análise de registros.