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)
- Editor do Cloud Network Insights
(
- 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)
- Editor do canal de notificação do Monitoring
(
- 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.
Abra o console do Google Cloud e acesse Network Intelligence > Cloud Network Insights > Políticas de alerta.
Clique em Criar política de alertas.
Selecione um modelo de política de alerta.
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.
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.
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.