Identificar eventos de manutenção do roteador
O Cloud Router usa o order Gateway Protocol (BGP) para trocar rotas entre sua rede de nuvem privada virtual (VPC, na sigla em inglês) e a rede local. O Google Cloud realiza periodicamente manutenções de software e reinícios de tarefas automatizadas. Durante a manutenção, os roteadores locais normalmente registram um evento de desativação do BGP seguido por um evento do BGP (coletivamente, uma flap do BGP).
Identifique eventos usando a mensagem de manutenção da tarefa do roteador
No Console do Google Cloud, a seguinte mensagem aparece: Maintenance of router task: BGP sessions will restart. Routes are preserved for the duration of the configured timers. These are normal events, and no data loss is expected to occur..
Essa mensagem indica que um evento do Cloud Router ocorreu durante o problema ou o período.
Um evento do Cloud Router é causado por um dos seguintes eventos em uma tarefa do Cloud Router:
- Como migrar uma tarefa
- Como reiniciar uma tarefa
- Como fazer upgrade de uma tarefa
As tarefas do Cloud Router são processos de software no plano de controle do Google Cloud que normalmente são migrados de máquina em máquina. Durante essas migrações, o Cloud Router talvez fique inativo por alguns segundos. Como essas migrações são feitas fora do plano de dados, as migrações normais não causam quedas de tráfego.
Como identificar eventos usando uma métrica com base em registros
Console
No console do Google Cloud, acesse a página do Cloud Routers.
Encontre o Cloud Router na lista de Cloud Routers.
Na coluna Registros, clique em Visualizar.
A consulta padrão é exibida no Criador de consultas.
Na consulta padrão, anote o valor do ID do roteador da variável
resource.labels.router_id
.Crie uma nova consulta usando o valor
resource.labels.router_id
da consulta anterior da seguinte maneira:resource.labels.router_id=ROUTER_ID textPayload=~"Maintenance of router task: BGP sessions will restart."
Crie um alerta com uma notificação de um evento de manutenção usando a consulta anterior.
Essa notificação é exibida na primeira vez que o roteador é criado e, posteriormente, durante cada evento de manutenção.
Para mais informações sobre como criar um alerta, consulte Criar uma política de alertas em uma métrica de contador.
Como verificar a conectividade entre o roteador local e o Cloud Router
Para garantir que a oscilação de BGP não seja causado pela conexão perdida entre o roteador local e o Cloud Router, é possível verificar a conectividade usando os seguintes métodos:
- Para o Cloud Router usado com o Cloud VPN, configure um painel para
network/received_packets_count
enetwork/sent_packets_count
para monitorar qualquer perda de conectividade. Para mais informações, consulte Ver métricas da VPN. - Para o Cloud Router usado com o Cloud Interconnect, configure um
painel para
network/attachment/sent_packets_count
enetwork/attachment/received_packets_count
para monitorar a conectividade dos anexos da VLAN. Para mais informações, consulte Métricas do Interconnect.
Durante os eventos de manutenção do Cloud Router, o painel não deve mostrar nenhuma lacuna de conectividade alinhada aos eventos. Se houver uma correlação entre os eventos de manutenção e a perda de pacotes, abra um tíquete no suporte do Google Cloud para realizar uma investigação mais detalhada.
A seguir
Para atualizar a prioridade de rota divulgada básica para alterar as métricas da rota, consulte Atualizar a prioridade de rota divulgada básica.
Para desativar ou encerrar uma sessão do BGP, consulte Desativar ou remover sessões do BGP.