Dashboards und Diagramme

Mit Dashboards können Sie relevante Messwertdaten ansehen und analysieren.

Cloud Monitoring unterstützt vordefinierte und benutzerdefinierte Dashboards:

  • Vordefinierte Dashboards werden automatisch für die von Ihnen verwendeten Google Cloud-Dienste installiert. Diese Dashboards sind nicht konfigurierbar.
  • Benutzerdefinierte Dashboards sind die von Ihnen erstellten oder installierten Dashboards:

Für jedes benutzerdefinierte Dashboard, das sich in Ihrem Google Cloud-Projekt befindet, können Sie die Definition dieses Dashboards herunterladen und kopieren. Mit diesen Funktionen können Sie eine Dashboard-Definition für mehrere Projekte freigeben.

Auf dieser Seite wird Folgendes beschrieben:

  • Was Sie auf einem Dashboard anzeigen können.
  • Die für Dashboards geltenden Kontingente und Grenzwerte.
  • Die zum Erstellen und Ändern von Dashboards erforderliche Autorisierung.
  • Wie Sie die Leistung Ihrer Diagramme und Dashboards verbessern können.

Informationen zum Erstellen und Verwalten von Dashboards finden Sie auf den folgenden Seiten:

Dashboardwidgets

In diesem Abschnitt finden Sie Beispiele für Widgets, die Sie einem benutzerdefinierten Dashboard hinzufügen können.

Liniendiagramm

Für die Darstellung der Zeitachse mit der höchstmöglichen Auflösung verwenden Sie ein Liniendiagramm oder ein übereinander angeordnetes Flächendiagramm. Standardmäßig weisen Liniendiagramme jeder angezeigten Zeitachse eine eindeutige Farbe zu. Sie können diese Diagramme jedoch so konfigurieren, dass nur Ausreißer, statistische Messwerte wie das „50. Perzentil“ oder die Daten im Röntgenmodus angezeigt werden. Weitere Informationen zu diesen Optionen finden Sie unter Ansichtsoptionen festlegen.

Der folgende Screenshot ist ein Beispiel für ein Liniendiagramm im Farbmodus:

Beispiel für ein Liniendiagramm im Farbmodus

Gestapeltes Flächendiagramm

Wenn Sie die Summe der Zeitachsen anzeigen möchten, wobei der Beitrag jeder Zeitachse durch ein eindeutiges Farbband dargestellt wird, verwenden Sie ein gestapeltes Flächendiagramm. Sie können diese Diagramme so konfigurieren, dass nur Ausreißer dargestellt werden. Wenn Sie den Zeiger im Diagramm platzieren, sehen Sie, wie viel eine bestimmte Zeitachse zur Summe beiträgt.

Der folgende Screenshot ist ein Beispiel für ein übereinander angeordnetes Flächendiagramm im Farbmodus.

Beispiel für ein übereinander angeordnetes Flächendiagramm im Farbmodus.

Übereinander angeordnetes Balkendiagramm

Verwenden Sie übereinander angeordnete Balkendiagramme, um Daten mit unregelmäßigen Stichproben anzuzeigen, z. B. Kontingentmesswerte mit einer Stichprobe pro Tag. Diese Diagramme haben eine niedrigere Auflösung als Liniendiagramme und übereinander angeordnete Flächendiagramme. Standardmäßig wird jeder Zeitachse eine eindeutige Farbe zugewiesen. Sie können diese Diagramme jedoch so konfigurieren, dass nur Ausreißer dargestellt werden.

Der folgende Screenshot ist ein Beispiel für ein übereinander angeordnetes Balkendiagramm im Farbmodus:

Beispiel für ein übereinander angeordnetes Balkendiagramm im Farbmodus

Heatmap-Diagramm

Verwenden Sie Heatmap-Diagramme, um Messwerte mit einem Verteilungswert anzuzeigen. Heatmaps verwenden Farbe, um die Werte in der Verteilung darzustellen. Zum Anzeigen von Perzentillinien oder Ausreißern verwenden Sie die Heatmap-Einstellungen.

Die folgende Abbildung zeigt die Anfragelatenzen für die Cloud Spanner API in einem Google Cloud-Projekt:

Beispiel eines Heatmap-Diagramms.

