Logs und Messwerte ansehen

Cloud Router sendet Logging-Informationen an Cloud Logging und Monitoring-Messwerte an Cloud Monitoring. Auf dieser Seite wird beschrieben, wie Sie auf beide Arten von Informationen zugreifen können.

Logs

Cloud Router sendet Logging-Informationen an Cloud Logging, das die folgenden Ereignisse protokolliert:

  • Routerereignisse in Bezug auf Ihren Cloud Router
  • BGP-Ereignisse im Zusammenhang mit einer BGP-Konfiguration und -Sitzung
  • Routen-Ereignisse im Zusammenhang mit Routen-Ankündigungen zwischen den beiden BGP-Peers
  • Kontingentereignisse im Zusammenhang mit Cloud Router-Kontingenten für eindeutige Präfixe weiterleiten

Logs ansehen

Console

  1. Wechseln Sie in der Cloud de Confiance -Console zur Seite Cloud Router.

    Zu Cloud Routers

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

  3. Klicken Sie in der Spalte Logs auf Anzeigen.

    Cloud Router-Logs haben die folgenden Formate:

    • Router-, BGP- und Routenankündigungsereignisse: Logs (compute.googleapis.com/router_events), die mit der überwachten Ressource gce_router verknüpft sind:

      [Event Type]: [Log Text]
      
    • Kontingentereignisse weiterleiten: JSON-Logs (router.googleapis.com/route_quota_events) für die überwachte Ressource gce_network_region. Weitere Informationen zur Nutzlaststruktur finden Sie unter Protokoll für Ereignisse zum Routenkontingent.

  4. Informationen zum Erstellen von Abfragen im Log-Explorer finden Sie unter Abfragen im Log-Explorer erstellen.

Informationslog

In der folgenden Tabelle sind die im Logging-Informationslog gespeicherten Ereignisse aufgeführt.

Termin Beschreibung
Routerereignis Routeraufgabe aktiviert
Routeraufgabe deaktiviert
BGP-Ereignis Konfiguration für Peers erfolgreich hinzugefügt: LIST_OF_PEERS
BGP-Peering mit PEER wurde vor X Sekunden aufgebaut
BGP-Peering mit PEER ist mit dem Grund MESSAGE ausgefallen, wobei MESSAGE eine Erläuterung wie HOLD_TIMER_EXPIRED oder LINK_DOWN bietet.
Weitere Informationen zu LINK_DOWN finden Sie in der in den Cloud Router-Logs angezeigten LINK_DOWN-Nachricht.
BGP-Router-ID auf BGP_ROUTER_ID festgelegt
Routenereignis Präfix-Übermittlung an Peers: PREFIX
Präfix von Peers loslösen: PREFIX
Präfix PREFIX Nächste Hops LIST_OF_NEXTHOPS vom Cloud Router erhalten
Präfix PREFIX Nächste Hops LIST_OF_NEXTHOPS vom Cloud Router gelöscht

Häufige Logging-Ereignisse

Verwenden Sie die Schritte zum Aufrufen von Logs, um häufige Logging-Ereignisse für Cloud Router, wie in der folgenden Tabelle aufgeführt, aufzurufen. Geben Sie einen der in der Tabelle aufgeführten erweiterten Filter an. Passen Sie den Zeitraum für die Logging-Suche nach Bedarf an.

