Benutzerdefiniertes Dashboard freigeben

Wenn Sie ein benutzerdefiniertes Dashboard in Cloud Monitoring freigeben, können Sie mit Teammitgliedern oder Gruppen in Ihrer Organisation zusammenarbeiten, um ein Systemproblem zu untersuchen oder die Dienstleistung zu überprüfen. Wenn Sie ein Dashboard über die Google Cloud Console freigeben, sendet Monitoring die Dashboard-URL per E‑Mail an Ihre Empfänger, prüft, ob sie Lesezugriff haben, und fordert Sie auf, die erforderliche IAM-Rolle (Identity and Access Management) zuzuweisen, sofern Ihre Rolle dies zulässt.

Wenn Sie die JSON-Konfiguration eines Dashboards projektübergreifend freigeben möchten, anstatt einen Link zum Live-Dashboard zu teilen, lesen Sie Dashboard-Definition in ein anderes Projekt kopieren.

Best Practice

Um Berechtigungsprobleme beim Freigeben von Dashboards zu vermeiden, empfehlen wir, dass ein Hauptkonto mit der IAM-Rolle „ Inhaber (roles/owner)“ für ein Google Cloud Projekt allen Personen, Gruppen oder Domains, die ein in diesem Google Cloud Projekt gespeichertes Dashboard ansehen müssen, die Rolle „ Monitoring-Betrachter (roles/monitoring.viewer)“ zuweist. Weitere Informationen finden Sie unter Zugriff auf Cloud Monitoring gewähren.

Hinweis

Führen Sie die folgenden Schritte im Google Cloud Projekt aus, in dem die Dashboards gespeichert sind, die Sie freigeben möchten:

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

    IAM aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift IAM &Admin lautet.

  2. Wählen Sie das Google Cloud Projekt aus.

    Wenn Sie eine Fehlermeldung erhalten, dass die Berechtigung verweigert wurde, haben Sie möglicherweise keine IAM-Rolle für das Projekt oder Ihre Rolle ist nicht auf das Projekt beschränkt. Um die Seite IAM aufzurufen, benötigen Sie eine IAM-Rolle, die auf das Projekt beschränkt ist. Zu den auf das Projekt beschränkten Rollen gehören „Inhaber“ (roles/owner), „Bearbeiter“ (roles/editor) und „Betrachter“ (roles/viewer).

Dashboard freigeben

Wenn Sie eine Datenanomalie untersuchen, möchten Sie möglicherweise, dass eine andere Person oder eine Gruppe von Personen ein benutzerdefiniertes Dashboard aufruft. Vielleicht stellen Sie beispielsweise einen unerwarteten Rückgang oder Anstieg eines Leistungsmesswerts fest und möchten sich mit einem Teammitglied beraten. In diesem Szenario möchten Sie ein Dashboard für Ihr Teammitglied freigeben.

