In diesem Dokument wird beschrieben, wie Sie benutzerdefinierte Dashboards erstellen und verwalten. mit der Google Cloud Console. Mit benutzerdefinierten Dashboards können Sie relevante Informationen auf eine für Sie geeignete Weise organisieren. Für Sie können z. B. ein Dashboard zur Anzeige von Logs, Leistungsmesswerten und Benachrichtigungsrichtlinien für virtuelle Maschinen (VMs) in Ihrer Produktionsumgebung. Nachdem Sie ein benutzerdefiniertes Dashboard erstellt haben, können Sie es auch kopieren, ändern und freigeben. Zum Erstellen von Dashboards können Sie die Google Cloud Console verwenden, die Cloud Monitoring API oder die Google Cloud CLI.
In diesem Dokument wird beschrieben, wie Sie Ihre benutzerdefinierten Dashboards erstellen und verwalten, indem Sie über die Google Cloud Console:
- Informationen zur API und zur Google Cloud CLI finden Sie unter Dashboards nach API erstellen und verwalten
- Informationen zu dienstspezifischen Google Cloud-Dashboards finden Sie unter Google Cloud-Dashboards aufrufen
Benutzerdefinierte Dashboards
Benutzerdefinierte Dashboards unterstützen eine Vielzahl von Widget-Typen, wie Sie Ihre Daten am besten darstellen. 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:
Filter, die das gesamte Dashboard betreffen, werden auf alle oder einige Widgets auf der Seite Dashboard. 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 basierend auf dem Inhaltstyp zu finden. angezeigt wird. Beispielsweise können Sie Dashboards das Label
prod
hinzufügen. mit Informationen zu Produktionssystemen. In ähnlicher Weise könnten Sie Fügen Sie das Labelstaging
hinzu, um anzugeben, dass im Dashboard Informationen angezeigt werden. zu Staging-Systemen.Beim Anzeigen Ihrer Dashboards können Sie ein Label auswählen, nach dem die Liste gefiltert wird. die das ausgewählte Label enthalten.
Hinweise
So erhalten Sie die Berechtigungen, die Sie zum Erstellen und Ändern benutzerdefinierter Dashboards über die Google Cloud Console benötigen:
bitten Sie Ihren Administrator, Ihnen
IAM-Rolle Monitoring-Bearbeiter (roles/monitoring.editor
) für Ihr Projekt.
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
Benutzerdefiniertes Dashboard zum Projekt 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 Projekt zu Projekt 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 das Widget aus, das dem Dashboard hinzugefügt werden soll.
Sie können ein Widget basierend auf dem Datentyp oder der Art der Datenauswahl auswählen. In allen Fällen wird ein Konfigurationsbereich geöffnet. Sie können beispielsweise das Widget Messwert auswählen und Legen Sie dann die Visualisierung auf Gestapelter Bereich fest. 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 das Widget zu Ihrem Dashboard hinzugefügt wurde, können Sie die Konfiguration des Widgets.
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 nach dem Dashboard und dann 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
Um ein Dashboard von einem Projekt in ein anderes zu kopieren, Ihre IAM-Rolle für die Google Cloud-Zielprojekte muss fügen Sie die Berechtigung „Monitoring-Bearbeiter“ hinzu. Weitere Informationen Informationen zu Rollen finden Sie unter Zugriff mit Identity and Access Management steuern.
So kopieren Sie ein Dashboard in ein anderes Google Cloud-Projekt: Folgendes:
-
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. JSON und dann 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:
- Verwenden Sie die Projektauswahl in der Google Cloud Console, um das Projekt auszuwählen, das Sie verwenden möchten. um die Dashboard-Definition zu speichern.
- Klicken Sie auf Benutzerdefiniertes Dashboard erstellen.
- Klicken Sie in der Dashboard-Symbolleiste auf settings Einstellungen. Klicken Sie auf JSON und dann 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 in Ihr Google Cloud-Projekt ein benutzerdefiniertes Dashboard hochladen, an einem gemeinsamen Ort gespeichert wird. Cloud Monitoring z. B. eine Reihe kuratierter 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 der gleichen Liste angezeigt wie die dienstspezifische Dashboards das Cloud Monitoring erstellt, 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
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. Über die Filterleiste können Sie die Liste weiter eingrenzen.
Wählen Sie ein benutzerdefiniertes Label aus. Angenommen, Sie haben ein Label namens
Staging
und dann dieses Label auf Ihre Dashboards angewendet mit Informationen zu Ihren Staging-Ressourcen. Um diese aufzulisten wählen Sie das Label Staging aus. Über die Filterleiste können Sie die Liste weiter eingrenzen.Fügen Sie der Filterleiste Filter hinzu:
Um Dashboards aufzulisten, deren Name oder Beschreibung bestimmten Text enthält, geben Sie diesen Text in die Filterleiste ein.
Um Dashboards nach dem Filtern nach dem Wert des Dashboard-Felds aufzulisten, Gehen Sie so vor:
Wählen Sie Dashboards filtern und dann ein Feld zum Filtern aus von. 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 treffen Sie eine Auswahl aus Menü.
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 nach dem Dashboard und dann 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 hinzufügen oder entfernen
Nachdem Sie ein Dashboard erstellt haben, können Sie Dashboard-weite Filter hinzufügen, die auf alle oder einige Widgets auf dem Dashboard angewendet werden. Diese Filter können hilfreich sein, bei der Fehlerbehebung. Mit diesen Filtern können Sie beispielsweise Daten für eine bestimmte Zone anzeigen.
-
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 das Dashboard 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.
So fügen Sie dem Dashboard einen dauerhaften Filter für das gesamte Dashboard hinzu: klicken Sie in der Symbolleiste auf settings Einstellungen und wählen Sie Filter verwalten. Weitere Informationen finden Sie unter Permanente Filter.
Widgets ändern oder Layout ändern
Um die Widgets in einem Dashboard oder das Layout der Dashboard führen Sie einen der folgenden Schritte aus:
-
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: Führen Sie einen der folgenden Schritte aus, um ein Widget zu ändern:
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 Klicken Sie auf Übernehmen. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Sie können die meisten Einstellungen für das Widget ändern, auch den Widget-Typ. 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 dann auf JSON Editor. Wenn Sie die JSON-Datei ändern, müssen Sie auf Änderungen übernehmen klicken.
Sie können auch auf die JSON-Datei für ein Widget zugreifen, indem Sie in der Widget-Symbolleiste klicken und code Code ansehen.
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:
- Wird in der Symbolleiste des Widgets ein Löschen und dann auf diese Schaltfläche.
- Andernfalls klicken Sie auf more_vert Weitere Optionen und dann auf wählen Sie Widget löschen aus.
Klicken Sie in der Symbolleiste auf Klicken Sie auf Übernehmen. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
Optional: Wenn Sie ein Widget neu positionieren möchten, ziehen Sie das Widget mit dem Zeiger anhand der an einen neuen Ort zu verschieben. 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
Möglicherweise haben Sie ein benutzerdefiniertes Dashboard erstellt, das andere Mitglieder Ihres Teams oder Ihrer Organisation in ihren Projekten installieren möchten. Wenn Sie eine Dashboard-Definition teilen möchten, speichern Sie sie auf Ihrem lokalen System. und verschieben oder kopieren Sie dann die Definition an einen freigegebenen Standort. 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. Klicken Sie auf JSON und dann 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. Diese Datei enthält nur die Definition des Dashboards, werden keine Zeitreihendaten gespeichert.
Dashboard teilen
Wenn Sie eine Datenanomalie untersuchen, möchten Sie vielleicht, dass eine andere Person in Ihrem Team oder Ihrer Organisation, um dieselben Daten zu sehen, die Sie auch ansehen. Angenommen, Sie stellen einen unerwarteten Rückgang oder Anstieg bei einem Leistungsmesswert fest und möchten sich mit einem Teammitglied beraten. In diesem Szenario Sie möchten, dass Ihr Teammitglied das Dashboard und seine Daten sieht.
Informationen zum Freigeben eines Links zu einem Dashboard finden Sie unter Benutzerdefiniertes Dashboard freigeben.
Datenaktualisierung konfigurieren
In der Dashboard-Symbolleiste wird eine Schaltfläche angezeigt, die angibt, ob die automatische Aktualisierung ist aktiviert (autorenew) oder deaktiviert (). Klicken Sie auf die Schaltfläche, um den Status zu ändern.
Automatisches Speichern von Konfigurationsänderungen aktivieren
In Dashboards werden Ihre Änderungen standardmäßig nicht gespeichert. So aktivieren Sie das automatische Speichern: Klicken Sie auf die Ein/Aus-Schaltfläche Automatisch speichern, bis die Einstellung Ein ist. . Wenn cloud_done Cloud Done angezeigt wird, Ihre Änderungen wurden gespeichert.
Nächste Schritte
- Diagramme und Tabellen hinzufügen
- Im Diagramm aufgeführte Daten untersuchen
- Messwertbereich für mehrere Projekte konfigurieren