Ausführliche Informationen zu diesen Diagrammen finden Sie unter Verteilungsmesswerte in Diagrammen darstellen.

Benachrichtigungsdiagramm

Fügen Sie ein Benachrichtigungsdiagramm hinzu, um eine Zusammenfassung der Benachrichtigungsrichtlinie für eine einzelne Bedingung in Ihrem benutzerdefinierten Dashboard anzuzeigen. In Benachrichtigungsdiagrammen werden die von der Richtlinie überwachten Zeitachsen, ein Schwellenwert und Chips angezeigt, die die Anzahl der mit der Richtlinie verbundenen Vorfälle auflisten und angeben, ob die Richtlinie deaktiviert ist.

Der folgende Screenshot zeigt ein Benachrichtigungsdiagramm:

Beispiel für ein Benachrichtigungsdiagramm.

In diesem Beispiel überwacht die Benachrichtigungsrichtlinie die CPU-Auslastung von zwei verschiedenen virtuellen Maschinen. Die gestrichelte Linie zeigt den Bedingungsschwellenwert, der auf 50 % festgelegt ist. Der grüne Chip mit dem Label No incidents gibt an, dass keine offenen Vorfälle für die Benachrichtigungsrichtlinie vorhanden sind. Wenn Sie den Mauszeiger auf dem Chip für Vorfälle platzieren, wird ein Dialogfeld geöffnet, das mit der zugrunde liegenden Benachrichtigungsrichtlinie verknüpft ist.

Tachometerdiagramm

Wenn Sie die jeweils aktuelle Messung im Vergleich zu einem farbcodierten Satz von Schwellenwerten ansehen möchten, erstellen Sie ein Tachometer. Wie in der folgenden Abbildung dargestellt, zeigt ein Messgerät den aktuellen Wert als Zahl, eine dicke horizontale Linie und einen Bogen mit einer dünnen Linie und einer dicken Linie an:

Beispiel für eine Anzeige.

Die dünne Linie des Bogens zeigt den Bereich der möglichen Werte an und verwendet Farbe, um gute, Warnungen und Gefahrenbereiche anzuzeigen. Im vorherigen Screenshot ist die dünne Linie zu sehen, die mit allen drei Zonen konfiguriert wurde. Die dicke Linie auf dem Bogen zeigt den aktuellen Wert. Im Screenshot befindet sich der Wert im guten Bereich und daher ist die dicke Linie grün. Die Farbe der horizontalen Linie entspricht der der dicken Linie auf dem Bogen.

Wenn der Wert einer Anzeige in eine Warnung oder in einen Gefahrbereich fällt, ändert sich der Hintergrund der Anzeige von Weiß zu Gelb oder Rot.

Übersichten

Wenn Sie die aktuellste Messung im Vergleich zu einer Reihe von Schwellenwerten zusammen mit einem Verlauf der letzten Messungen anzeigen möchten, erstellen Sie eine Übersicht. Der folgende Screenshot zeigt beispielsweise eine Kurzübersicht, die für die Darstellung als SPARK_LINE konfiguriert ist:

Beispiel für eine Kurzübersicht.

In Übersichten wird der aktuelle Wert als Zahl dargestellt. Wenn Sie eine SPARK_LINE-Ansicht auswählen, enthalten diese Diagramme auch eine dünne Linie, die den Verlauf der letzten Messungen anzeigt, und eine dicke Linie. Gibt an, ob der aktuelle Wert in einem guten, Warnungs- oder Gefahrenbereich liegt, bestimmt die Farbe der beiden Linien und den Hintergrund. In diesem Beispiel befindet sich der aktuelle Wert in der guten Zone. Daher sind die Linien grün und der Hintergrund weiß.

Textfelder

Mit Textfeldern können Sie Informationen zum Dashboard hinzufügen. Der Inhalt eines Textfeldes kann Informationen zum Dashboard, Links zu relevanten Ressourcen oder Maßnahmen in verschiedenen Situationen enthalten. Der folgende Screenshot zeigt ein Textfeld:

Beispiel eines Dashboards mit einem Text-Widget.

Textfelder können Links zu externen Ressourcen enthalten.

Kontingente und Limits

Für Dashboards und Diagramme gelten die folgenden Limits:

