Knative Serving verwendet Cloud Monitoring mit Leistungsüberwachung, Messwerten, Verfügbarkeitsdiagnosen und schwellenwertbasierten Benachrichtigungen. Sie können auch benutzerdefinierte Cloud Monitoring-Messwerte einrichten und verwenden. Es gelten die Google Cloud Observability-Preise.
Bei Clustern in Google Cloud ist Knative Serving automatisch und ohne zusätzliche Konfiguration in Cloud Monitoring eingebunden. Das bedeutet, dass die Messwerte für Ihre Knative Serving-Dienste bei deren Ausführung automatisch erfasst werden.
Für andere Cluster müssen Sie zuerst Messwerte aktivieren, indem Sie die benutzerdefinierte CloudRun
-Ressource konfigurieren.
Sie können Messwerte entweder in Cloud Monitoring oder auf der Seite „Knative Serving“ in der Console aufrufen. Cloud Monitoring bietet mehr Diagramm- und Filteroptionen.
Ressourcentypen
Der Name der Monitoring-Ressource für Knative Serving lautet Knative Serving Revision (knative_revision
) .
Messwerte in Knative Serving aufrufen
So rufen Sie Messwerte in Knative Serving auf:
Rufen Sie in der Google Cloud Console Knative Serving auf:
Suchen Sie den Dienst in der Liste der Dienste und klicken Sie darauf.
Klicken Sie auf den Tab Messwerte, um sich die Messwerte für diese Überarbeitung anzeigen zu lassen.
Messwerte in Cloud Monitoring ansehen
So rufen Sie mit dem Metrics Explorer die Messwerte für eine überwachte Ressource auf:
-
Rufen Sie in der Google Cloud Console die Seite leaderboard Metrics Explorer auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Maximieren Sie im Element Messwert das Menü Messwert auswählen, geben Sie
Knative serving Revision
in die Filterleiste ein und wählen Sie dann über die Untermenüs einen bestimmten Ressourcentyp und Messwert aus:- Wählen Sie im Menü Aktive Ressourcen die Option Knative-Dienstversion aus.
- Einen Messwert wählen Sie in den Menüs Aktive Messwertkategorien und Aktive Messwerte aus. Eine vollständige Beschreibung der verfügbaren Messwerte finden Sie unter:
- Klicken Sie auf Anwenden.
Verwenden Sie das Element Filter, um Zeitreihen aus der Anzeige zu entfernen.
Verwenden Sie zum Kombinieren von Zeitreihen die Menüs im Element Aggregation. Wenn Sie beispielsweise die CPU-Auslastung für Ihre VMs basierend auf ihrer Zone anzeigen möchten, legen Sie das erste Menü auf Mittelwert und das zweite Menü auf Zone fest.
Alle Zeitreihen werden angezeigt, wenn das erste Menü des Elements Aggregation auf Nicht aggregiert gesetzt ist. Die Standardeinstellungen für das Element Aggregation werden durch den ausgewählten Messwerttyp bestimmt.
- Gehen Sie für Kontingente und andere Messwerte, die eine Stichprobe pro Tag melden, so vor:
- Legen Sie im Bereich Anzeige den Widget-Typ auf Gestapeltes Balkendiagramm fest.
- Legen Sie als Zeitraum mindestens eine Woche fest.
Verfügbarkeitsdiagnosen hinzufügen
Mit Cloud Monitoring behalten Sie den Überblick über die Leistung Ihrer Dienste. Weitere Informationen finden Sie unter Verfügbarkeit des Dienstes überprüfen (Verfügbarkeitsdiagnosen).
Benachrichtigungen hinzufügen
Mit Cloud Monitoring können Sie Benachrichtigungen zu bestimmten Ereignissen senden, z. B. zu Fehlern bei der Verfügbarkeitsdiagnose. Weitere Informationen zum Erstellen und Verwalten von Benachrichtigungsrichtlinien für Dienste finden Sie hier.