Messwerte mit Metrics Explorer auswählen

In diesem Dokument wird beschrieben, wie Sie ein temporäres Diagramm konfigurieren, das die von Ihrem Projekt erfassten Zeitachsendaten anzeigt. Metrics Explorer kann nur numerische Zeitachsendaten anzeigen.

Anzuzeigende Daten auswählen

Sie können die Zeitachsen, die bei Verwendung von Metrics Explorer angezeigt werden, auf verschiedene Arten angeben:

  • Eine menübasierte Oberfläche, in der Sie Zeitachsen durch Auswahl eines Ressourcentyps, eines Messwerttyps und von Filtern angeben. Über die menübasierte Oberfläche kannst du zwischen gültigen Optionen wählen, unterschiedliche Syntaxanforderungen vermeiden und verschiedene Messwerte abrufen:

    • Ein Messwerttyp identifiziert die Messwerte, die aus einer Ressource erhoben werden sollen. Er enthält eine Beschreibung dessen, was gemessen wird und wie die Messwerte interpretiert werden. Ein Messwerttyp wird manchmal als Messwert bezeichnet. Ein Beispiel für einen Messwert ist „CPU-Auslastung“. Informationen zu Konzepten finden Sie unter Messwerttypen.

    • Ein Ressourcentyp gibt an, von welcher Ressource die Messwertdaten erfasst werden. Der Ressourcentyp wird manchmal als überwachter Ressourcentyp oder Ressource bezeichnet. Ein Beispiel für eine Ressource ist eine Compute Engine-VM-Instanz. Konzeptionelle Informationen finden Sie unter Überwachte Ressourcen.

  • Eine MQL-Schnittstelle (Monitoring Query Language), in der Sie Zeitachsen durch Eingabe von MQL-Anweisungen angeben Die MQL-Schnittstelle unterstützt einen Abfrageeditor mit Syntaxprüfung.

    In diesem Dokument wird nicht beschrieben, wie MQL verwendet wird. Informationen zur MQL-Syntax finden Sie unter Einführung in die Monitoring-Abfragesprache (MQL).

    Da MQL ausdrucksstärker als die anderen Schnittstellen ist, wird eine von Ihnen eingegebene MQL-Abfrage verworfen, wenn Sie zu einer anderen Schnittstelle wechseln.

  • Eine Textschnittstelle, in der Sie Zeitachsen durch Eingabe eines Monitoring-Filters angeben. Monitoringfilter müssen verwendet werden, wenn die Zeitachse, die Sie im Diagramm darstellen möchten, nicht mit dem Ressourcen- und Messwertmodell dargestellt werden kann. Wenn Sie beispielsweise die Anzahl der Prozesse auf einer VM zählen möchten, müssen Sie einen Monitoringfilter eingeben. Weitere Informationen finden Sie unter Direktfiltermodus.

    Weil Monitoringfilter Zeitachsen beschreiben können, die nicht mit dem Ressourcen- und Messwertmodell dargestellt werden können, wird Ihre Konfiguration möglicherweise verworfen, wenn Sie zu einer anderen Benutzeroberfläche wechseln.

Menübasierte Benutzeroberflächen

