Identifica los eventos de mantenimiento del router

Cloud Router usa el protocolo de puerta de enlace fronteriza (BGP) para intercambiar rutas entre tu red de nube privada virtual (VPC) y tu red local. Google Cloud realiza mantenimiento de software y reinicios de tareas automatizados de forma periódica. Durante el mantenimiento, los routers locales, por lo general, registran un evento de caída de BGP seguido de un evento de activación de BGP (en conjunto, un flap de BGP).

Identifica eventos usando el mensaje de mantenimiento de la tarea del router

En la consola de Google Cloud, aparece el siguiente mensaje: 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..

Este mensaje indica que se produjo un evento de Cloud Router durante el problema o el período.

Un evento de Cloud Router se debe a uno de los siguientes eventos en una tarea de Cloud Router:

  • Migrar una tarea
  • Reiniciar una tarea
  • Actualizar una tarea

Las tareas de Cloud Router son procesos de software en el plano de control de Google Cloud que normalmente se migran de una máquina a otra. Durante estas migraciones, es posible que Cloud Router no funcione durante unos segundos. Debido a que estas migraciones se realizan fuera del plano de datos, las migraciones normales no provocan una disminución del tráfico.

Identifica eventos con una métrica basada en registros

Console

  1. En la consola de Google Cloud, ve a la página Cloud Routers.

    Ir a Cloud Routers

  2. Busca el Cloud Router en la lista de los Cloud Router.

  3. En la columna Registros, haz clic en Ver.

    La consulta predeterminada aparece en el compilador de consultas.

  4. En la consulta predeterminada, toma nota del ID de router de la variable resource.labels.router_id.

  5. Compila una consulta nueva mediante el valor resource.labels.router_id de la consulta anterior de la siguiente manera:

    resource.labels.router_id=ROUTER_ID
    textPayload=~"Maintenance of router task: BGP sessions will restart."
    
  6. Crea una alerta con una notificación de un evento de mantenimiento mediante el uso de la consulta anterior.

    Esta notificación aparece la primera vez que se crea el router y, luego, durante cada evento de mantenimiento.

    Para obtener más información sobre cómo crear una alerta, consulta Crea una política de alertas en una métrica de contador.

Verifica la conectividad entre el router local y Cloud Router

Para asegurarte de que la oscilación de BGP no se deba a la pérdida de conexión entre el router local y Cloud Router, puedes verificar la conectividad mediante los siguientes métodos:

  • En el caso de Cloud Router que se usa con Cloud VPN, configura un panel para network/received_packets_count y network/sent_packets_count a fin de supervisar cualquier pérdida de conectividad. Para obtener más información, consulta Visualiza métricas de VPN.
  • En el caso de Cloud Router que se usa con Cloud Interconnect, configura un panel para network/attachment/sent_packets_count y network/attachment/received_packets_count a fin de supervisar la conectividad de los adjuntos de VLAN. Para obtener más información, consulta Métricas de interconexión.

Durante los eventos de mantenimiento de Cloud Router, no se espera que el panel muestre ningún intervalo de conectividad alineado con los eventos. Si hay una correlación entre los eventos de mantenimiento y la pérdida de paquetes, envía un ticket al servicio de asistencia de Google Cloud para una investigación más detallada.

¿Qué sigue?