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
Wechseln Sie in der Cloud de Confiance -Console zur Seite Cloud Router.
Wählen Sie einen Cloud Router aus der Liste der Cloud Router aus.
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 Ressourcegce_routerverknüpft sind:[Event Type]: [Log Text]
Kontingentereignisse weiterleiten: JSON-Logs (
router.googleapis.com/route_quota_events) für die überwachte Ressourcegce_network_region. Weitere Informationen zur Nutzlaststruktur finden Sie unter Protokoll für Ereignisse zum Routenkontingent.
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 FeldjsonPayload.affectedResource.routesDetails 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:
|
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
Rufen Sie in der Cloud de Confiance Console die Seite Monitoring auf.
Wählen Sie Dashboards aus und klicken Sie dann auf der Seite Dashboards-Übersicht auf Dashboard erstellen.
Optional: Aktualisieren Sie den Dashboard-Titel mit einem aussagekräftigen Namen für Ihr Dashboard.
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.
Ändern Sie unter Diagrammtitel den Diagrammtitel oder verwenden Sie den vorgeschlagenen Titel.
Gehen Sie unter Welche Daten möchten Sie aufrufen? so vor:
- Klicken Sie unter Ressourcentyp auf das Feld Typ zum Filtern und geben Sie
Cloud Routerein. - Fügen Sie unter Messwert einen Cloud Router-Messwert hinzu.
- Klicken Sie unter Ressourcentyp auf das Feld Typ zum Filtern und geben Sie
Mit den Filter-Steuerelementen können Sie die Ansicht auf bestimmte Router oder Sitzungen beschränken.
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.