So verwenden Sie Menüs zur Anzeige von Zeitachsen:

  1. Wählen Sie in der Konsole die Option Monitoring aus oder klicken Sie auf die folgende Schaltfläche:
    Zu Monitoring wechseln
  2. Wählen Sie im Navigationsbereich Metrics Explorer aus.

  3. Wählen Sie den Tab Konfiguration aus:

    1. Maximieren Sie das Menü Messwert auswählen.

    2. Optional: Geben Sie den Messwert- oder Ressourcennamen in die Filterleiste von ein, um die Anzahl der im Menü angezeigten Optionen zu reduzieren. Wenn Sie beispielsweise util eingeben, beschränken Sie das Menü auf Einträge, die util enthalten. Die Einträge werden angezeigt, wenn sie einen Test bestehen, bei dem die Groß- und Kleinschreibung nicht berücksichtigt wird.

      Wenn Sie eine Liste aller Messwerte aufrufen möchten, auch von Messwerten ohne aktuelle Daten, setzen Sie die Ein-/Aus-Schaltfläche Nur aktive Ressourcen anzeigen &Messwerte auf „deaktiviert“. Die Ein-/Aus-Schaltfläche ist standardmäßig aktiviert, sodass in den Menüs nur Messwerte und Ressourcen mit Daten angezeigt werden.

    3. Wählen Sie im Menü Ressource die Ressource aus, aus der die Messwertdaten stammen.

      Wenn ein Messwert für eine Ressource nicht geschrieben wird, wählen Sie Ohne Angabe aus.

    4. Wählen Sie im Menü Messwertkategorie die Kategorie des Messwerts aus.

      Die Kategorie ist in der Regel der erste Begriff nach dem Messwertpräfix. Für den Messwert compute.googleapis.com/instance/utilization lautet die Kategorie beispielsweise instance.

    5. Wählen Sie im Menü Messwert den gewünschten Messwert aus.

    6. Klicken Sie auf Anwenden.

    So können Sie beispielsweise die CPU-Auslastung einer virtuellen Maschine darstellen:

    1. Geben Sie in die Filterleiste util ein.
    2. Wählen Sie im Menü Ressourcen die Option VM-Instanz aus.
    3. Wählen Sie im Menü Messwertkategorien die Option Instanz aus.
    4. Wählen Sie im Menü Messwerte die Option CPU-Auslastung aus und klicken Sie auf Übernehmen.

    Nachdem der Ressourcentyp und der Messwert ausgewählt wurden, zeigt das Diagramm alle verfügbaren Zeitachsen für dieses Paar an. Der folgende Screenshot zeigt ein Diagramm nach Auswahl des Ressourcentyps und des Messwerts:

    Grafik: Diagramm mit ausgewähltem Messwert

    Das vorherige Diagramm enthält mehr Daten, die angezeigt werden können. Es sind maximal 300 anzeigbare Zeilen zulässig. Das Diagramm zeigt einen Hinweis an, dass zu viele Daten zur Anzeige vorhanden sind. Es schlägt außerdem vor, den Ausreißermodus zu verwenden. Dadurch wird die anzuzeigende Datenmenge stark reduziert. Klicken Sie auf Einstellungen, um auf die Ausreißermoduseinstellungen zuzugreifen. Weitere Informationen finden Sie unter Ansichtsoptionen festlegen.

    Sie können die Filter- und Aggregationsoptionen auch verwenden, um die Anzahl der Diagrammdaten zu reduzieren. Durch diese Techniken werden die Diagramme für Diagnosen und Analysen nützlicher und die Leistung und Reaktionsfähigkeit der Benutzeroberfläche selbst wird erhöht.

  4. Optional: Fügen Sie Filter hinzu, um einzuschränken, welche Zeitachsen angezeigt werden sollen. Weitere Informationen finden Sie unter Diagrammierte Daten filtern.

Direkter Filtermodus

Verwenden Sie den direkten Filtermodus, wenn Sie an einem Diagramm für Folgendes interessiert sind:

  • Ein Service Level Objective (SLO).
  • Die Anzahl der Prozesse, die auf virtuellen Maschinen (VMs) ausgeführt werden
  • Einen benutzerdefinierten Messwert, für den Sie noch keine Daten haben

Im direkten Filtermodus können Sie einen Ausdruck eingeben, mit dem Monitoring die zu überwachenden Zeitachsen identifiziert. Die Ausdrücke, die Sie im direkten Filtermodus eingeben, werden manchmal als Messwertfilter oder Monitoring-Filter bezeichnet. Der folgende Ausdruck führt beispielsweise zu einem Diagramm, das die Anzahl der Prozesse anzeigt, deren Name nginx enthält:

 select_process_count("monitoring.regex.full_match(\".*nginx.*\")")
 resource.type="gce_instance"

