GKE-Cluster beobachten

Auf dieser Seite wird gezeigt, wie Sie auf die Monitoring-Dashboards von Cloud Operations for GKE und von Legacy-Logging und -Monitoring zugreifen und wie Sie das Monitoring-Dashboard von Cloud Operations for GKE verwenden.

Zugriff auf das Monitoring-Dashboard

  1. Wechseln Sie in der Cloud Console zu Monitoring:

    Zu Monitoring

    Wenn Sie Ihr Google Cloud-Projekt bereits einem Arbeitsbereich zugeordnet haben, wird die Startseite von Cloud Monitoring angezeigt. Andernfalls erstellt Monitoring automatisch einen Arbeitsbereich. Im Allgemeinen erfordert dieser Vorgang keine Interaktion von Ihnen. Er kann jedoch einen Moment dauern. In einigen Fällen wird das Dialogfeld Projekt zu einem Arbeitsbereich hinzufügen angezeigt. In diesem Fall ist es am einfachsten, einen Arbeitsbereich zu erstellen.

  2. Wählen Sie die Option Dashboards und dann eines der folgenden Dashboards aus:

    • Wählen Sie für Cluster mit aktiviertem Cloud Operations for GKE das Dashboard mit dem Namen GKE aus.

    • Wählen Sie für Cluster mit aktiviertem Legacy-Logging und -Monitoring das Dashboard mit dem Namen GKE Clusters aus.

    Wenn Sie keine Cluster oder nicht alle Ressourcen in Ihren Clustern sehen, lesen Sie Fehlerbehebung für Ihr GKE-Dashboard.

Dashboard-Oberfläche für Cloud Operations for GKE

Das Cloud Operations for GKE-Dashboard ist in mehrere Teile unterteilt:

Tabellenansicht des Cloud Operations for GKE-Dashboards aufrufen.

  1. Mit der Filterleiste können Sie die GKE-Ressourcen auswählen, nach denen im Dashboard gefiltert werden soll.

  2. Auf der Zeitachse für Benachrichtigungen können Sie eine bestimmte Zeitspanne für Ihr Dashboard auswählen. Außerdem wird eine Zusammenfassung der Benachrichtigungen für diesen Zeitraum angezeigt.

  3. In den Tabellen ist der GKE-Gerätepool nach Typ aufgelistet: Cluster, Namespace, Knoten, Arbeitslasten, Dienste, Pods und Container. Jede Zeile enthält eine einzelne Ressource mit Messwerten. Wenn Sie auf eine Zeile klicken, wird ein Feld mit weiteren Details zu dieser Ressource angezeigt.

Filterleiste

Mit der Filterleiste können Sie die im Dashboard angezeigten GKE-Ressourcen filtern, damit die für Sie relevanten Daten angezeigt werden. Außerdem werden Informationen aus anderen Ressourcen in Ihrem Cluster angezeigt, die Ihrer Filterauswahl entsprechen.

Filterleiste verwenden

Führen Sie die folgenden Schritte aus, um die Daten in Ihrem Dashboard zu filtern.

  1. Klicken Sie auf die Filterleiste, um die Filteroptionen aufzurufen.

    Anzeige der Filteroptionen

  2. Wählen Sie eine Kubernetes-Ressource aus, nach der Sie filtern möchten, und wählen Sie dann den Ressourcennamen aus.

    Wenn mehr als eine Ressource diesen Namen hat, wählen Sie eine bestimmte Ressourceninstanz aus, nach der Sie filtern möchten.

  3. Klicken Sie auf Anwenden.

    Das Dashboard wird aktualisiert und die aktualisierten Informationen werden angezeigt.

Beachten Sie bei der Verwendung der Filterleiste Folgendes:

  • Nachdem Sie einen Filter auf das Dashboard angewendet haben, können Sie noch einmal auf die Filterleiste klicken, um nach zusätzlichen Ressourcen zu filtern.

  • Für einige Ressourcen sind im Filtermenü möglicherweise zu viele Optionen verfügbar, die nicht alle angezeigt werden können. In diesem Fall müssen Sie zuerst nach einer übergeordneten Ressource filtern, um die Optionen einzugrenzen. Wenn Sie beispielsweise zu viele Pods haben, die nicht alle angezeigt werden können, haben Sie die Möglichkeit, zuerst nach Cluster oder einer anderen Kubernetes-Ressource zu filtern, um die Liste der Pods einzugrenzen.

  • Um den Umfang jedes Filterstrings zu verdeutlichen, werden auf der Filteroberfläche standardmäßig möglicherweise zusätzliche Filter angezeigt, die sich nach der Ressource richten, nach der Sie filtern. Wenn Sie beispielsweise nach einem bestimmten Namespace filtern, fügt der Filter den Cluster hinzu, in dem sich der Namespace befindet.

    Anzeige zusätzlicher vom System ausgewählter Filteroptionen

Benachrichtigungszeitachse

