In diesem Dokument erfahren Sie, wann Sie vordefinierte Dashboards verwenden und wann Sie Dashboards erstellen sollten. In diesem Dokument werden auch Techniken aufgeführt, mit denen Sie Dashboard-Designs vermeiden können, die zu Leistungsproblemen führen können.
Google Cloud-, Drittanbieter- oder benutzerdefinierte Dashboards auswählen
Cloud Monitoring installiert automatisch ein Dashboard, wenn Sie eine Ressource in einem Google Cloud-Projekt erstellen. Diese Dashboards enthalten Messwerte und allgemeine Informationen zu einem einzelnen Google Cloud-Dienst. Wenn Sie Ihrem Google Cloud-Projekt beispielsweise Compute Engine-Instanzen hinzufügen, wird in Monitoring das Dashboard VM-Instanzen in Ihrem Google Cloud-Projekt installiert. Sie können diese dienstspezifischen Dashboards nicht ändern oder kopieren. Sie können jedoch Diagramme aus diesen Dashboards in Ihre benutzerdefinierten Dashboards kopieren. Weitere Informationen finden Sie unter Google Cloud-Dashboards aufrufen und anpassen.
Cloud Monitoring installiert automatisch ein Dashboard, wenn Sie eine unterstützte Drittanbieteranwendung konfigurieren und diese Anwendung Messdaten an Ihr Google Cloud-Projekt sendet. Auf diesen Dashboards werden Messwerte und allgemeine Informationen zu einer einzelnen Drittanbieter-Anwendung angezeigt. Eine Liste der unterstützten Drittanbieteranwendungen finden Sie auf der Seite Integrationen. Sie können diese Dashboards kopieren und dann bearbeiten. Außerdem können Sie Diagramme in diesen Dashboards in benutzerdefinierte Dashboards kopieren. Weitere Informationen finden Sie unter Integrationen verwalten.
Benutzerdefinierte Dashboards sind Dashboards, die Sie erstellen, von einem Projekt in ein anderes kopieren, von einem freigegebenen Speicherort installieren oder Grafana-Dashboards in Cloud Monitoring importieren. Im Gegensatz zu Dashboards für Google Cloud-Dienste und für Ihre unterstützten Integrationen können Sie mit benutzerdefinierten Dashboards Daten aus verschiedenen Quellen im selben Kontext ansehen und analysieren. Sie können beispielsweise ein Dashboard erstellen, das Messwerte, Benachrichtigungsrichtlinien und Protokolldaten enthält.
Bei der Fehlerbehebung können Sie dauerhafte Filter verwenden, die auf einige oder alle Elemente in einem benutzerdefinierten Dashboard angewendet werden. Sie können auch ein Dashboard für andere Personen oder Gruppen in Ihrer Organisation freigeben.
Zum Erstellen benutzerdefinierter Dashboards können Sie die Google Cloud Console, die Google Cloud CLI oder die Cloud Monitoring API verwenden. Weitere Informationen finden Sie unter Dashboards erstellen und verwalten und Dashboards über die API erstellen und verwalten.
Die richtigen Widgets für Ihr Dashboard auswählen
Überlegen Sie beim Erstellen eines benutzerdefinierten Dashboards, welche Art von Informationen Sie sehen möchten und wie diese Daten am besten dargestellt werden sollen. Neben Messwertdaten können Dashboards auch Benachrichtigungsrichtlinien, Logeinträge und beschreibenden Text enthalten. Sie können Messdaten für ein bestimmtes Zeitintervall oder nur die neuesten Werte anzeigen lassen.
Um das Debuggen zu erleichtern, sollten Sie Diagramme mit Tabellen kombinieren. In Diagrammen werden Daten für einen bestimmten Zeitraum angezeigt. So können Sie sich das bisherige Verhalten ansehen und Anomalien erkennen. Wenn Sie in einem Diagramm eine Anomalie feststellen, können Sie zur Tabellenansicht wechseln und die Tabelle dann sortieren und filtern, um Werte für bestimmte Zeitreihen zu finden. Sie können die Tabelle beispielsweise so ändern, dass nur Werte für einen bestimmten Datenträger oder für Instanzen in einer bestimmten Zone angezeigt werden.
Um die Verwaltung der Dashboard-Inhalte zu vereinfachen, können Sie zugehörige Diagramme und Tabellen in einer minimierbaren Gruppe anordnen. Gruppen können minimiert und maximiert werden und Sie können deren Inhalt als Sammlung verwalten.
Indikatoren zeigen nur den jeweils aktuellen Wert an. Indikatoren sind nützlich, wenn Sie nicht benachrichtigt werden möchten, wenn ein einzelner Wert außerhalb eines gewünschten Betriebsbereichs liegt, Sie aber eine visuelle Anzeige wünschen. Die Hintergrundfarbe eines Indikators ändert sich je nachdem, wie der gemessene Wert mit den ausgewählten Grenzwerten verglichen wird. Sie können eine Benachrichtigungsrichtlinie erstellen, damit Sie benachrichtigt werden, wenn alle Werte, die in einem bestimmten Zeitraum erfasst wurden, außerhalb des gewünschten Bereichs liegen.
Diagramme, die Daten im Zeitverlauf zeigen
Wenn Sie Zeitreihendaten über ein Zeitintervall abrufen möchten, fügen Sie Ihrem Dashboard einen der folgenden Diagrammtypen hinzu:
- Liniendiagramm
- Gestapeltes Flächendiagramm
- Gestapeltes Balkendiagramm
- Heatmap-Diagramm
Der folgende Screenshot ist ein Beispiel für ein Liniendiagramm im Farbmodus:
Für die Darstellung der Zeitachse mit der höchstmöglichen Auflösung verwenden Sie ein Liniendiagramm oder ein übereinander angeordnetes Flächendiagramm. Wählen Sie ein gestapeltes Flächendiagramm aus, wenn Sie neben dem Beitrag jeder Zeitachse zur Gesamtsumme auch die Summe der Zeitreihen sehen möchten. Sie können diese Diagramme so konfigurieren, dass nur Ausreißer angezeigt werden, aktuelle Daten mit früheren Daten verglichen werden oder statistische Messwerte wie das „50. Perzentil“ angezeigt werden. Weitere Informationen finden Sie unter Diagrammanzeigeoptionen festlegen.
Verwenden Sie übereinander angeordnete Balkendiagramme, um Zeitreihen mit unregelmäßigen Stichproben anzuzeigen, z. B. Kontingentmesswerte. Legen Sie die Zeitauswahl für das Dashboard auf mindestens eine Woche fest. Beispiele dazu, wie Sie Kontingentmesswerte in Diagrammen darstellen, finden Sie unter Kontingentmesswerte grafisch darstellen lassen und überwachen.
Verwenden Sie Heatmap-Diagramme, um Messwerte mit Verteilungswerten anzuzeigen. Heatmaps verwenden Farbe, um die Werte in der Verteilung darzustellen. Sie können auch Perzentillinien oder Ausreißer anzeigen. Weitere Informationen finden Sie unter Verteilungsmesswerte.
Diagramme mit den neuesten Daten
Wenn Sie die aktuellste Messung sehen möchten, fügen Sie Ihrem Dashboard eine Tabelle, ein Messgerät oder eine Kurzübersicht hinzu. In Tabellen können mehrere Zeitreihen angezeigt werden und Sie können Zeilen sortieren und filtern. Im Gegensatz dazu sind Tachometerdiagramme und Kurzübersichten Indikatoren, die eine einzelne Zeitreihe im Vergleich zu einem farbcodierten Grenzwert anzeigen. Ein roter Messwert gibt beispielsweise an, dass die letzte Messung in einem Gefahrenbereich liegt.
Der folgende Screenshot ist ein Beispiel für einen Messwert:
Leistungsprobleme mit Dashboards vermeiden
Die Leistung eines Dashboards hängt von der Anzahl der angezeigten Diagramme und der Anzahl der Zeitreihen in den einzelnen Diagrammen ab. Wenn ein Diagramm beispielsweise viele Zeitreihen enthält, kann das Laden oder Aktualisieren sehr lange dauern. 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 Messwertliste und die Liste der überwachten Ressourcen enthalten die Labels für jeden Messwert und jeden Typ von überwachter Ressource.
Für jede eindeutige Kombination von Werten 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 beim Öffnen eines Dashboards oder bei der Anzeige von Messwertdaten Leistungsprobleme auftreten, können Sie diese häufig mit einer der folgenden Methoden beheben:
- Unnötige Informationen durch Filtern entfernen
- Verwandte Informationen durch Gruppieren von Zeitreihen zusammenfassen
- Konzentrieren Sie sich auf ungewöhnliche Daten, indem Sie die Zeitreihen sortieren, die mit einer Abfrage übereinstimmen, und dann die Anzahl der Zeitreihen begrenzen, die dargestellt werden. Weitere Informationen finden Sie unter Außerhalb des Bereichs liegende Werte anzeigen.
- Reduzieren Sie die Anzahl der Labels oder den Wertebereich für ein Label für Ihre benutzerdefinierten Messwerte.
- Diagramme oder andere Widgets aus Dashboards entfernen
- Sie können das Laden von Messwertdaten priorisieren, indem Sie Dashboard-Widgets gruppieren.
Kontingente und Limits
Informationen zu Dashboard-spezifischen Kontingenten und Limits finden Sie unter Limits für Diagramme.
Nächste Schritte
Dashboards erstellen:
Widgets zu Ihren Dashboards hinzufügen:
Filter und Variablen zu einem benutzerdefinierten Dashboard hinzufügen