Außerdem können Sie Monitoringfilter verwenden, um Zeitachsen nach Ressourcen- und Messwerttyp zu identifizieren. Der folgende Ausdruck führt zu einem Diagramm, das die Anzahl der Logeinträge für alle Google Cloud-VMs in der Zone us-east1-b zeigt:

metric.type="logging.googleapis.com/log_entry_count"
resource.type="gce_instance"
resource.label."zone"="us-east1-b"

So geben Sie einen Monitoring-Filter ein:

  1. Wählen Sie in der Konsole die Option Monitoring aus oder klicken Sie auf die folgende Schaltfläche:
    Zu Monitoring wechseln
  2. Wählen Sie im Navigationsbereich Metrics Explorer aus.
  3. Wählen Sie den Tab Konfiguration aus.
  4. Klicke auf Hilfe im Menü Messwert auswählen und wähle dann Direktfiltermodus aus.

    Auf der Seite wird ein Textfeld angezeigt. Wenn Sie einen Ressourcentyp, Messwert oder Filter ausgewählt haben, bevor Sie in den Modus Direktfilter wechseln, werden diese Einstellungen im Textfeld angezeigt.

  5. Geben Sie einen Monitoring-Filterausdruck in das Textfeld ein. Informationen zur Syntax finden Sie in den folgenden Dokumenten:

    Wenn Sie den direkten Filtermodus verwenden und keine Daten verfügbar sind, die den Filter erfüllen, wird ein Fehler angezeigt. Häufige Fehlermeldungen sind Chart definition invalid und No data is available for the selected timeframe..

Klicken Sie auf Standardmodus, um zur menübasierten Benutzeroberfläche zurückzukehren.

Diagrammdaten filtern

Um die Menge der zu erfassenden Daten zu reduzieren geben Sie Filterkriterien an, nutzen die Aggregation oder verwenden den Ausreißermodus. Filter stellen sicher, dass nur Zeitachsen verwendet werden, die bestimmte Kriterien erfüllen. Wenn Sie Filter anwenden, können Sie die Anzahl der Linien im Diagramm reduzieren, was die Leistung des Diagramms verbessern kann.

Im weiteren Verlauf dieses Abschnitts wird erläutert, wie Sie ein Diagramm konfigurieren, wenn eine menübasierte Oberfläche verwendet wird. Dieser Abschnitt gilt nicht für MQL- und Monitoring-Konfigurationen, die Filteranweisungen enthalten.

Wenn Sie mehrere Filterkriterien angeben, zeigt das entsprechende Diagramm nur die Zeitachsen an, die alle Kriterien erfüllen. Dies ist ein logisches AND. Typischerweise können Sie nach Ressourcengruppe, Name, Ressourcenlabel, Zone und Messwertlabel filtern.

