Zustand und Leistung überwachen

Knative verwendet Cloud Monitoring, das Leistungsmonitoring, metrics, Verfügbarkeitsdiagnosen und grenzwertbasierte Benachrichtigungen bietet. Sie können auch benutzerdefinierte Cloud Monitoring-Messwerte einrichten und verwenden. Es gelten die Preise für die Beobachtbarkeit von Google Cloud.

Bei Clustern in Google Cloud wird die Bereitstellung von Knative ohne zusätzliche Konfiguration automatisch in Cloud Monitoring eingebunden. Das bedeutet, dass die Messwerte für Ihre Knative-Bereitstellungsdienste bei der 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 Knative-Bereitstellungsseite in der Console ansehen. Cloud Monitoring bietet mehr Diagramm- und Filteroptionen.

Ressourcentypen

Der Name der Monitoring-Ressource für die Bereitstellung mit Knative lautet Version für die Bereitstellung von Knative (knative_revision) .

Messwerte in der Knative-Bereitstellung ansehen

So rufen Sie Messwerte in der Knative-Bereitstellung auf:

  1. Rufen Sie in der Google Cloud Console die Knative-Bereitstellung auf:

    Zur Knative-Bereitstellung

  2. Suchen Sie den Dienst in der Liste der Dienste und klicken Sie darauf.

  3. 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:

  1. Wählen Sie im Navigationsbereich der Google Cloud Console Monitoring und anschließend  Metrics Explorer aus:

    Zum Metrics Explorer

  2. 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:
    1. Wählen Sie im Menü Aktive Ressourcen die Option Version Knative bereitstellen aus.
    2. 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:
    3. Klicken Sie auf Anwenden.
  3. Verwenden Sie das Element Filter, um Zeitreihen aus der Anzeige zu entfernen.

  4. 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.

  5. Gehen Sie für Kontingente und andere Messwerte, die eine Stichprobe pro Tag melden, so vor:
    1. Legen Sie im Bereich Anzeige den Widget-Typ auf Gestapeltes Balkendiagramm fest.
    2. 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.