Benutzerdefinierten Dashboards temporäre Filter hinzufügen

In diesem Dokument wird beschrieben, wie Sie die Daten ändern können, die in einem benutzerdefinierten Dashboard angezeigt werden, ohne jedes Widget ändern zu müssen. Dazu fügen Sie vorübergehende Gruppierungen und vorübergehende Filter hinzu. Nachdem Sie eine dashboardweite Gruppierung oder einen Filter hinzugefügt haben, wird in der Dashboard-Symbolleiste ein Menüpunkt für diese Gruppierung oder diesen Filter angezeigt.

Bei der Fehlerbehebung können Sie die Daten in einem Dashboard ändern, indem Sie temporäre Gruppierungen oder Filter hinzufügen. Wenn Sie beispielsweise einen Vorfall untersuchen und im Dashboard nur Daten für eine bestimmte virtuelle Maschine (VM) sehen möchten, fügen Sie einen temporären Filter hinzu.

Temporäre Gruppierungen und Filter werden automatisch gelöscht, wenn Sie die Seite neu laden. Sie können sie aber auch manuell löschen.

Sie können auch dauerhafte Filter erstellen. Wenn Sie einen Filter beispielsweise anpinnen, verhält er sich genau wie ein temporärer Filter, mit dem Unterschied, dass er immer verfügbar ist. Sie können auch Variablen erstellen, mit denen Sie einen Filter auf ausgewählte Widgets anwenden können. Weitere Informationen finden Sie unter Variablen und angepinnte Filter erstellen und verwalten.

Funktionsweise von Dashboard-Filtern

Ein Dashboard-Filter gibt ein Label und einen Wert an. Die im Dashboard angezeigten Zeitreihen bestimmen, welche Labels zum Filtern verfügbar sind. Wie ein Widget einen dashboardweiten Filter unterstützt, hängt von der Art der Daten ab, die im Widget angezeigt werden, und von der Konfiguration des Widgets:

  • Für Widgets, in denen Zeitreihendaten angezeigt werden, z. B. Liniendiagramme, gelten die folgenden Regeln:

    • Wenn das Label in einem Filter nicht von der Zeitreihe unterstützt wird, die im Widget angezeigt wird, werden die angezeigten Daten durch den dashboardweiten Filter nicht geändert.

      Wenn Sie beispielsweise einen Filter für das Label instance_id hinzufügen, in einem Diagramm auf dem Dashboard aber keine Daten mit dem Label instance_id angezeigt werden, ändert der Filter die angezeigten Daten nicht.

    • Wenn im Widget ein Wert für ein Label angegeben ist, ändert der dashboardweite Filter die angezeigten Daten nicht.

      Wenn Sie beispielsweise einen Filter für das Label instance_id hinzufügen, ein Diagramm im Dashboard aber einen Filter enthält, der auf dem Label instance_id basiert, werden die angezeigten Daten durch den dashboardweiten Filter nicht geändert.

    • Andernfalls werden im Diagramm nur die Zeitreihen angezeigt, die dem dashboardweiten Filter entsprechen.

  • Bei Widgets im Bereich „Protokolle“ werden die Abfragen durch dashboardweite Filter aktualisiert, die auf einem Ressourcenlabel basieren. Wenn Sie beispielsweise den dashboardweiten Filter cluster_name: mycluster hinzufügen, wird die Abfrage um resource.labels."cluster_name"="mycluster" aktualisiert.

Sie können mehrere dashboardweite Filter hinzufügen. Diese Filter werden durch ein logisches „AND“ verknüpft.

Hinweise

Wenn Sie die Berechtigungen zum Hinzufügen oder Ändern von temporären Filtern über die Google Cloud Console benötigen, bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Monitoring Viewer (roles/monitoring.viewer) für Ihr Projekt zuzuweisen. 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.

Vorübergehende Gruppierungen erstellen oder ändern

