Routerwartungen identifizieren

Cloud Router verwendet das Border Gateway Protocol (BGP), um Routen zwischen Ihrem Virtual Private Cloud-Netzwerk (VPC) und Ihrem lokalen Netzwerk auszutauschen. Google Cloud führt regelmäßig Softwarewartungen und automatisierte Neustarts von Aufgaben durch. Während der Wartung protokollieren lokale Router normalerweise ein BGP-Ausfallereignis, gefolgt von einem BGP-Aktivierungsereignis (zusammen ein BGP-Flap).

Ereignisse mit der Nachricht Wartung der Routeraufgabe identifizieren

In der Google Cloud Console wird die folgende Meldung angezeigt: 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.

Diese Meldung gibt an, dass während des Problems/Zeitraums ein Cloud Router-Ereignis aufgetreten ist.

Ein Cloud Router-Ereignis wird durch eines der folgenden Ereignisse bei einer Cloud Router-Aufgabe ausgelöst:

  • Aufgabe migrieren
  • Aufgabe neu starten
  • Upgrade einer Aufgabe ausführen

Cloud Router-Aufgaben sind Softwareprozesse in der Google Cloud-Steuerungsebene, die normalerweise von Maschine zu Maschine migriert werden. Während dieser Migrationen ist der Cloud Router möglicherweise für einige Sekunden nicht verfügbar. Da diese Migrationen außerhalb der Datenebene durchgeführt werden, führen normale Migrationen nicht zu Trafficabbrüchen.

Ereignisse anhand eines logbasierten Messwerts identifizieren

Console

  1. Wechseln Sie in der Google Cloud Console zur Seite Cloud Routers.

    Zu "Cloud Router"

  2. Wählen Sie den Cloud Router aus der Liste der Cloud Router aus.

  3. Klicken Sie in der Spalte Logs auf Anzeigen.

    Die Standardabfrage wird im Query Builder angezeigt.

  4. Notieren Sie sich aus der Standardabfrage den Wert der Router-ID der Variablen resource.labels.router_id.

  5. Erstellen Sie eine neue Abfrage mit dem Wert resource.labels.router_id aus der vorherigen Abfrage:

    resource.labels.router_id=ROUTER_ID
    textPayload=~"Maintenance of router task: BGP sessions will restart."
    
  6. Nutzen Sie die vorherige Abfrage, um mit einer Benachrichtigung über ein Wartungsereignis eine Benachrichtigung zu erstellen.

    Diese Benachrichtigung wird angezeigt, wenn der Router zum ersten Mal erstellt wird, und anschließend bei jedem Wartungsereignis.

    Weitere Informationen zum Erstellen einer Benachrichtigung finden Sie unter Benachrichtigungsrichtlinie für einen Zählermesswert erstellen.

Konnektivität zwischen dem lokalen Router und dem Cloud Router prüfen

Damit die BGP-Flap nicht auf die unterbrochene Verbindung zwischen dem lokalen Router und dem Cloud Router zurückzuführen ist, können Sie die Verbindung mit den folgenden Methoden prüfen:

  • Richten Sie für Cloud Router, das mit Cloud VPN verwendet wird, ein Dashboard für network/received_packets_count und network/sent_packets_count ein, um etwaige Verbindungsverluste zu überwachen. Weitere Informationen finden Sie unter VPN-Messwerte anzeigen.
  • Richten Sie für Cloud Router, das mit Cloud Interconnect verwendet wird, ein Dashboard für network/attachment/sent_packets_count und network/attachment/received_packets_count ein, um die Konnektivität von VLAN-Anhängen zu überwachen. Weitere Informationen finden Sie unter Interconnect-Messwerte.

Während Wartungsereignissen von Cloud Router werden im Dashboard keine Verbindungslücken im Zusammenhang mit den Ereignissen angezeigt. Wenn es eine Korrelation zwischen den Wartungsereignissen und Paketverlusten gibt, reichen Sie ein Ticket beim Google Cloud-Support zur weiteren Untersuchung ein.

Nächste Schritte