Klicken Sie auf dem Tab Konfiguration auf Filter hinzufügen, um einen Filter hinzuzufügen und dann das Filterlabel, den Vergleich und den Wert oder den Wertebereich:

  1. Klicken Sie auf Label und wählen Sie einen Eintrag aus dem Menü aus.

    Um ein bestimmtes Label zu finden, können Sie die Bildlaufleiste verwenden oder Text in den Textbereich Filter eingeben. Wenn Sie Text eingeben, werden im Menü nur die Einträge aufgelistet, die den eingegebenen Text enthalten.

    Folgender Screenshot zeigt die bekannten Labels, nach denen ein bestimmter Messwert gefiltert werden kann:

    Beispiel für eine Liste mit Filterlabels.

  2. Klicken Sie auf Vergleich und wählen Sie einen Eintrag aus dem Menü aus. Sie können zwischen vier Operatoren wählen: „gleich“, =, „ungleich“, !=, „Übereinstimmung mit regulärem Ausdruck“, =~ und „Keine Übereinstimmung mit regulärem Ausdruck“, !=~:

    Liste der Vergleichsoperatoren im Filter.

  3. Klicken Sie auf Wert und führen Sie einen der folgenden Schritte aus:

    • Für einen direkten Vergleich (= oder !=) wähle den Wert im Menü aus oder gib einen Wert ein und klicke auf Done (Fertig). Eingegebene Werte können einfache Werte wie us-central1-a sein. Alternativ können Sie einen Filterstring erstellen, der mit starts_with oder ends_with beginnt. Beispiel: Wenn Sie Daten für alle us-central1-Zonen aufrufen möchten, können Sie den Filterstring starts_with("us-central1") eingeben. Weitere Informationen zu Filterstrings finden Sie unter Monitoring-Filter.

      Die Menüeinträge werden aus den empfangenen Zeitachsen abgeleitet, wenn Sie eine überwachte Ressource für den ausgewählten Messwert nicht generieren möchten, müssen Sie einen Wert für das Label eingeben.

      Folgender Screenshot zeigt das Wertemenü, das für ein Projekt angezeigt wird, wenn das Ressourcenlabel zone ausgewählt wird:

      Beispiel für eine Liste mit Filterlabels.

    • Geben Sie für einen regulären Ausdrucksvergleich, d. h. =~ oder !=~, in das Feld Wert einen regulären Ausdruck vom Typ RE2 ein und klicken Sie auf Fertig. Der reguläre Ausdruck us-central1-.* stimmt beispielsweise mit allen us-central1-Zonen überein.

      Zum Abgleichen einer beliebigen US-Zone, die auf „a“ endet, können Sie den regulären Ausdruck ^us.*.a$ verwenden.

      Mit regulären Ausdrücken können Sie das Ressourcenlabel project_id nicht filtern.

      Wenn du beispielsweise nur die Zeitachsen aus einer der us-central1-Zonen ansehen möchtest, wende einen zone="starts_with("us-central1")"- oder zone=~"us-central1.*"-Filter an:

      Grafik: Gefilterte Zeitachse

Sie können mehrere Filterkriterien angeben und dasselbe Label mehrmals verwenden. Mit diesen Funktionen können Sie einen Filter für einen Wertebereich angeben. Alle Filterkriterien müssen erfüllt sein; sie bilden ein logisches AND. Bei folgender Konfiguration können Sie beispielsweise die Filterstrings starts_with und ends_with verwenden, um nur „a“-Zonen in den USA aufzurufen:

Beispiel mit mehreren Filtern.

Legen Sie fest, wie Diagrammdaten angezeigt werden sollen

In diesem Abschnitt wird gezeigt, wie die ausgewählten Daten durch Festlegen der Aggregationsfelder angezeigt werden können. Die Aggregation besteht aus der Ausrichtung von Datenpunkten innerhalb einer Zeitachse und der Kombination verschiedener Zeitachsen. Eine ausführliche Erläuterung der Aggregation finden Sie unter Filtern und Aggregation: Zeitachsen bearbeiten.

Zeitachsen gruppieren

Sie können die für einen Messwert zurückgegebene Datenmenge reduzieren. Dazu kombinieren Sie verschiedene Zeitachsen. Um mehrere Zeitachsen zu kombinieren, geben Sie in der Regel eine Gruppierung und eine Funktion an. Die Gruppierung erfolgt nach Labelwerten. Die Funktion definiert, wie alle Zeitachsendaten innerhalb einer Gruppe in einer neuen Zeitachse zusammengefasst werden.

Klicken Sie zum Hinzufügen einer Gruppierung auf den Text im Textfeld Gruppieren nach und treffen Sie dann eine Auswahl aus dem Menü. Das Menü wird dynamisch anhand der Zeitachsendaten der von Ihnen gewählten Ressource/Messwert-Kombination erstellt. Für Gruppierung und Filterung werden dieselben Labels verwendet.

Wenn Sie das erste Label hinzufügen, geschieht Folgendes:

  • Ein Aggregator ist ausgewählt. Der Typ der angezeigten Daten bestimmt den Standard-Aggregator. Sie können diese Funktion jedoch ändern.
  • Der Aggregator bestimmt, wie die Zeitachsen mit demselben Labelwert in einer einzelnen Zeitachse kombiniert werden.
  • Das Diagramm zeigt für jeden Wert des Labels, der im Textfeld Gruppieren nach aufgelistet ist, eine Zeitachse an.

Wenn Sie nach mehreren Labels gruppieren, kombiniert der Aggregator die Zeitachsen, die denselben Wert für die angegebenen Labels haben.

Wenn Sie keine Gruppierungsoption angeben und einen Aggregator angeben, wird diese Funktion auf alle ausgewählten Zeitachsen angewendet und führt zu einer einzigen Zeitachse.

Beispiel: Wenn das Feld Gruppieren nach auf user_labels.version und der Aggregator auf sum festgelegt ist, gibt es für jeden Wert des Messwerts eine Zeitachse. Label user_labels.version. Die Datenpunkte in jeder Zeitachse werden aus der Summe aller Werte für einzelne Zeitachsen für eine bestimmte Version berechnet:

Zeitachsen werden gruppiert nach user_labels.version angezeigt

Sie können nach mehreren Labels gruppieren. Wenn Sie mehrere Gruppierungsoptionen haben, wird der Aggregator auf den Satz von Zeitachsen angewendet, die für die ausgewählten Labels dieselben Werte haben.

Das resultierende Diagramm zeigt eine Zeitachse für jede Kombination von Labelwerten an. Die Reihenfolge, in der Sie die Labels angeben, spielt keine Rolle.

Der folgende Screenshot zeigt beispielsweise die Gruppierung nach user_labels.version und system_labels.machine_image:

Zeitachsen werden nach Version und Maschinen-Image gruppiert angezeigt.

Wie Sie sehen, erhalten Sie bei einer Gruppierung nach beiden Labels eine Zeitachse für jedes Wertepaar. Die Tatsache, dass Sie für jede Labelkombination eine Zeitachse erhalten, bedeutet, dass mit dieser Technik problemlos mehr Daten erstellt werden können, als Sie in einem einzelnen Diagramm verwenden können.

Wenn Sie eine Gruppierung angeben oder einen Aggregator auswählen, enthält die in einem Diagramm dargestellte Zeitachse nur die Labels, die obligatorisch sind, z. B. die Projekt-ID, und die von der Gruppierung angegebenen Labels.

"Gruppieren nach"-Bedingungen entfernen

Gehen Sie wie folgt vor, um eine Bedingung "Gruppieren nach" zu entfernen:

  1. Die Labels "Gruppieren nach" entfernen.
  2. Legen Sie den Aggregator auf none fest.

Zeitachse ausrichten

Bei der Ausrichtung werden die von Monitoring empfangenen Zeitachsendaten in eine neue Zeitachse umgewandelt, die Datenpunkte in festen Intervallen enthält. Der Ausrichtungsprozess besteht aus dem Erfassen aller Datenpunkte, die innerhalb eines festgelegten Zeitraums empfangen wurden, einer Funktion zum Kombinieren dieser Datenpunkte und dem Zuweisen eines Zeitstempels zum Ergebnis. Diese Kombinationsfunktion kann den Durchschnitt aller Stichproben berechnen oder das Maximum aller Stichproben extrahieren.

Der Ausrichtungszeitraum gibt den Mindestzeitraum an, der beim Ausrichten von Zeitachsendaten verwendet werden soll. Sind im ausgewählten Anzeigezeitraum zu viele Datenpunkte für das Diagramm vorhanden, so wird der Ausrichtungszeitraum automatisch erhöht, sodass alle Datenpunkte dargestellt werden können. Die Standardeinstellung für dieses Feld ist eine Minute.

Aligner: Das Alignerfeld gibt die Funktion an, mit der alle Datenpunkte in einem Ausrichtungszeitraum kombiniert werden. Die meisten Aligner führen gängige mathematische Funktionen aus. Wenn Sie beispielsweise min auswählen, ist der ausgerichtete Datenpunkt das Minimum aller Datenpunkte innerhalb des Ausrichtungszeitraums.

