In diesem Dokument erfahren Sie, wann Sie vordefinierte Dashboards verwenden und wann Sie Dashboards erstellen sollten. Außerdem werden Techniken aufgeführt, mit denen Sie Dashboard-Designs vermeiden können, die zu Leistungsproblemen führen können.
Vordefinierte Google Cloud, Drittanbieter- oder benutzerdefinierte Dashboards auswählen
Cloud Monitoring installiert automatisch ein Dashboard, wenn Sie eine Ressource in einem Google Cloud Projekt erstellen. Auf diesen Dashboards werden Messwerte und allgemeine Informationen zu einem einzelnen Google Cloud Dienst angezeigt. Wenn Sie beispielsweise Compute Engine-Instanzen zu Ihrem Google Cloud Projekt hinzufügen, installiert Monitoring ein Dashboard mit dem Namen VM-Instanzen in Ihrem Google Cloud Projekt. 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 Dashboards ansehen und anpassen Google Cloud .
Cloud Monitoring installiert automatisch ein Dashboard, wenn Sie eine unterstützte Drittanbieteranwendung konfigurieren und diese Anwendung Messwertdaten an Ihr Google Cloud Projekt sendet. Auf diesen Dashboards werden Messwerte und allgemeine Informationen zu einer einzelnen Drittanbieteranwendung angezeigt. Die Liste der unterstützten Drittanbieteranwendungen finden Sie auf der Seite Integrationen. Sie können diese Dashboards kopieren und die Kopie bearbeiten. Außerdem können Sie Diagramme auf 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, auf dem Messwertdaten, Benachrichtigungsrichtlinien und Logdaten angezeigt werden.
Bei der Fehlerbehebung möchten Sie möglicherweise permanente Filter verwenden, die auf einige oder alle Elemente eines benutzerdefinierten Dashboards angewendet werden. Oder Sie möchten ein Dashboard für andere Personen oder Gruppen in Ihrer Organisation freigeben.
Zum Erstellen benutzerdefinierter Dashboards können Sie die Console Google Cloud , 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
Wenn Sie ein benutzerdefiniertes Dashboard erstellen, überlegen Sie, welche Art von Informationen Sie sehen möchten und wie Sie diese Daten am besten darstellen. Neben Messwertdaten können auf Dashboards auch Vorfälle und Diagramme für Benachrichtigungsrichtlinien, Logeinträge und beschreibender Text angezeigt werden. Wenn Sie Messwertdaten anzeigen, können Sie diese Daten über einen Zeitraum hinweg ansehen oder nur die letzten Werte anzeigen.
Jedes Dashboard enthält eine Zeitbereichsauswahl, die auf alle Widgets angewendet wird, für die kein eigener Zeitbereich angegeben ist. So können Sie den Zeitbereich eines Diagramms anpassen, wenn Daten über einen längeren oder kürzeren Zeitraum angezeigt werden sollen, als für andere Dashboard-Widgets geeignet ist. Weitere Informationen finden Sie unter Zeitbereich eines Diagramms festlegen.
Um die Fehlerbehebung zu erleichtern, kombinieren Sie Diagramme mit Tabellen. In Diagrammen werden Daten über einen Zeitraum hinweg angezeigt, sodass Sie das Verhalten in der Vergangenheit ansehen und Anomalien erkennen können. Wenn Sie in einem Diagramm eine Anomalie feststellen, können Sie zur Tabellenansicht wechseln und die Tabelle sortieren und filtern, um Werte für bestimmte Zeitachsen zu finden. Sie können die Tabelle beispielsweise so ändern, dass nur Werte für eine bestimmte Festplatte oder für Instanzen in einer bestimmten Zone angezeigt werden.
Um die Verwaltung Ihrer Dashboard-Inhalte zu vereinfachen, platzieren Sie zugehörige Diagramme und Tabellen in einer minimierbaren Gruppe. Gruppen können minimiert und maximiert werden und Sie können ihre Inhalte als Sammlung verwalten.
In Indikatoren wird nur der letzte Wert angezeigt. Indikatoren sind nützlich, wenn Sie nicht benachrichtigt werden möchten, dass ein einzelner Wert außerhalb eines gewünschten Betriebsbereichs liegt, aber eine visuelle Anzeige wünschen. Die Hintergrundfarbe eines Indikators ändert sich je nachdem, wie der gemessene Wert im Vergleich zu den von Ihnen ausgewählten Schwellenwerten abschneidet. Sie können eine Benachrichtigungsrichtlinie erstellen, um benachrichtigt zu werden, wenn alle über einen Zeitraum aufgezeichneten Werte außerhalb des gewünschten Bereichs liegen.
Diagramme, in denen Daten im Zeitverlauf angezeigt werden
Wenn Sie Zeitreihendaten über einen Zeitraum hinweg ansehen möchten, fügen Sie Ihrem Dashboard einen der folgenden Typen 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 gestapeltes Flächendiagramm. Wählen Sie ein gestapeltes Flächendiagramm aus, wenn Sie neben dem Beitrag jeder Zeitachse zum Gesamtwert auch die Summe der Zeitachsen sehen möchten. Sie können diese Diagramme so konfigurieren, dass nur Ausreißer angezeigt werden, aktuelle mit früheren Daten verglichen werden oder statistische Messwerte wie das „50. Perzentil“ angezeigt werden. Weitere Informationen finden Sie unter Anzeigeoptionen für Diagramme festlegen.
Verwenden Sie gestapelte Balkendiagramme, um Zeitachsen mit unregelmäßigen Stichproben anzuzeigen, z. B. Kontingentmesswerte. Legen Sie die Zeitbereichsauswahl für das Dashboard auf mindestens eine Woche fest. Beispiele für die Darstellung von Kontingentmesswerten in Diagrammen finden Sie unter Kontingentmesswerte grafisch darstellen lassen und überwachen.
Verwenden Sie Heatmap-Diagramme, um Messwerte mit Verteilungswerten anzuzeigen. In Heatmaps werden die Werte in der Verteilung mit Farben dargestellt. Sie können auch Perzentillinien oder Ausreißer anzeigen. Weitere Informationen finden Sie unter Messwerte mit Verteilungswerten.
Diagramme, in denen die letzten Daten angezeigt werden
Wenn Sie die letzte Messung ansehen möchten, fügen Sie Ihrem Dashboard eine Tabelle, ein Tachometerdiagramm oder eine Kurzübersicht hinzu. In Tabellen können mehrere Zeitachsen angezeigt werden und Sie können Zeilen sortieren und filtern. Im Gegensatz dazu sind Tachometerdiagramme und Kurzübersichten Indikatoren, in denen eine einzelne Zeitachse im Vergleich zu einem farblich gekennzeichneten Schwellenwert angezeigt wird. Ein rotes Tachometerdiagramm zeigt beispielsweise an, dass die letzte Messung in einem Gefahrenbereich liegt.
Der folgende Screenshot ist ein Beispiel für ein Tachometerdiagramm:
Leistungsprobleme bei Dashboards vermeiden
Die Leistung eines Dashboards hängt von der Anzahl der angezeigten Diagramme und der Anzahl der Zeitachsen ab, die in jedem Diagramm angezeigt werden. Wenn in einem Diagramm beispielsweise viele Zeitachsen angezeigt werden, kann es lange dauern, bis es geladen oder aktualisiert wird. 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 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 beim Öffnen eines Dashboards oder beim Anzeigen von Messwertdaten Leistungsprobleme auftreten, können Sie die Probleme häufig mit einer der folgenden Methoden beheben:
- Entfernen Sie unnötige Informationen durch Filtern.
- Kombinieren Sie verwandte Informationen, indem Sie Zeitachsen gruppieren.
- Konzentrieren Sie sich auf ungewöhnliche Daten, indem Sie die Zeitachsen sortieren, die einer Abfrage entsprechen, und dann die Anzahl der Zeitachsen begrenzen, die in Diagrammen dargestellt werden. Weitere Informationen finden Sie unter Ausreißer anzeigen.
- Reduzieren Sie die Anzahl der Labels oder den Bereich der möglichen Werte für ein Label in Ihren benutzerdefinierten Messwerten.
- Entfernen Sie Diagramme oder andere Widgets aus Dashboards.
- Priorisieren Sie das Laden von Messwertdaten, indem Sie Dashboard-Widgets gruppieren.
Kontingente und Limits
Informationen zu dashboardspezifischen Kontingenten und Limits, siehe Limits für Diagramme.
Nächste Schritte
Dashboards erstellen:
Widgets zu Ihren Dashboards hinzufügen:
Dashboard-Eigenschaften konfigurieren: