Benutzerdefinierte Dashboards erstellen und verwalten

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:

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:

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 Label staging 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Klicken Sie auf der Seite Dashboards auf Benutzerdefiniertes Dashboard erstellen.
  3. So fügen Sie Ihrem Dashboard Widgets hinzu:

    1. Klicken Sie in der Dashboard-Symbolleiste auf  Widget hinzufügen.
    2. 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.

    3. Konfigurieren Sie das Widget.

    4. 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.

  4. Klicken Sie in der Symbolleiste auf Speichern, um das geänderte Dashboard zu speichern.

  5. Optional: Fügen Sie Ihrem Dashboard Labels hinzu:

    1. Suchen Sie in der Liste der Dashboards nach dem Dashboard und dann Klicken Sie auf Auswählen.
    2. 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  Labels zum Anwenden auswählen, wählen Sie die Labels aus und klicken Sie dann auf Ok.
    3. 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie auf der Seite Dashboard-Übersicht das zu kopierende Dashboard aus und klicken Sie dann auf Dashboard kopieren.
  3. Optional: Aktualisieren Sie den Namen des Dashboards.
  4. 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Kopieren Sie die Definition des Dashboards in die Zwischenablage:

    1. Klicken Sie in der Dashboard-Symbolleiste auf Einstellungen. JSON und dann JSON Editor.
    2. Klicken Sie in der Symbolleiste des Editors auf Kopieren.
  3. Fügen Sie die Definition in ein neues Dashboard ein, das in einem anderen Projekt erstellt wurde:

    1. 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.
    2. Klicken Sie auf Benutzerdefiniertes Dashboard erstellen.
    3. Klicken Sie in der Dashboard-Symbolleiste auf Einstellungen. Klicken Sie auf JSON und dann auf JSON Editor.
    4. Fügen Sie den Inhalt der Zwischenablage in den Editor ein.
    5. Klicken Sie auf Änderungen übernehmen.
    6. 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    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

  2. 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 G​C​P 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:

        1. 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.

        2. 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.

  3. 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Suchen Sie in der Liste der Dashboards nach dem Dashboard und dann Klicken Sie auf Auswählen.
  3. 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  Labels zum Anwenden auswählen, wählen Sie die Labels aus und klicken Sie dann auf Ok.
  4. 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.

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. 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  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 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Suchen Sie das Dashboard und wählen Sie es aus.
  3. Optional: Wenn Sie Ihrem Dashboard ein Widget hinzufügen möchten, klicken Sie in der Dashboard-Symbolleiste auf  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:

  4. 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  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  und wählen Sie im Menü Gestapeltes Flächendiagramm aus. Weitere Informationen finden Sie unter Typ eines Widgets ändern.

    • Klicken Sie auf 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 ansehen.

  5. 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 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.

  6. 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.

  7. 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.

  8. 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Starten Sie die Löschaktion, indem Sie das zu löschende Dashboard suchen, und klicken Sie auf  Löschen.
  3. Klicken Sie im Bestätigungsdialogfeld auf Löschen.
  4. 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:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Klicken Sie in der Dashboard-Symbolleiste auf Einstellungen. Klicken Sie auf JSON und dann auf JSON Editor.
  3. 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 () 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 angezeigt wird, Ihre Änderungen wurden gespeichert.

Nächste Schritte