In diesem Dokument wird beschrieben, wie Sie benutzerdefinierte Dashboards mit der Google Cloud Console erstellen und verwalten. Mit benutzerdefinierten Dashboards können Sie relevante Informationen auf eine für Sie geeignete Weise organisieren. Sie können beispielsweise ein Dashboard erstellen, um die Protokolle, Leistungsmesswerte und Benachrichtigungsrichtlinien für virtuelle Maschinen (VMs) in Ihrer Produktionsumgebung anzuzeigen. Nachdem Sie ein benutzerdefiniertes Dashboard erstellt haben, können Sie es auch kopieren, ändern und freigeben. Sie können Dashboards mit der Google Cloud Console, der Cloud Monitoring API oder der Google Cloud CLI erstellen.
In diesem Dokument wird beschrieben, wie Sie benutzerdefinierte Dashboards mit der Google Cloud Console erstellen und verwalten:
- Informationen zur API und zur Google Cloud CLI finden Sie unter Dashboards per API erstellen und verwalten.
- Informationen zu dienstspezifischen Google Cloud-Dashboards finden Sie unter Google Cloud-Dashboards aufrufen.
Benutzerdefinierte Dashboards
Benutzerdefinierte Dashboards unterstützen verschiedene Widget-Typen, sodass Sie die beste Darstellungsmethode für Ihre Daten auswählen können. Standardmäßig werden in Dashboards alle Messdaten angezeigt, die für Ihr Google Cloud-Projekt verfügbar sind. Wenn Sie einen Messwertbereich konfigurieren, können in Ihrem Dashboard Messwertdaten für mehrere Google Cloud-Projekte angezeigt werden.
Auf einem benutzerdefinierten Dashboard können folgende Elemente angezeigt werden:
- Diagramme und Messwerte
- Logeinträge aus mehreren Google Cloud-Projekten oder Logansichten
- Diagramme für Benachrichtigungsrichtlinien
- Vorfälle
- Service Level Objectives (SLOs)
- Text
Sie können die Ladezeit oder Nutzerfreundlichkeit eines Dashboards verbessern, indem Sie Widgets gruppieren. Sie können beispielsweise einem Dashboard Bereiche hinzufügen. Alternativ können Sie einem Container, der entweder maximiert oder minimiert ist, Widgets hinzufügen.
Nachdem Sie ein Dashboard erstellt haben, können Sie Filter, Ereignisse oder Labels hinzufügen:
Dashboard-Filter werden auf alle oder einige Widgets im Dashboard angewendet. Diese Filter können bei der Fehlerbehebung hilfreich sein. So können Sie beispielsweise Daten nur für eine bestimmte Zone anzeigen lassen. Weitere Informationen finden Sie unter Filter hinzufügen oder entfernen.
Ereignisse wie der Absturz eines Google Kubernetes Engine-Pods können Ihnen bei der Fehlerbehebung helfen, Daten aus verschiedenen Quellen zu korrelieren. Weitere Informationen finden Sie unter Ereignisse in einem Dashboard anzeigen.
Labels können Ihnen helfen, Dashboards anhand des Inhaltstyps zu finden, der darin angezeigt wird. Sie können beispielsweise das Label
prod
zu Dashboards hinzufügen, die Informationen zu Produktionssystemen enthalten. Ebenso können Sie das Labelstaging
hinzufügen, um anzugeben, dass das Dashboard Informationen zu Staging-Systemen enthält.Wenn Sie sich Ihre Dashboards ansehen, können Sie ein Label auswählen, um die Liste auf die Dashboards mit dem ausgewählten Label zu filtern.
Hinweise
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Monitoring Editor (roles/monitoring.editor
) für Ihr Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen und Ändern benutzerdefinierter Dashboards in der Google Cloud Console benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Weitere Informationen zu Rollen finden Sie unter Zugriff mit Identity and Access Management steuern.
Ihrem Projekt ein benutzerdefiniertes Dashboard hinzufügen
Es gibt verschiedene Möglichkeiten, Ihrem Google Cloud-Projekt ein benutzerdefiniertes Dashboard hinzuzufügen:
- Sie können ein Dashboard erstellen.
- Sie können ein Dashboard kopieren oder duplizieren.
- Sie können ein Dashboard von einem Projekt in ein anderes kopieren.
- Sie können Dashboards von einem freigegebenen Speicherort hochladen oder installieren.
- Sie können ein Dashboard aus Grafana importieren.
Angenommen, Sie haben mehrere Google Cloud-Projekte und möchten für alle dasselbe benutzerdefinierte Dashboard definieren. In diesem Fall können Sie das Dashboard in einem Projekt erstellen und die Dashboard-Definition dann in andere Projekte kopieren. Alternativ können Sie die Dashboard-Definition auf Ihr lokales System herunterladen und dann in anderen Google Cloud-Projekten installieren.
Neues Dashboard erstellen
So erstellen Sie ein benutzerdefiniertes Dashboard:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie auf der Seite Dashboards auf Benutzerdefiniertes Dashboard erstellen.
So fügen Sie Ihrem Dashboard Widgets hinzu:
- Klicken Sie in der Dashboard-Symbolleiste auf add Widget hinzufügen.
Wählen Sie im Bereich Widget hinzufügen ein Widget aus, das Sie Ihrem Dashboard hinzufügen möchten.
Sie können ein Widget basierend auf dem Datentyp oder der Art der Datenauswahl auswählen. In jedem Fall wird ein Konfigurationsbereich geöffnet. Sie können beispielsweise das Widget Messwert auswählen und dann die Visualisierung auf Gestapeltes Flächendiagramm festlegen. Alternativ können Sie das Widget Gestapelte Fläche und dann den Messwert auswählen.
Konfigurieren Sie das Widget.
Klicken Sie in der Symbolleiste auf Übernehmen, um die Änderungen auf das Dashboard anzuwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Nachdem Sie das Widget Ihrem Dashboard hinzugefügt haben, können Sie die Konfiguration des Widgets ändern.
Klicken Sie in der Symbolleiste auf Speichern, um das geänderte Dashboard zu speichern.
Optional: Fügen Sie Ihrem Dashboard Labels hinzu:
- Suchen Sie in der Liste der Dashboards das gewünschte Dashboard und klicken Sie auf check_box_outline_blank Auswählen.
- Klicken Sie in der Symbolleiste auf Labels und führen Sie einen der folgenden Schritte aus:
Wenn Sie ein Label erstellen und Ihrem Dashboard hinzufügen möchten, geben Sie im Textfeld Neues Label erstellen den Namen des Labels ein und klicken Sie dann auf Erstellen und anwenden.
Das Label wird erstellt und Ihrem Dashboard hinzugefügt.
- Wenn Sie konfigurieren möchten, welche Labels Ihrem Dashboard hinzugefügt werden, klicken Sie auf arrow_drop_down Labels zum Anwenden auswählen, wählen Sie die Labels aus und klicken Sie dann auf Ok.
- Klicken Sie auf Bestätigen, um die Änderungen zu speichern.
Dashboard kopieren
Wenn Sie mit verschiedenen Messwerten oder Aggregationsoptionen experimentieren möchten, können Sie ein Dashboard kopieren und dann das neue Dashboard für Tests verwenden.
So kopieren Sie ein Dashboard:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wählen Sie auf der Seite Dashboard-Übersicht das zu kopierende Dashboard aus und klicken Sie dann auf content_copy Dashboard kopieren.
- Optional: Aktualisieren Sie den Namen des Dashboards.
- Klicken Sie im Bestätigungsdialogfeld auf Kopieren.
Dashboard in ein anderes Projekt kopieren
Wenn Sie ein Dashboard von einem Projekt in ein anderes kopieren möchten, muss Ihre IAM-Rolle für das Ziel-Google Cloud-Projekt die Berechtigung „Bearbeiter“ für Monitoring enthalten. Weitere Informationen zu Rollen finden Sie unter Zugriff mit Identity and Access Management steuern.
So kopieren Sie ein Dashboard in ein anderes Google Cloud-Projekt:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Kopieren Sie die Definition des Dashboards in die Zwischenablage:
- Klicken Sie in der Dashboard-Symbolleiste auf settings Einstellungen, dann auf JSON und dann auf JSON-Editor.
- Klicken Sie in der Symbolleiste des Editors auf content_copy Kopieren.
Fügen Sie die Definition in ein neues Dashboard ein, das in einem anderen Projekt erstellt wurde:
- Wählen Sie in der Projektauswahl in der Google Cloud Console das Projekt aus, in dem Sie die Dashboard-Definition speichern möchten.
- Klicken Sie auf Benutzerdefiniertes Dashboard erstellen.
- Klicken Sie in der Dashboard-Symbolleiste auf settings Einstellungen, dann auf JSON und danach auf JSON-Editor.
- Fügen Sie den Inhalt der Zwischenablage in den Editor ein.
- Klicken Sie auf Änderungen übernehmen.
- Klicken Sie in der Symbolleiste auf Speichern, um das geänderte Dashboard zu speichern.
Dashboard installieren
Sie können ein benutzerdefiniertes Dashboard in Ihr Google Cloud-Projekt hochladen, dessen Definition an einem freigegebenen Speicherort gespeichert ist. Cloud Monitoring bietet beispielsweise eine ausgewählte Gruppe von Dashboard-Definitionen auf GitHub, die für verschiedene Google Cloud-Dienste spezifisch sind. Die Diagramme in diesen Dashboards enthalten eine Auswahl von Messwerten, die für einen bestimmten Dienst relevant sind.
Nachdem Sie eine Dashboard-Definition hochgeladen haben, können Sie sie so ändern, dass die gewünschten Daten angezeigt werden.
Weitere Informationen finden Sie unter Beispiel-Dashboards installieren.
Dashboard aus Grafana importieren
Cloud Monitoring bietet einen Importer, mit dem Sie Dashboard-Dateien im JSON-Format von Grafana in Cloud Monitoring importieren können. Weitere Informationen finden Sie unter Grafana-Dashboards in Cloud Monitoring importieren.
Dashboards suchen und aufrufen
Benutzerdefinierte Dashboards werden in derselben Liste wie die dienstspezifischen Dashboards angezeigt, die von Cloud Monitoring erstellt werden, wenn Sie Ihrem Google Cloud-Projekt Ressourcen hinzufügen.
So rufen Sie ein Dashboard auf:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Auf der Seite Meine Dashboards werden alle Dashboards in Ihrem Google Cloud-Projekt aufgeführt.
So finden Sie ein Dashboard:
Wählen Sie eine Kategorie aus. Wenn Sie beispielsweise die Dashboards auflisten möchten, die von Google Cloud basierend auf Ihrer Nutzung von Google Cloud-Diensten automatisch erstellt werden, wählen Sie GCP aus. Mit der Filterleiste kannst du die Liste weiter eingrenzen.
Wählen Sie ein benutzerdefiniertes Label aus. Angenommen, Sie haben ein Label mit dem Namen
Staging
erstellt und dann dieses Label auf Ihre Dashboards angewendet, in denen Informationen zu Ihren Staging-Ressourcen angezeigt werden. Wenn Sie diese Dashboards auflisten möchten, wählen Sie das Label Staging aus. Mit der Filterleiste kannst du die Liste weiter eingrenzen.Fügen Sie der Leiste Filter Filter hinzu:
Wenn Sie Dashboards auflisten möchten, deren Name oder Beschreibung einen bestimmten Text enthält, geben Sie diesen Text in die Filter-Leiste ein.
So rufen Sie eine Liste der Dashboards auf, nachdem Sie nach dem Wert des Dashboard-Felds gefiltert haben:
Wählen Sie Dashboards filtern und dann ein Feld aus, nach dem gefiltert werden soll. Sie können nach den folgenden Dashboard-Feldern filtern: Name, Beschreibung, Typ und benutzerdefiniertes Label.
Geben Sie entweder einen Wert für den Filter ein oder wählen Sie eine Option aus dem Menü aus.
Wenn Sie Dashboards auflisten möchten, die keine Diagramme enthalten, wählen Sie Dashboards filtern, Labels und dann (Leer) aus.
Wenn Sie mehrere Filter hinzufügen und zwischen zwei Filtern nicht den Operator ODER einfügen, werden die Filter durch einen
AND
-Operator verbunden.
Wählen Sie das Dashboard aus.
Dashboard ändern
Nachdem Sie ein Dashboard erstellt haben, stellen Sie möglicherweise fest, dass es geändert werden muss, damit es für Sie nützlicher ist. Sie können beispielsweise Widgets hinzufügen oder entfernen, das Layout ändern oder festlegen, wie Daten in einem Widget angezeigt werden. Außerdem können Sie einem Dashboard Labels hinzufügen, um es leichter zu finden oder die Art der Inhalte im Dashboard anzugeben.
Labels hinzufügen oder entfernen
So fügen Sie Labels hinzu oder entfernen sie:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Suchen Sie in der Liste der Dashboards das gewünschte Dashboard und klicken Sie auf check_box_outline_blank Auswählen.
- Klicken Sie in der Symbolleiste auf Labels und führen Sie einen der folgenden Schritte aus:
Wenn Sie ein Label erstellen und Ihrem Dashboard hinzufügen möchten, geben Sie im Textfeld Neues Label erstellen den Namen des Labels ein und klicken Sie dann auf Erstellen und anwenden.
Das Label wird erstellt und Ihrem Dashboard hinzugefügt.
- Wenn Sie konfigurieren möchten, welche Labels Ihrem Dashboard hinzugefügt werden, klicken Sie auf arrow_drop_down Labels zum Anwenden auswählen, wählen Sie die Labels aus und klicken Sie dann auf Ok.
- Klicken Sie auf Bestätigen, um die Änderungen zu speichern.
Filter und Variablen hinzufügen oder entfernen
Nachdem Sie ein Dashboard erstellt haben, können Sie Filter und Variablen hinzufügen. Filter werden auf alle Widgets in einem Dashboard angewendet. Variablen werden auf einige Widgets auf dem Dashboard angewendet. Filter und Variablen können bei der Fehlerbehebung hilfreich sein. Sie können beispielsweise einen Filter verwenden, damit im Dashboard nur Daten für eine bestimmte Zone angezeigt werden.
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Suchen Sie das Dashboard und wählen Sie es aus.
Wenn Sie einen dashboardweiten Filter hinzufügen möchten, der nur für Ihre aktuelle Sitzung gilt, verwenden Sie die Filterleiste filter_list des Dashboards. Weitere Informationen finden Sie unter Temporäre Filter.
Wenn Sie einen dauerhaften Dashboard-Filter hinzufügen möchten, klicken Sie in der Dashboard-Symbolleiste auf settings Einstellungen und dann auf Filter verwalten. Weitere Informationen finden Sie unter Variablen und angepinnte Filter erstellen und verwalten.
Widgets ändern oder Layout ändern
So ändern Sie die Widgets oder das Layout eines Dashboards:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Suchen Sie das Dashboard und wählen Sie es aus.
Optional: Wenn Sie Ihrem Dashboard ein Widget hinzufügen möchten, klicken Sie in der Dashboard-Symbolleiste auf add Widget hinzufügen und wählen Sie das Widget aus. Klicken Sie in der Symbolleiste auf Übernehmen, um die Änderungen auf das Dashboard anzuwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Weitere Informationen finden Sie auf den folgenden Seiten:
Optional: So ändern Sie ein Widget:
Bewegen Sie den Mauszeiger auf das Widget, um die Symbolleiste zu aktivieren, klicken Sie auf edit Widget bearbeiten und aktualisieren Sie das Widget. Klicken Sie in der Symbolleiste auf Übernehmen, um die Änderungen auf das Dashboard anzuwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Sie können die meisten Einstellungen für das Widget ändern, einschließlich des Widget-Typs. Wenn Sie beispielsweise ein Liniendiagramm in ein gestapeltes Flächendiagramm ändern möchten, klicken Sie auf Liniendiagramm arrow_drop_down und wählen Sie im Menü Gestapeltes Flächendiagramm aus. Weitere Informationen finden Sie unter Typ eines Widgets ändern.
Klicken Sie auf settings Einstellungen, dann auf JSON und danach auf JSON-Editor. Wenn Sie die JSON-Datei ändern, müssen Sie auf Änderungen anwenden klicken.
Sie können auch auf den JSON-Code für ein Widget zugreifen, indem Sie es in der Symbolleiste für Widgets bearbeiten und dann auf code Code anzeigen klicken.
Optional: Wenn Sie ein Widget löschen möchten, platzieren Sie den Mauszeiger darauf, um die Symbolleiste zu aktivieren, und führen Sie dann einen der folgenden Schritte aus:
- Wenn in der Symbolleiste des Widgets die Schaltfläche Löschen angezeigt wird, klicken Sie darauf.
- Klicken Sie andernfalls auf more_vert Weitere Optionen und wählen Sie Widget löschen aus.
Klicken Sie in der Symbolleiste auf Übernehmen, um die Änderungen auf das Dashboard anzuwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Optional: Wenn Sie ein Widget neu positionieren möchten, ziehen Sie es mit dem Mauszeiger an der Überschrift an eine neue Position. Klicken Sie in der Symbolleiste auf Übernehmen, um die Änderungen auf das Dashboard anzuwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Wenn ein Dashboard im Rastermodus ist, können Sie die Widgets nicht neu positionieren.
Optional: Wenn Sie die Größe eines Widgets ändern möchten, positionieren Sie den Mauszeiger auf der rechten Ecke des Widgets. Klicken Sie in der Symbolleiste auf Übernehmen, um die Änderungen auf das Dashboard anzuwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Wenn ein Dashboard im Rastermodus ist, können Sie die Größe von Widgets nicht ändern.
Klicken Sie in der Symbolleiste auf Speichern, um das geänderte Dashboard zu speichern.
Dashboard löschen
Durch das Löschen eines Dashboards mit einem Diagramm für eine Benachrichtigungsrichtlinie werden nicht die Benachrichtigungsrichtlinien gelöscht, deren Daten in diesen Diagrammen angezeigt wurden. Daher erhalten Sie möglicherweise Benachrichtigungen von diesen Richtlinien, nachdem das Dashboard gelöscht wurde. Informationen zum Verwalten Ihrer Richtlinien, die Sie in der Google Cloud Console auf der Seite Benachrichtigungen finden, finden Sie unter Benachrichtigungsrichtlinien verwalten.
So erstellen Sie ein benutzerdefiniertes Dashboard:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Starten Sie die Löschaktion, indem Sie das zu löschende Dashboard suchen, und klicken Sie auf Löschen.
- Klicken Sie im Bestätigungsdialogfeld auf Löschen.
- Klicken Sie in der Symbolleiste auf Speichern, um das geänderte Dashboard zu speichern.
Dashboard-Definition auf einem lokalen System speichern
Angenommen, Sie haben ein benutzerdefiniertes Dashboard erstellt, das andere Mitglieder Ihres Teams oder Ihrer Organisation in ihren Projekten installieren möchten. Wenn Sie eine Dashboard-Definition freigeben möchten, speichern Sie sie auf Ihrem lokalen System und verschieben oder kopieren Sie sie dann an einen freigegebenen Speicherort. Sie können die Definition beispielsweise in eine freigegebene Ablage oder in ein Quellcode-Repository wie GitHub kopieren. Jeder Nutzer mit Zugriff auf den Speicherort kann das Dashboard in seinen Google Cloud-Projekten installieren.
So speichern Sie die Definition eines benutzerdefinierten Dashboards in einer JSON-formatierten Datei, die in Ihrem lokalen System gespeichert ist:
-
Rufen Sie in der Google Cloud Console die Seite Dashboards auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie in der Dashboard-Symbolleiste auf settings Einstellungen, dann auf JSON und danach auf JSON-Editor.
Klicken Sie zum Speichern der Dashboard-Definition in einem lokalen System auf Datei herunterladen:
Die erstellte Datei, die denselben Namen wie das Dashboard hat, enthält eine JSON-Darstellung des Dashboards. In dieser Datei wird nur die Definition des Dashboards gespeichert, keine Zeitreihendaten.
Dashboard freigeben
Wenn Sie eine Datenanomalie untersuchen, möchten Sie möglicherweise, dass eine andere Person in Ihrem Team oder Ihrer Organisation dieselben Daten sieht wie Sie. Angenommen, Sie stellen einen unerwarteten Rückgang oder Anstieg bei einem Leistungsmesswert fest und möchten sich mit einem Teammitglied beraten. In diesem Szenario möchten Sie, dass Ihr Teammitglied das Dashboard und die zugehörigen Daten aufruft.
Informationen zum Freigeben eines Links zu einem Dashboard finden Sie unter Benutzerdefiniertes Dashboard freigeben.
Datenaktualisierung konfigurieren
Wenn Sie ein Dashboard öffnen, ist die automatische Aktualisierung deaktiviert. In der Symbolleiste wird die Ein/Aus-Schaltfläche
angezeigt, die diesen Status angibt.Wenn Sie die automatische Aktualisierung für die aktuelle Sitzung aktivieren möchten, gehen Sie zur Symbolleiste und wählen Sie
Enable auto refresh (Automatische Aktualisierung aktivieren) aus.Wenn Sie die automatische Aktualisierung deaktivieren möchten, nachdem Sie sie aktiviert haben, klicken Sie in der Symbolleiste auf
Automatische Aktualisierung deaktiviert.Automatisches Speichern von Konfigurationsänderungen aktivieren
In Dashboards werden Ihre Änderungen standardmäßig nicht gespeichert. Klicken Sie auf die Ein/Aus-Schaltfläche Automatisch speichern, um die automatische Speicherung zu aktivieren. Wenn cloud_done Cloud fertig angezeigt wird, wurden Ihre Änderungen gespeichert.
Nächste Schritte
- Diagramme und Tabellen hinzufügen
- Im Diagramm aufgeführte Daten untersuchen
- Messwertbereich für mehrere Projekte konfigurieren