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 Informationen die für Sie interessant sind, und übersichtlich organisiert sind. 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 und sie teilen. 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 zeigen Dashboards alle die für Ihr Google Cloud-Projekt zur Verfügung stehen. Wenn Sie einen Messwertbereich konfigurieren und dann Ihr Dashboard, kann Messwertdaten für mehrere Google Cloud-Projekte anzeigen.

Ein benutzerdefiniertes Dashboard kann Folgendes anzeigen:

Sie können die Ladezeit oder Nutzerfreundlichkeit eines Dashboards verbessern, indem Sie Widgets gruppieren. Sie können beispielsweise einem Dashboard Abschnitte hinzufügen. Alternativ können Sie Widgets einem Container hinzufügen, der entweder maximiert oder minimiert.

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. Mit diesen Filtern können Sie beispielsweise Daten für eine bestimmte Zone anzeigen. Weitere Informationen finden Sie unter Filter hinzufügen oder entfernen

  • Ereignisse wie der Absturz eines Google Kubernetes Engine-Pod kann Ihnen helfen, Daten aus verschiedenen Quellen in Beziehung zu setzen, wenn Sie ein Problem beheben. Weitere Informationen finden Sie unter Ereignisse auf 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 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 Ansätze, um ein benutzerdefiniertes Dashboard hinzuzufügen. Ihrem Google Cloud-Projekt hinzu:

  • 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 und möchten, dass sie dasselbe benutzerdefinierte Dashboard definieren. In dieser Situation können Sie das Dashboard in einem Projekt erstellen und es dann kopieren. in andere Projekte übertragen. Alternativ können Sie Laden Sie die Dashboard-Definition in Ihr lokales System herunter, und diese Definition dann in anderen Google Cloud-Projekte

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 Widgets zu Ihrem Dashboard 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 anzuzeigenden Datentyp oder die Daten anzuzeigen. 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. Sie können auch die Gestapelte Fläche und wählen Sie dann den Messwert aus.

    3. Konfigurieren Sie das Widget.

    4. Klicken Sie in der Symbolleiste auf Klicken Sie auf Übernehmen. 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: <ph type="x-smartling-placeholder">
        </ph>
      • Um ein Label zu erstellen und zu Ihrem Dashboard hinzuzufügen, und geben Sie im Textfeld Neues Label erstellen Geben Sie den Namen des Labels ein und klicken Sie dann auf Erstellen und anwenden.

        Das Label wird erstellt und Ihrem Dashboard hinzugefügt.

      • So konfigurieren Sie, welche Labels Ihrem Dashboard hinzugefügt werden: Klicken Sie auf Anzuwendende Labels 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 Aggregationen experimentieren möchten können Sie ein Dashboard kopieren und das neue Dashboard zu Testzwecken dienen.

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. 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 Editor“ 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 zeigen eine Auswahl an die für einen bestimmten Dienst relevant sind.

Nachdem Sie eine Dashboard-Definition hochgeladen haben, können Sie sie ändern um die gewünschten Daten anzuzeigen.

Weitere Informationen finden Sie unter Beispiel-Dashboards installieren.

Dashboard aus Grafana importieren

Cloud Monitoring bietet einen Importer, mit dem Sie Dashboard-Dateien in Grafana JSON-Format in Cloud Monitoring importieren. Weitere Informationen finden Sie unter Grafana-Dashboards in Cloud Monitoring importieren

Dashboard suchen und ansehen

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:

    • Verwenden Sie die Filterleiste, um nach dem vollständigen oder teilweisen Namen des Dashboard oder zum Filtern nach Dashboard-Typ.

    • Wählen Sie eine Kategorie aus. Verwenden Sie die Filterleiste, um die Liste weiter einzugrenzen.

    • Wählen Sie das Label aus, um nur die Dashboards aufzulisten, die das Label enthalten. Verwenden Sie die Filterleiste, um die Liste weiter einzugrenzen.

    Wenn Sie die Anzahl der aufgeführten Ergebnisse verringern möchten, verwenden Sie die Filterleiste. Wenn Sie mehrere Filter ohne den Operator OR hinzufügen zwischen zwei Filtern verbindet sich ein logischer AND mit den Filtern.

  3. Wenn Sie das Dashboard gefunden haben, wählen Sie es aus.