Stellen Sie sich beispielsweise einen Messwert mit einem Stichprobenzeitraum von einer Minute vor. Wenn ein Diagramm so konfiguriert ist, dass Daten aus einer Stunde angezeigt werden, kann das Diagramm alle 60 Datenpunkte anzeigen. Wenn der Ausrichtungszeitraum auf 10 minutes festgelegt ist, zeigt das Diagramm sechs Datenpunkte an. Wenn das align-Feld den Wert mean hat, stellt jeder Punkt im Diagramm den Durchschnitt aller Punkte in einem Ausrichtungszeitraum dar. Wenn du das Diagramm jedoch jetzt so konfigurierst, dass Daten von einer Woche angezeigt werden, gibt es zu viele Punkte, die im Diagramm angezeigt werden können, sodass der Zeitraum automatisch geändert wird. In diesem Beispiel beträgt der geänderte Ausrichtungszeitraum eine Stunde.

Die meisten Ausrichtungen führen gängige mathematische Funktionen aus. Manche führen aber auch kompliziertere Aktionen aus:

  • next old: Wenn Sie nur die neueste Stichprobe innerhalb eines Ausrichtungszeitraums speichern möchten, verwenden Sie den Aligner next older. Dieser Aligner wird häufig für Verfügbarkeitsdiagnosen genutzt und ist eine gute Wahl, wenn Sie nur den neuesten Wert berücksichtigen möchten.

    Der Aligner ist nur für absolute Messwerte verfügbar.

  • percentile: Um einen Verteilungsmesswert in einem Liniendiagramm, in einem gestapelten Flächendiagramm oder in einem gestapelten Balkendiagramm darzustellen, müssen Sie festlegen, welches Perzentil in der Verteilung angezeigt werden soll. Eine Möglichkeit dafür ist die Auswahl eines Perzentil-Aligners. Sie können das 5., 50., 95. und 99. Perzentil auswählen. Der ausgerichtete Datenpunkt wird durch Berechnung des angegebenen Perzentils anhand aller Datenpunkte im Ausrichtungszeitraum ermittelt.

    Dieser Aligner ist nur für absolute und Deltamesswerte gültig, wenn sie einen Verteilungsdatentyp haben.

  • delta:: Verwenden Sie diesen Aligner, um einen kumulativen Messwert oder einen Deltamesswert in einen Deltamesswert mit einer Stichprobe pro Ausrichtungszeitraum umzuwandeln. Dieser Aligner kann zu einer Dateninterpolation führen. Ein Beispiel finden Sie unter Arten, Typen und Umwandlungen.

    Dieser Aligner ist nur für kumulative und Deltamesswerte verfügbar.

  • rate: Mit diesem Aligner können Sie einen kumulativen oder Deltamesswert in einen absoluten Messwert umwandeln. Mit diesem Aligner wird die Zeitachse mit einem Delta-Aligner transformiert und die Einheiten werden dann durch den Ausrichtungszeitraum geteilt. Wenn die Einheit der ursprünglichen Zeitachse beispielsweise "MiB" und die Einheit des Ausrichtungszeitraums "Sekunde" ist, enthält das Diagramm die Einheit MiB/Sekunde. Weitere Informationen finden Sie unter Arten, Typen und Umwandlungen.

    Dieser Aligner ist nur für kumulative und Deltamesswerte verfügbar.

Weitere Informationen zu den verfügbaren Alignern finden Sie unter Aligner in der API-Referenz.

Klicken Sie auf Erweiterte Optionen anzeigen, um die Ausrichtungsfunktion aufzurufen oder zu ändern.

Der folgende Screenshot zeigt die CPU-Auslastung der Compute Engine-VM-Instanzen in einem bestimmten Google Cloud-Projekt. In diesem Bild haben die Ausrichtungsfelder die Standardwerte. Die Ausrichtungsfunktion ist auf mean und der Ausrichtungszeitraum auf 1 minute festgelegt:

Grafik: CPU-Auslastung von VM-Instanzen mit Standardausrichtungseinstellungen

Der folgende Screenshot zeigt zum Beispiel, wie sich die Änderung des Zeitraums von 1 minute auf 5 minutes auswirkt:

CPU-Auslastung von VM-Instanzen unter Verwendung eines Standardausrichtungszeitraum von 5 Minuten