Category Wert
Dashboards pro Messwertbereich 1000
Diagramme in einem Dashboard 40
Linien in einem Diagramm 300

Autorisierung

In diesem Abschnitt werden die Rollen oder Berechtigungen beschrieben, die zum Erstellen eines Dashboards oder zum Hinzufügen von Diagrammen zu einem Dashboard erforderlich sind. Ausführliche Informationen zur Identitäts- und Zugriffsverwaltung (Identity and Access Management, IAM) für Cloud Monitoring finden Sie unter Zugriffssteuerung.

Jede IAM-Rolle hat eine ID und einen Namen. Rollen-IDs haben das Format roles/monitoring.editor und werden beim Konfigurieren der Zugriffssteuerung als Argumente an das Befehlszeilentool gcloud übergeben. Weitere Informationen finden Sie unter Zugriff gewähren, ändern und widerrufen. Rollennamen wie Monitoring Editor werden von der Cloud Console angezeigt.

Erforderliche Cloud Console-Rollen

Damit Dashboards erstellt oder einem Dashboard Diagramme hinzugefügt werden können, muss Ihr IAM-Rollenname für das Google Cloud-Projekt einer der folgenden sein:

  • Monitoring-Editor
  • Monitoring-Administrator
  • Projektinhaber

Eine Liste der Rollen und der zugehörigen Berechtigungen finden Sie unter Rollen.

Erforderliche API-Berechtigungen

Wenn Sie die Cloud Monitoring API verwenden möchten, um ein Dashboard zu erstellen oder einem Dashboard Diagramme hinzuzufügen, muss die ID Ihrer IAM-Rolle für das Google Cloud-Projekt eine der folgenden sein:

  • roles/monitoring.dashboardEditor: Diese Rollen-ID gewährt die minimalen Berechtigungen, die zum Erstellen eines Dashboards oder zum Hinzufügen von Diagrammen zu einem Dashboard erforderlich sind. Weitere Informationen zu dieser Rolle finden Sie unter Vordefinierte Dashboard-Rollen.
  • role/monitoring.editor
  • role/monitoring.admin
  • role/owner

Informationen zu den Berechtigungen, die für eine bestimmte Cloud Monitoring API-Methode erforderlich sind, finden Sie unter Cloud Monitoring API-Berechtigungen. Eine Liste der Rollen und der zugehörigen Berechtigungen finden Sie unter Rollen.

Rolle bestimmen

So ermitteln Sie Ihre Rolle für ein Projekt mithilfe der Cloud Console:

  1. Öffnen Sie die Cloud Console und wählen Sie das Google Cloud-Projekt aus:

    Zur Cloud Console

  2. Klicken Sie auf IAM & Verwaltung, um Ihre Rolle aufzurufen. Ihre Rolle steht in der gleichen Zeile wie Ihr Nutzername.

Wenden Sie sich an den Administrator Ihrer Organisation, um die Berechtigungen auf Organisationsebene zu erfahren.

Leistung von Dashboards und Diagrammen

Die Leistung eines Diagramms hängt von der Anzahl der anzuzeigenden Zeitachsen ab. Die Anzahl der Zeitachsen hängt zum Teil von der Struktur des Messwerttyps und des Typs der überwachten Ressource ab, die der Zeitachse zugeordnet sind. Jeder dieser Typen hat mehrere Labels. Die Liste der Messwerte und die Liste der überwachten Ressourcen enthalten die Labels für jeden Messwert und den Typ der überwachten Ressource.

Für jede eindeutige Wertekombination gibt es eine Zeitachse. Die Anzahl der möglichen Kombinationen wird als Kardinalität bezeichnet. Weitere Informationen zu Labels, Werten und Kardinalität finden Sie unter Kardinalität.

Wenn bei der Anzeige von Messwertdaten Leistungsprobleme auftreten, können Sie die Probleme häufig mit einer der folgenden Methoden beheben:

  • Unnötige Informationen durch Filtern entfernen
  • Verwandte Informationen durch Kombination von Zeitachsen zusammenfassen
  • Auf ungewöhnliche Daten konzentrieren mit dem Ausreißermodus
  • Die Kardinalität eines benutzerdefinierten Messwerts wird reduziert, indem die Anzahl der Labels oder der Wertebereich für ein Label reduziert wird.