Die Zeitachse enthält eine Übersicht über die Vorfälle in Ihren Clustern. Die Zeitachse der Vorfälle bietet Ihnen eine Übersicht über die innerhalb des ausgewählten Zeitraums aufgetretenen Verstöße mit Benachrichtigung. Wenn Sie den Mauszeiger auf einem roten Bereich in der Zeitachse platzieren, werden Ereigniskarten angezeigt.

Zeitachsenansicht einer Kubernetes-Benachrichtigung verwenden.

Jede Ereigniskarte enthält detaillierte Informationen zu einem Vorfall, der in der Zeitachse angezeigt wird.

Im Drop-down-Menü für den Zeitraum können Sie den Zeitraum für die Benachrichtigungszeitachse und die Tabellen in Ihrem Dashboard festlegen.

Ereigniskarten verwenden

Wenn Sie den Mauszeiger auf die Benachrichtigungszeitachse bewegen, werden im Dashboard Ereigniskarten für jeden Verstoß mit Benachrichtigung angezeigt. Eine Benachrichtigung mit gibt an, dass der Vorfall noch offen ist, während eine Benachrichtigung mit anzeigt, dass der Vorfall geschlossen wurde.

Wenn der ausgewählte Zeitraum mehr als zwei Benachrichtigungen umfasst, können Sie auf Alle anzeigen klicken, um alle Benachrichtigungen aufzurufen.

Klicken Sie auf Vorfall ansehen, um sich den Vorfall in „Benachrichtigungen“ anzusehen.

Im Bereich Zugeordnete Ressource wird auf der Ereigniskarte angezeigt, welcher Ressource die Benachrichtigung zugeordnet ist. Wenn das Dashboard nicht ermitteln kann, welcher Ressource die Benachrichtigung zugeordnet ist, wird auf der Ereigniskarte der Link Benachrichtigungsrichtlinie aktualisieren angegeben, der zur Seite Benachrichtigungsrichtlinie bearbeiten führt. Von hier aus können Sie die Benachrichtigungsrichtlinie mit zusätzlichen Informationen aktualisieren, sodass das Dashboard die zugeordnete Ressource finden kann.

Dashboard-Tabellen

Im Dashboard wird für jede GKE-Ressource eine Tabelle mit Messwerten angezeigt. Die Tabellen enthalten die folgenden Spalten:

  • Name: Der Anzeigename der Ressource.

  • Benachrichtigungen: Die Anzahl der offenen und bestätigten Benachrichtigungen für diese Ressource und ihre untergeordneten Elemente, die während des ausgewählten Zeitraums ausgelöst wurden.

  • Container-Neustarts: Die Anzahl der Neustarts eines Containers im ausgewählten Zeitraum.

  • CPU-Auslastung: Die CPU-Auslastung von Containern, die einer Ressource im ausgewählten Zeitraum zugeordnet werden kann.

    • Der verwendete Messwert ist kubernetes.io/container/cpu/request_utilization.
  • Speicherauslastung: Die Speicherauslastung von Containern, die einer Ressource im ausgewählten Zeitraum zugeordnet werden kann.

    • Der verwendete Messwert ist kubernetes.io/container/memory/request_utilization.
  • Laufwerksauslastung: Die Laufwerksauslastung von Pods, die einer Ressource im ausgewählten Zeitraum zugeordnet werden kann. Im Gegensatz zu den vorherigen Spalten wird dieser Messwert von Pods erstellt und nicht in der Tabelle Container angezeigt.

    • Der verwendete Messwert ist kubernetes.io/pod/volume/utilization.

Beachten Sie für die Auslastungsspalten die folgenden Informationen:

  • Diese Spalten enthalten keine Quote, sondern es werden zwei unterschiedliche Datenpunkte angezeigt, die durch / getrennt sind. Die erste Zahl zeigt die für diese einzelne Ressource angeforderte Gesamtkapazität an. Die zweite Zahl steht für die prozentuale Auslastung der angeforderten Kapazität.

  • Die Sparklines zeigen die Auslastungsdaten über den auf der Seite ausgewählten Zeitraum.

Ressourcendetails ansehen

Im Cloud Operations for GKE-Dashboard wird standardmäßig für jede Kubernetes-Ressource eine Zusammenfassungszeile angezeigt. Wenn Sie auf eine Zeile in einer Tabelle klicken, werden die Details für diese Ressource angezeigt.

Anzeige eines Ressourcendetails

Im Bereich mit den Ressourcendetails werden Informationen zur ausgewählten Ressource angezeigt. Er enthält außerdem den Tab Vorfälle mit Informationen zu offenen Vorfällen und den Tab Logs, in dem die von der Ressource generierten Logs angezeigt werden.

Der Detailbereich für Pods und Container enthält auch den Tab Messwerte, in dem Messwerte in Diagrammen angezeigt werden. Die Detailbereiche für Dienste und Namespaces haben nur den Tab Vorfälle.

Klicken Sie auf Benachrichtigungen ansehen, um sich den Vorfall in „Benachrichtigungen“ anzusehen.

Fehlerbehebung

Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung für Ihr GKE-Dashboard.