Dashboard ändern

Nachdem Sie ein Dashboard erstellt haben, stellen Sie möglicherweise fest, dass es geändert werden muss. nützlicher für Sie. Zum Beispiel möchten Sie vielleicht Widgets, das Layout oder die Datenanzeige eines Widgets ändern. Außerdem können Sie einem Dashboard Labels hinzufügen, um es einfacher 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: <ph type="x-smartling-placeholder">
      </ph>
    • Um ein Label zu erstellen und zu Ihrem Dashboard hinzuzufügen, und geben Sie im Textfeld Neues Label erstellen Geben Sie den Namen des Labels ein und klicken Sie dann auf Erstellen und anwenden.

      Das Label wird erstellt und Ihrem Dashboard hinzugefügt.

    • So konfigurieren Sie, welche Labels Ihrem Dashboard hinzugefügt werden: Klicken Sie auf Anzuwendende Labels 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 für das gesamte Dashboard Filter hinzufügen, auf alle oder einige Widgets im Dashboard anwenden. 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.

    • So fügen Sie einen Filter für das gesamte Dashboard hinzu, der nur für die aktuelle Sitzung verwenden, 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 Dauerhafte 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. Wählen Sie das Dashboard aus.
  3. Optional: Um Ihrem Dashboard ein Widget hinzuzufügen, wählen Sie in der Dashboard-Symbolleiste Klicken Sie auf  Widget hinzufügen, wählen Sie das Widget aus und konfigurieren Sie es. Klicken Sie in der Symbolleiste auf Klicken Sie auf Übernehmen. 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:

    • Platzieren Sie den Zeiger auf dem Widget, um das Klicken Sie in der Symbolleiste auf  Widget bearbeiten und aktualisieren Sie dann 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. Um beispielsweise ein Liniendiagramm in eines gestapelten Flächendiagramms auf Liniendiagramm und Wählen Sie im Menü Gestapeltes Flächendiagramm aus. Weitere Informationen finden Sie unter Widgettyp ä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 folgendermaßen auf die JSON-Datei für ein Widget zugreifen: in der Widget-Symbolleiste klicken und  Code ansehen.

  5. Optional: Wenn Sie ein Widget löschen möchten, bewegen Sie den Mauszeiger auf das Widget, um es zu aktivieren in der Symbolleiste 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 Klicken Sie auf Übernehmen. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.

    Sie können Widgets nicht neu positionieren, wenn sich ein Dashboard im Rastermodus befindet.

  7. Optional: Wenn Sie die Größe eines Widgets ändern möchten, verschieben Sie mithilfe des Mauszeigers das rechte Widget. des Widgets. 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 Größe von Widgets nicht ändern, wenn sich ein Dashboard im Rastermodus befindet.

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

Dashboard löschen

Wird ein Dashboard gelöscht, das ein Diagramm für eine Benachrichtigungsrichtlinie enthält, wird dies nicht gelöscht. die Benachrichtigungsrichtlinien, 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 in der Google Cloud Console auf der Seite Benachrichtigungen Siehe 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. Um mit der Löschaktion zu beginnen, suchen Sie das zu löschende Dashboard. 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

Vielleicht haben Sie ein benutzerdefiniertes Dashboard erstellt, die andere in Ihrem Team 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 beispielsweise die Definition in einer geteilten Ablage oder in einem Quellcode-Repository wie GitHub. Jede Person mit Zugriff auf den gespeicherten Standort kann das Dashboard in ihren 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. Um die Dashboard-Definition in einem lokalen System zu speichern, Klicken Sie auf Dateidownload:

    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. Beispielsweise kann ein unerwarteter Rückgang oder Anstieg bei einer und Sie sich mit einem Teammitglied beraten möchten. 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

Standardmäßig speichern Dashboards Ihre Änderungen nicht. 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