Terminbeschreibung Erweiterter Filter für Logging
Cloud Router-Prozess migrieren oder neu starten resource.type="gce_router"
"task activated"
Erkannte Routen hinzufügen resource.type="gce_router"
"received by cloud router"
Erkannte Routen entfernen resource.type="gce_router"
"deleted from cloud router"
Angebotene Routen exportieren resource.type="gce_router"
("Route Event" UND "Advertising prefix")
BGP Peering wurde aufgebaut resource.type="gce_router"
("BGP peering" UND "came up")
BGP-Peering wurde für MD5-Authentifizierung entwickelt resource.type="gce_router"
("BGP peering" UND "came up" UND "MD5 authentication enabled")
BGP Peering ist ausgefallen resource.type="gce_router"
("BGP peering" UND "went down")
BGP Peering ist ausgefallen, da der Link auf dem Google Peering-Edge-Router ausgefallen ist resource.type="gce_router"
("BGP peering" AND "went down" AND "LINK_DOWN")
Eine BGP-Sitzung wurde aufgrund zu viel empfangener Routen beendet resource.type="gce_router"
("NOTIFICATION 6/1")
severity="CRITICAL"
Ein Cloud Router-Präfixkontingent für dynamische Routen wurde überschritten resource.type="gce_network_region"
("No more routes" AND "can be programmed")
severity="ERROR"
Eine Route wurde aufgrund eines Kontingentproblems verworfen resource.type="gce_network_region"
severity="ERROR"
jsonPayload.affectedResource.routes.nextHopIpAddresses="PEER_IP_ADDRESS"
Eine BFD-Sitzung, die auf ein Peer wartet resource.type="gce_router"
("BFD Event" UND "bfd enabled, state [Init, NoDiagnostic]")
Eine BFD-Sitzung wurde aufgebaut resource.type="gce_router"
("BFD Event" UND "to [Up, NoDiagnostic]")
Eine BFD-Sitzung ist ausgefallen (Rx Timer abgelaufen) resource.type="gce_router"
("BFD Event" UND "to [Down, ControlDetectionTimeExpired]")
Eine BFD-Sitzung ist ausgefallen (der Status des Peers ist Down oder AdminDown) resource.type="gce_router"
("BFD Event" UND "to [Down, NeighborSessionDown]")
Eine BFD-Sitzung ist lokal deaktiviert resource.type="gce_router"
("BFD Event" UND "bfd disabled")

Protokoll für Kontingentereignisse weiterleiten

Cloud Router schreibt Ereignisse zum Routenkontingent in Cloud Logging unter router.googleapis.com/route_quota_events über die überwachte Ressource gce_network_region. Anhand dieser Logs können Sie die Verwendung von Routenpräfixen im Vergleich zu Ihren Kontingenten überwachen und alle verworfenen Routen identifizieren.

Ereignisse zum Routenkontingent werden mit den folgenden Wichtigkeitsstufen protokolliert:

  • WARNING: Die Routennutzung nähert sich dem Kontingentlimit (die Nutzung erreicht oder überschreitet 75% des regionalen oder globalen Limits).
  • ERROR: Die Routennutzung erreicht oder überschreitet 100% des Limits. Überzählige Routen können nicht programmiert werden und werden verworfen. Wenn Routen aufgrund von Kontingentüberschreitung verworfen werden, enthält der Logeintrag im Feld jsonPayload.affectedResource.routes Details zu den verworfenen Routen.

Felder für Ereignisse zum Routenkontingent

Logeinträge für Routenkontingente enthalten eine strukturierte JSON-Nutzlast (jsonPayload) mit den folgenden Feldern:

Feld Beschreibung
eventTime Der Zeitstempel, zu dem das Kontingentereignis aufgetreten ist.
routeQuotaEvent.helperMessage Eine Nachricht, die den Kontingentstatus beschreibt, z. B. eine Warnung, wenn die Nutzung eines Kontingents für eindeutige Cloud Router-Präfixe sich dem Limit nähert oder es überschritten hat.
routeQuotaEvent.regionalRouteCount Die Nutzung des Kontingents Eindeutige dynamische Routenpräfixe für Cloud Router aus eigener Region pro Region und VPC-Netzwerk. Die Nutzung entspricht der Anzahl der eindeutigen Routenpräfixe, die von der dynamischen Routen-Steuerungsebene in einer bestimmten Region eines VPC-Netzwerk verarbeitet werden und von allen Cloud Router-BGP-Sitzungen in derselben Region und demselben Netzwerk empfangen werden.
routeQuotaEvent.regionalRouteLimit Das Kontingent für die eindeutigen dynamischen Routenpräfixe des Cloud Router aus der eigenen Region pro Region und VPC-Netzwerk. Das Limit gibt die maximale Anzahl eindeutiger Routenpräfixe an, die von der dynamischen Routen-Steuerungsebene in einer bestimmten Region eines VPC-Netzwerk verarbeitet werden können und die von allen Cloud Router-BGP-Sitzungen in derselben Region und demselben Netzwerk empfangen werden.
routeQuotaEvent.globalRouteCount Die Nutzung des Kontingents für eindeutige dynamische Cloud Router-Routenpräfixe aus anderen Regionen pro Region und VPC-Netzwerk. Die Nutzung entspricht der Anzahl der eindeutigen Routenpräfixe, die von der dynamischen Routen-Steuerungsebene in einer bestimmten Region eines VPC-Netzwerk verarbeitet werden und von allen Cloud Router-BGP-Sitzungen in anderen Regionen desselben Netzwerks empfangen werden.
routeQuotaEvent.globalRouteLimit Das Kontingent für eindeutige dynamische Cloud Router-Routenpräfixe aus anderen Regionen pro Region und VPC-Netzwerk. Das Limit gibt die maximale Anzahl eindeutiger Routenpräfixe an, die von der dynamischen Routen-Steuerungsebene in einer bestimmten Region eines VPC-Netzwerk verarbeitet werden können und die von allen Cloud Router-BGP-Sitzungen in anderen Regionen desselben Netzwerks empfangen werden.
affectedResource.routes[] Ein Eintrag mit Attributen für verworfene Präfixe, die nicht zur Erstellung dynamischer Routen geführt haben, wenn die Nutzung des eindeutigen Präfixkontingents eines Cloud Router das Limit überschreitet (bei Ereignissen mit dem Schweregrad ERROR). Jeder Eintrag enthält die folgenden Attribute:
  • ipPrefix: Das Präfix (Ziel) im CIDR-Format.
  • nextHopIpAddresses: Die BGP-IP-Adressen der Cloud Router-BGP-Sitzungen, über die das Präfix gelernt wurde.
  • medValue: Das MED-Attribut.
  • srcRouterIds: Die IDs der Cloud Router, die die BGP-Sitzungen verwalten.