So geben Sie ein Dashboard frei:

  1. Öffnen Sie in der Google Cloud Console die  Dashboards Seite:

    Zu Dashboards

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

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Wählen Sie ein Dashboard aus.
  4. Klicken Sie auf Freigeben und füllen Sie dann das Dialogfeld anhand der folgenden Tabelle aus.

    Inhaber

    Verwenden Sie diese Anleitung, wenn Ihre IAM-Rolle „Inhaber“ (roles/owner) ist.

    1. Klicken Sie auf Personen und Gruppen hinzufügen und geben Sie die Namen der Personen oder Gruppen ein.
    2. Klicken Sie auf Nachricht und geben Sie die Informationen ein, die in der E‑Mail enthalten sein sollen. Sie müssen die URL des Dashboards nicht angeben.
    3. Optional: Wenn das Dashboard Daten für einen bestimmten Zeitraum anzeigen soll, wählen Sie Dashboard in einem benutzerdefinierten Zeitraum öffnen aus und geben Sie dann die Start- und Endzeit ein.

      Standardmäßig werden im Dashboard die Daten der letzten Stunde angezeigt.

    4. Klicken Sie auf Senden.

      Monitoring prüft, ob die E‑Mail-Empfänger die Berechtigung haben, das Dashboard aufzurufen. Da Monitoring keinen Zugriff auf die Mitglieder einer Gruppe hat, werden diese Mitglieder möglicherweise als Personen identifiziert, die Berechtigungen zum Aufrufen eines Dashboards benötigen.

      Wenn alle Empfänger die Berechtigung haben, das Dashboard aufzurufen, erhalten sie eine E‑Mail mit einer Einladung, Ihr Dashboard aufzurufen. Die E‑Mail enthält Ihre Nachricht und die URL des Dashboards.

    5. Wenn ein Dialogfeld geöffnet wird, in dem Sie aufgefordert werden, einem Empfänger Zugriff zu gewähren, hat Monitoring festgestellt, dass ein Empfänger möglicherweise keine Berechtigung zum Aufrufen des Dashboards hat.

      Wenn Sie die Mindestberechtigungen zum Aufrufen des Dashboards gewähren möchten, wählen Sie die Rolle Monitoring-Betrachter aus und klicken Sie dann auf Senden.

      Jeder Empfänger erhält eine E‑Mail mit einer Einladung, Ihr Dashboard aufzurufen. Die E‑Mail enthält Ihre Nachricht und die URL des Dashboards.

    Bearbeiter oder Betrachter

    Verwenden Sie diese Anleitung, wenn Ihre IAM-Rolle „Bearbeiter“ (roles/editor) oder „Betrachter“ (roles/viewer) ist.

    1. Klicken Sie auf Personen und Gruppen hinzufügen und geben Sie die Namen der Personen oder Gruppen ein.
    2. Klicken Sie auf Nachricht und geben Sie die Informationen ein, die in der E‑Mail enthalten sein sollen. Sie müssen die URL des Dashboards nicht angeben.
    3. Optional: Wenn das Dashboard Daten für einen bestimmten Zeitraum anzeigen soll, wählen Sie Dashboard in einem benutzerdefinierten Zeitraum öffnen aus und geben Sie dann die Start- und Endzeit ein.

      Standardmäßig werden im Dashboard die Daten der letzten Stunde angezeigt.

    4. Klicken Sie auf Senden.

      Monitoring prüft, ob die E‑Mail-Empfänger die Berechtigung haben, das Dashboard aufzurufen. Da Monitoring keinen Zugriff auf die Mitglieder einer Gruppe hat, werden diese Mitglieder möglicherweise als Personen identifiziert, die Berechtigungen zum Aufrufen eines Dashboards benötigen.

      Wenn alle Empfänger die Berechtigung haben, das Dashboard aufzurufen, erhalten sie eine E‑Mail mit einer Einladung, Ihr Dashboard aufzurufen. Die E‑Mail enthält Ihre Nachricht und die URL des Dashboards.

    5. Wenn ein Dialogfeld mit dem Titel „Jemand hat möglicherweise keinen Zugriff“ angezeigt wird, hat Monitoring festgestellt, dass ein Empfänger möglicherweise keine Berechtigung zum Aufrufen des Dashboards hat. Wenn Sie mit dem Befehl „Freigeben“ fortfahren möchten, klicken Sie auf Senden und dann auf OK.

      Jeder Empfänger erhält eine E‑Mail mit einer Einladung, Ihr Dashboard aufzurufen. Die E‑Mail enthält Ihre Nachricht und die URL des Dashboards.

    Alle anderen Rollen

    1. Klicken Sie auf Personen und Gruppen hinzufügen und geben Sie die Namen der Personen oder Gruppen ein.
    2. Klicken Sie auf Nachricht und geben Sie die Informationen ein, die in der E‑Mail enthalten sein sollen. Sie müssen die URL des Dashboards nicht angeben.
    3. Optional: Wenn das Dashboard Daten für einen bestimmten Zeitraum anzeigen soll, wählen Sie Dashboard in einem benutzerdefinierten Zeitraum öffnen aus und geben Sie dann die Start- und Endzeit ein.

      Standardmäßig werden im Dashboard die Daten der letzten Stunde angezeigt.

    4. Klicken Sie auf Senden.

      Monitoring sendet eine E‑Mail, in der die Empfänger eingeladen werden, Ihr Dashboard aufzurufen. Die E‑Mail enthält Ihre Nachricht und die URL des Dashboards.

