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 quando 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

Os alertas e as notificações só são acionados quando o registro é configurado no AppNeta e o Cloud Logging recebe registros de alarmes (insights_alarm) ou de eventos (insights_event).

Funções exigidas

Para receber as permissões necessárias para criar políticas de alerta com base em registros, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto em que o Cloud Network Insights está ativado:

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.

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

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