Wird der Zeitraum erhöht, so enthält das resultierende Diagramm weniger Punkte. Genauer werden aus den 60 Punkten pro Zeitachse 10 Punkte pro Zeitachse. Um die einzelnen Punkte im Diagramm zu berechnen werden die Zeitachsenwerte im Ausrichtungszeitraum gemittelt. Durch Erhöhen des Ausrichtungszeitraums werden mehr Punkte zusammen gemittelt, wodurch die dargestellten Daten gleichmäßiger verteilt werden.

Sekundäre Aggregation

Wenn Sie mehrere Zeitachsen haben, die bereits Aggregationen darstellen, können Sie alle Zeitachsen im Diagramm auf eine einzige Zeitachse reduzieren, indem Sie einen sekundären Aggregator auswählen. Wenn Sie beispielsweise Daten nach Zone gruppieren, wird im Diagramm für jede Zone genau eine Zeitachse angezeigt. Verwenden Sie die sekundären Aggregationsfelder, um ein Diagramm mit einer einzelnen Zeitachse zu erstellen.

Klicken Sie auf Erweiterte Optionen anzeigen, um die sekundären Aggregationseinstellungen anzuzeigen oder zu ändern.

Der folgende Screenshot zeigt mehrere Zeitachsen, die sich aus der Gruppierung eines gefilterten Datasets ergeben. Gruppierung benötigt eine Aggregation. Jede Liniengruppe wird zu einer zusammengefasst. Der folgende Screenshot zeigt Zeitachsen, die nach Zonen gruppiert sind:

Grafik: Gefilterte Zeitreihe nach Zone gruppiert

Der folgende Screenshot zeigt das Ergebnis, wenn mit sekundärer Aggregation der Mittelwert über die gruppierte Zeitachse ermittelt wurde:

Grafik: Sekundäre Aggregation, die auf das vorherige Beispiel angewendet wurde

Legendenvorlage

Im Feld Legend Template (Legendenvorlage) können Sie die Beschreibungen für die Zeitachsen im Diagramm anpassen. Diese Beschreibungen werden in der Kurzinfo für das Diagramm und in der Diagrammlegende in der Spalte Name angezeigt. Standardmäßig werden die Beschreibungen in der Legende aus den Werten verschiedener Labels in Ihrer Zeitachse erstellt. Da das System die Labels auswählt, sind die Ergebnisse für Sie möglicherweise nicht hilfreich. Verwenden Sie dieses Feld, um eine Vorlage für Beschreibungen zu erstellen.

Wenn Sie die Legendenvorlage für ein Diagramm aufrufen möchten, wählen Sie im Konfigurationsbereich des Diagramms den Tab Erweitert aus. Die Legendenvorlage ist unter der Überschrift Zusätzliche Optionen aufgeführt.

In das Feld Legendenvorlage können Sie nur Text und Vorlagen eingeben. Wenn Sie eine Vorlage hinzufügen, fügen Sie einen Ausdruck hinzu, der ausgewertet wird, wenn die Legende angezeigt wird.

So fügen Sie einen Filter hinzu:

  • Klicken Sie auf Vorlage einfügen.
  • Wählen Sie einen Eintrag aus dem Menü aus. Nachdem Sie einen Eintrag ausgewählt haben, wird automatisch eine Vorlage hinzugefügt. Wenn Sie beispielsweise response_code auswählen, wird die Vorlage ${resource.labels.zone} hinzugefügt.

Der folgende Screenshot zeigt beispielsweise eine Legendenvorlage, die nur Text und den Ausdruck ${resource.labels.zone} enthält:

Vorlage für eine einfache Beschreibung

In der Diagrammlegende werden die aus der Vorlage generierten Werte in einer Spalte mit der Überschrift Name und in der Kurzinfo angezeigt:

Aus einer Vorlage generierte Beschreibungen

Sie können die Legendenvorlage so konfigurieren, dass sie mehrere Textstrings und Vorlagen enthält. Der verfügbare Platz der Kurzinfo ist jedoch begrenzt.

Weitere Informationen