Fehlerbehebung

In diesem Abschnitt wird beschrieben, wie Sie Fehler beheben, die beim Freigeben eines Dashboards auftreten können.

Fehlermeldung beim Freigeben eines Dashboards

Beim Freigeben eines Dashboards können zwei verschiedene Fehler auftreten:

  • Sie haben die Rolle „Inhaber“ (roles/owner), aber im Dialogfeld „Freigeben“ wird die folgende Fehlermeldung angezeigt:

    Unable to grant access to the following account due to organization configurations

    Die Richtlinien Ihrer Organisation verhindern, dass Sie einem Hauptkonto eine Rolle zuweisen. Wenden Sie sich an Ihren Organisationsadministrator, um diesen Fehler zu beheben.

  • Sie haben einen oder mehrere Empfänger ohne E‑Mail-Adresse ausgewählt und im Dialogfeld „Freigeben“ wird die folgende Fehlermeldung angezeigt:

    Error: Email addresses and domains must be associated with an active Google Account, Google Workspace account, or Cloud Identity account.

    Eine E‑Mail-Benachrichtigung wurde jedoch an alle Empfänger mit gültigen E‑Mail-Adressen gesendet.

Freigegebenes Dashboard kann nicht aufgerufen werden

Sie erhalten eine E‑Mail mit einer URL zum Dashboard. Wenn Sie jedoch auf die URL zugreifen, können Sie das Dashboard nicht aufrufen. Stattdessen wird die folgende Meldung angezeigt:

You do not have sufficient permissions to view this page

Wenden Sie sich an einen Project Owner und bitten Sie ihn, Ihnen die Rolle „Monitoring-Betrachter“ (roles/monitoring.viewer) zuzuweisen.

Im Diagramm wird eine Warnung zu vertraulichen Metadaten angezeigt

Sie öffnen ein benutzerdefiniertes Dashboard und erwarten, dass in allen Widgets Daten angezeigt werden. In einem oder mehreren Widgets mit SQL-Abfragen werden jedoch Meldungen angezeigt, die der folgenden ähneln:

This SQL query is configured to run on the BigQuery engine using [PROJECT_ID],
and references resources from [RESOURCE, ...]. Sensitive metadata,
including table contents, may be written to [PROJECT_ID].

Die Warnmeldung weist darauf hin, dass die Abfrage Eigentumsgrenzen überschreitet, und bietet Ihnen die Möglichkeit, die Abfrage zu überprüfen, bevor sie ausgeführt wird. Eigentumsgrenzen werden durch mehrere Faktoren bestimmt, darunter die Hierarchie der Ressourcen, die von der Abfrage verwendet werden.

Das System führt bei jedem Öffnen eines Dashboards Grenzprüfungen durch. Sie können diese Warnungen nicht verhindern oder schließen.

Wenn in einem Widget die Warnmeldung angezeigt wird, haben Sie folgende Möglichkeiten:

  • Wenn Sie wissen, dass die Abfrage sicher ausgeführt werden kann, und Sie die Abfrageergebnisse sehen möchten, klicken Sie auf Bestätigen und ausführen.

  • Ignorieren Sie die Fehlermeldung. In diesem Widget werden keine Daten für Ihre aktuelle Sitzung angezeigt.

  • Analysieren Sie die Abfrage und deaktivieren Sie sie gegebenenfalls. Beispielsweise können Sie Folgendes tun:

    1. Prüfen Sie die Abfrage und bewerten Sie, welche Daten abgefragt werden.
    2. Prüfen Sie den Verlauf des Dashboards, um festzustellen, wer das Widget wann hinzugefügt hat.
    3. Wenn Sie einen Dashboard-Link erhalten haben, prüfen Sie, ob der Absender eine vertrauenswürdige Quelle ist.
    4. Speichern Sie Ihre Analyse zur späteren Verwendung im Dashboard, indem Sie ein Text -Widget hinzufügen.

Google Cloud bietet einige Funktionen, mit denen Sie Daten-Exfiltration durch Phishing, Insider-Angriffe oder externe Entitäten verhindern können. Weitere Informationen finden Sie unter Datensicherheit mit Observability Analytics.

Nächste Schritte