Wenn Sie Dashboard-weite Gruppierungen hinzufügen, wird in den Widgets auf dem Dashboard eine Zeitachse für jeden Satz von Zeitreihen angezeigt, die für die Gruppierungslabels dieselben Werte haben. Standardmäßig wird der Durchschnitt der einzelnen Sets angezeigt. Wenn jedoch eine Gruppierungsfunktion für das Widget definiert ist, wird diese verwendet.

Angenommen, Ihr Dashboard enthält ein Diagramm, das die CPU-Auslastung Ihrer VM-Instanzen anzeigt. Wenn Sie feststellen möchten, ob Sie mehr VMs in einer bestimmten Zone bereitstellen müssen, können Sie das Dashboard und dieses Diagramm bearbeiten, um die Gruppierungsoptionen zu ändern. Alternativ können Sie das Dashboard vorübergehend nach Zone gruppieren und sich dann das Diagramm zur CPU-Auslastung ansehen.

So erstellen oder ändern Sie die temporären Gruppierungen:

  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. Maximieren Sie das Menü Gruppieren nach und wählen Sie dann die Labels für die Gruppierung aus.
  3. Klicken Sie auf OK.

Wenn Sie das Dashboard verlassen, werden alle von Ihnen erstellten Gruppierungen verworfen.

Temporären Filter erstellen

Wenn Sie einen Vorfall untersuchen, möchten Sie sich die Daten möglicherweise auf bestimmte Weise ansehen. Beispielsweise können Sie nur Zeitreihen für eine bestimmte virtuelle Maschine oder für Ressourcen in einer bestimmten Region aufrufen. Wenn Sie einen temporären Filter erstellen, werden alle Dashboard-Widgets so geändert, dass nur Daten angezeigt werden, die diesem Filter entsprechen. Wenn Sie beispielsweise alle Diagramme so konfigurieren möchten, dass nur Zeitreihen für eine bestimmte VM-Instanz angezeigt werden, erstellen Sie einen Filter, der auf dem Label instance_id basiert. Wenn Sie das Dashboard so konfigurieren möchten, dass nur Zeitreihen für eine bestimmte Zone angezeigt werden, erstellen Sie einen Filter, der auf dem Label zone basiert.

So erstellen Sie einen temporären Filter:

  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 Filterleiste  des Dashboards auf Filter hinzufügen und wählen Sie dann ein Label aus dem Menü aus.

    Im Menü sind die Labels für jede Zeitachse aufgeführt, die im Dashboard angezeigt wird.

    Nachdem Sie ein Label ausgewählt haben, wird der Dashboard-Symbolleiste ein Filter hinzugefügt. Der Name des Filters ist mit dem Namen Ihrer Auswahl identisch und sein Wert ist auf * festgelegt, was mit allen Werten übereinstimmt. Wenn Sie beispielsweise zone auswählen, wird in der Symbolleiste zone: * angezeigt.

  3. Wenn Sie einen bestimmten Wert auswählen möchten, klicken Sie auf den Filter, z. B. auf zone: *, und wählen Sie dann einen Wert aus dem Menü aus. Wenn Sie die Anzahl der Menüoptionen reduzieren möchten, geben Sie einen Teil des Werts in das Feld Filter ein.

Wenn Sie das Dashboard verlassen, werden alle von Ihnen erstellten Filter verworfen.

Vorübergehenden Filter ändern

Wenn Sie den Wert eines temporären Filters ändern möchten, klicken Sie auf das Dreipunkt-Menü   und treffen Sie eine Auswahl.

Nachdem Sie eine Auswahl getroffen haben, werden Diagramme und Tabellen aktualisiert.

Temporäre Filter löschen

Temporäre Filter werden automatisch gelöscht, wenn Sie das Dashboard verlassen. Wenn Sie einen temporären Filter manuell entfernen möchten, klicken Sie auf Löschen.

Nächste Schritte