Messwerte

Cloud Router gibt Messwerte an Cloud Monitoring weiter. Eine Liste der für Cloud Router weitergegebenen Messwerte finden Sie unter Messwerte für Cloud Router überwachen.

Alle Cloud Router-Messwerte decken sowohl IPv4- als auch IPv6-Traffic ab.

Messwerte mithilfe der API ansehen

Sie können auf diese Messwerte zugreifen, indem Sie die Cloud Monitoring API verwenden. Weitere Informationen finden Sie unter Messwertdaten lesen.

Messwerte mithilfe von Monitoring-Dashboards aufrufen

Sie können auch ein benutzerdefiniertes Dashboard in Cloud Monitoring erstellen, um diese Messwerte zu analysieren. Weitere Informationen finden Sie unter Benutzerdefinierte Dashboards verwalten.

So erstellen Sie ein benutzerdefiniertes Dashboard:

Console

  1. Rufen Sie in der Cloud de Confiance Console die Seite Monitoring auf.

    Zu Monitoring

  2. Wählen Sie Dashboards aus und klicken Sie dann auf der Seite Dashboards-Übersicht auf Dashboard erstellen.

  3. Optional: Aktualisieren Sie den Dashboard-Titel mit einem aussagekräftigen Namen für Ihr Dashboard.

  4. Wählen Sie in der Diagrammbibliothek das Diagramm aus, das Sie hinzufügen möchten. Wenn Sie dem Dashboard beispielsweise ein Liniendiagramm hinzufügen möchten, klicken Sie auf diesen Eintrag aus der Diagrammbibliothek oder ziehen Sie ihn in den Diagrammbereich.

  5. Ändern Sie unter Diagrammtitel den Diagrammtitel oder verwenden Sie den vorgeschlagenen Titel.

  6. Gehen Sie unter Welche Daten möchten Sie aufrufen? so vor:

    1. Klicken Sie unter Ressourcentyp auf das Feld Typ zum Filtern und geben Sie Cloud Router ein.
    2. Fügen Sie unter Messwert einen Cloud Router-Messwert hinzu.
  7. Mit den Filter-Steuerelementen können Sie die Ansicht auf bestimmte Router oder Sitzungen beschränken.

  8. Klicken Sie auf Weiteren Messwert hinzufügen, um einen weiteren Messwert hinzuzufügen.

Einige Messwerte beziehen sich auf den Cloud Router, andere auf eine BGP-Sitzung auf einem Cloud Router. Cloud Router-Messwerte sind mit router-name gekennzeichnet, BGP-Sitzungsmesswerte dagegen mit router-name(bgp-name).

Monitoring-Messwerte für Cloud Router

Nächste Schritte

  • Informationen zur Behebung von Problemen bei der Verwendung von Cloud Router finden Sie unter Fehlerbehebung.