In diesem Dokument wird beschrieben, wie Sie ein temporäres Diagramm konfigurieren, in dem die Zeitreihendaten Ihres Projekts angezeigt werden. Im Metrics Explorer können nur numerische Zeitreihendaten angezeigt werden.
Anzuzeigende Daten auswählen
Sie können eine Abfrage erstellen, indem Sie in den Menüs eine Auswahl treffen, oder eine Abfrage schreiben, um zu konfigurieren, welche Zeitreihen in einem Diagramm angezeigt werden sollen. Wenn Sie eine Abfrage schreiben, wählen Sie Ihre Abfragesprache aus und verwenden dann ein Abfrageeditor oder einer textbasierten Oberfläche:
In Monitoring Query Language (MQL)-Abfragen werden die Zeitreihen und die Gruppierung und Ausrichtung dieser Zeitreihen angegeben. Die MQL-Benutzeroberfläche unterstützt einen Code-Editor mit Vorschlägen und Syntaxprüfung.
Es ist im Allgemeinen nicht möglich, MQL-Abfragen in Formulare umzuwandeln, die von den anderen Oberflächen verwendet werden können. Ihre nicht gespeicherten Abfragen werden werden verworfen, wenn Sie zum oder vom Tab „MQL“ wechseln.
Abfragen der Prometheus Query Language (PromQL) geben Zeitreihen an. und wie diese Zeitreihen gruppiert und ausgerichtet werden. Die PromQL-Benutzeroberfläche unterstützt einen Editor mit Vorschlägen.
Es ist im Allgemeinen nicht möglich, PromQL-Abfragen in Formen umzuwandeln, die von den anderen Schnittstellen verwendet werden können. Ihre nicht gespeicherten Abfragen werden beim Wechsel zum oder vom Tab „PromQL“ verworfen.
Bei Abfragen mit Monitoring-Filtern wird die Zeitachse angegeben, aber es sind keine Gruppierungs- oder Ausrichtungsanweisungen enthalten.
Jede Zeitreihe, die von Monitoring grafisch dargestellt werden kann, kann angegeben werden mithilfe eines Monitoring-Filters. Um beispielsweise die Zahl der von Prozessen, die auf einer VM ausgeführt werden, Monitoringfilter, der eine Funktion angibt.
Es ist nicht immer möglich, einen Monitoring-Filter in das für andere Oberflächen erforderliche Format umzuwandeln. Daher wird Ihre Suchanfrage möglicherweise verworfen, wenn Sie zu einer anderen Benutzeroberfläche wechseln.
In Abfragen werden in der Regel ein Messwerttyp, ein Ressourcentyp und Filter angegeben:
Ein Messwerttyp identifiziert die Messungen, die von einem . Er enthält eine Beschreibung dessen, was gemessen wird und wie die Messwerte interpretiert werden. Ein Messwerttyp ist manchmal wird als Messwert bezeichnet. Ein Beispiel für einen Messwert ist „CPU-Auslastung“. Konzeptionelle Informationen finden Sie unter Messwerttypen:
Ein Ressourcentyp gibt an, von welcher Ressource die Messwertdaten stammen. aufgenommen wurden. Ressourcentyp wird manchmal auch als Typ der überwachten Ressource oder Ressource. Ein Beispiel für eine Ressource ist eine „Compute Engine-VM-Instanz“. Konzeptionelle Informationen finden Sie unter Überwachte Ressourcen.
Sowohl MQL- als auch PromQL-Abfragen enthalten Gruppierungs- und Ausrichtungsanweisungen. Wenn Sie jedoch einen Monitoring-Filter schreiben oder die Zeitreihe für das Diagramm auswählen, konfigurieren Sie die Gruppierung und Ausrichtungseinstellungen über die Menüs.
Abfragen mit Menüs erstellen
Das Erstellen von Abfragen mithilfe von Menüs ist die Standardkonfiguration. Normalerweise einen Messwert und einen Filter auswählen und dann zu einer anderen Oberfläche wechseln, Ihre Auswahl wird für diese Schnittstelle beibehalten und neu formatiert. Das bedeutet, dass eine über Menüs erstellte Abfrage in eine MQL-Abfrage konvertiert werden kann.
Sie können von den anderen Oberflächen zur menügesteuerten Oberfläche zurückkehren, indem Sie Auswahl von tune Builder. Ihre Abfrage wird jedoch verworfen. Das heißt, eine MQL-Abfrage kann nicht in ein Äquivalent konvertiert werden menübasiertes Formular.
So erstellen Sie eine Abfrage mithilfe von Menüs:
-
Rufen Sie in der Google Cloud Console die Seite leaderboard Metrics Explorer auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Gehen Sie in der Symbolleiste des Abfragebereichs so vor:
Maximieren Sie im Element Messwert das Menü Messwert auswählen.
Das Menü Messwert auswählen enthält Funktionen, mit denen Sie sind die verfügbaren Messwerttypen:
Um einen bestimmten Messwerttyp zu finden, verwenden Sie die Methode filter_list Filterleiste. Wenn Sie beispielsweise
util
eingeben, werden im Menü nur Einträge angezeigt, dieutil
enthalten. Die Einträge werden angezeigt, wenn sie bestanden wurden. ein „enthält“, bei dem die Groß-/Kleinschreibung nicht berücksichtigt wird, testen.Wenn Sie alle Messwerttypen sehen möchten, auch die ohne Daten, klicken Sie auf
Aktiv. Standardmäßig werden in den Menüs nur Messwerttypen mit Daten angezeigt.
Treffen Sie eine Auswahl im Menü Ressourcen, im Menü Messwertkategorien oder im Menü Messwerte und klicken Sie dann auf Übernehmen.
Um beispielsweise die CPU-Auslastung eines Compute Engine- virtuelle Maschine wählen Sie VM-Instanz, Instanz, CPU-Auslastung und klicken Sie dann auf Anwenden.
Im Menü Ressourcen wird die Ressource aufgeführt, von der die Daten erfasst werden. Wenn ein Messwert nicht für eine Ressource geschrieben wird, wählen Sie Ohne Angabe aus.
Nachdem der Ressourcentyp und der Messwert ausgewählt wurden, zeigt das Diagramm alle verfügbaren Zeitreihen für dieses Paar an:
Das vorherige Diagramm enthält mehr Daten, als angezeigt werden können. Die Anzahl anzeigbarer Zeilen in Diagrammen ist auf 50 begrenzt. Das Diagramm zeigt einen Hinweis an, dass zu viele Daten zur Anzeige vorhanden sind. Wenn Sie die Datenmenge reduzieren möchten, verwenden Sie in der Abfragesymbolleiste das Element Sortieren und begrenzen. Weitere Informationen finden Sie unter Außerhalb des Bereichs liegende Werte anzeigen.
Sie können auch die Filter- und Aggregationsoptionen verwenden, um die Menge der im Diagramm dargestellt. 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.
Optional: Fügen Sie Filter hinzu, um einzuschränken, welche Zeitreihen angezeigt werden. Die nächste werden die Filteroptionen beschrieben.
Optional: Konfigurieren Sie, wie die Zeitreihen gruppiert und ausgerichtet werden. Weitere Informationen Weitere Informationen finden Sie unter Anzeige von Daten im Diagramm auswählen.
Diagrammdaten filtern
Filter stellen sicher, dass nur Zeitreihen dargestellt werden, die bestimmte Kriterien erfüllen. Wenn Sie Filter anwenden, verringern Sie die Anzahl der Linien im Diagramm, was die Leistung des Diagramms verbessern kann. Eine weitere Möglichkeit, Die Reaktionsfähigkeit eines Diagramms besteht darin, Aggregationsoptionen zu konfigurieren und die Anzahl der angezeigten Zeitreihen begrenzen. Weitere Informationen finden Sie unter Außerhalb des Bereichs liegende Werte anzeigen.
Ein Filter besteht aus einem Label, einem Vergleichsoperator und einem Wert. Wenn Sie beispielsweise alle Zeitreihen abgleichen möchten, deren zone
-Label mit "us-central1"
beginnt, können Sie den Filter zone=~"us-central1.*"
verwenden, der einen regulären Ausdruck für den Vergleich verwendet. Es gibt vier Vergleichsoperatoren:
- gleich,
=
- ist nicht gleich,
!=
- Übereinstimmung mit regulärem Ausdruck,
=~
- regulärer Ausdruck stimmt nicht überein,
!=~
Wenn Sie nach der Projekt-ID oder dem Ressourcencontainer filtern, müssen Sie den Gleichheitsoperator (=)
verwenden. Wenn Sie nach
anderen Labels verwenden, können Sie einen beliebigen unterstützten Vergleichsoperator verwenden.
Normalerweise können Sie nach Messwert- und Ressourcenlabels sowie nach Ressourcengruppe filtern.
Geben Sie mehrere Filterkriterien an, so zeigt das entsprechende Diagramm nur die Zeitachsen, die alle Kriterien erfüllen. Dies entspricht einem logischen AND
.
So fügen Sie über die menübasierte Oberfläche der Google Cloud Console einen Filter hinzu: Gehen Sie so vor:
Klicken Sie im Element Filter auf Filter hinzufügen und treffen Sie eine Auswahl im Menü.
Wenn Sie den Vergleich ändern möchten, wählen Sie im Menü Vergleicher einen Wert aus.
Geben Sie im Feld Wert einen Wert ein oder wählen Sie einen aus:
Für einen direkten Vergleich
=
oder!=
wählen Sie den Wert aus der oder geben Sie einen Wert ein und klicken Sie auf OK. Sie können Werte wieus-central1-a
eingeben oder einen Filterstring erstellen, der mitstarts_with
oderends_with
beginnt. Beispiel: Wenn Sie Daten für alleus-central1
-Zonen aufrufen möchten, können Sie den Filterstringstarts_with("us-central1")
eingeben. Siehe Monitoring-Filter finden Sie weitere Informationen zu Filterzeichenfolgen.Da die Menüeinträge von der empfangenen Zeitachse abgeleitet werden, müssen Sie einen Wert für das Label eingeben, wenn eine überwachte Ressource keine Daten für den ausgewählten Messwert generiert.
Wenn Sie einen Vergleich mit einem regulären Ausdruck ausgewählt haben (
=~
oder!=~
), geben Sie einen regulären RE2-Ausdruck in das Feld Wert ein und klicken Sie auf Ok. Der reguläre Ausdruckus-central1-.*
stimmt beispielsweise mit allenus-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 Sie beispielsweise nur die Zeitachsen aus einer der
us-central1
-Zonen aufrufen möchten, wenden Sie einenzone=~"us-central1.*"
-Filter an.
Wenn Sie mehrere Filter hinzufügen, gelten folgende Punkte:
Sie können dasselbe Label mehrmals verwenden, einen Filter für einen Wertebereich festlegen.
Alle Filterkriterien müssen erfüllt sein; sie bilden ein logisches
AND
.
Wenn Sie den Wert oder Vergleich für einen Filter bearbeiten möchten, klicken Sie auf das Filterelement und dann auf das Dreipunkt-Menü arrow_drop_down . Nehmen Sie die gewünschten Änderungen vor und klicken Sie dann auf OK.
Wenn Sie einen Filter löschen möchten, klicken Sie auf cancel Abbrechen.
MQL-Abfragen schreiben
So geben Sie eine MQL- oder PromQL-Abfrage ein:
-
Rufen Sie in der Google Cloud Console die Seite leaderboard Metrics Explorer auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie in der Symbolleiste des Bereichs "Query Builder" auf die Schaltfläche code MQL oder code PromQL.
- Prüfen Sie, ob MQL im Schalter Sprache ausgewählt ist. Die Sprachschaltfläche befindet sich in derselben Symbolleiste, mit der Sie Ihre Abfrage formatieren können.
- Optional: Deaktivieren Sie die Option Automatisch ausführen.
-
Geben Sie eine Abfrage in den Abfrageeditor ein. Wenn Sie beispielsweise die CPU-Auslastung der VM-Instanzen in Ihrem Google Cloud-Projekt in einem Diagramm darstellen möchten, verwenden Sie die folgende Abfrage:
fetch gce_instance | metric 'compute.googleapis.com/instance/cpu/utilization' | group_by 1m, [value_utilization_mean: mean(value.utilization)] | every 1m
Weitere Informationen zu MQL finden Sie in den folgenden Dokumenten:
Klicken Sie auf Abfrage ausführen.
Wenn die Ein/Aus-Schaltfläche Automatisch ausführen aktiviert ist, wird die Schaltfläche Abfrage ausführen nicht angezeigt.
PromQL-Abfragen schreiben
So geben Sie eine MQL- oder PromQL-Abfrage ein:
-
Rufen Sie in der Google Cloud Console die Seite leaderboard Metrics Explorer auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie in der Symbolleiste des Bereichs "Query Builder" auf die Schaltfläche code MQL oder code PromQL.
- Prüfen Sie, ob PromQL in der Ein-/Aus-Schaltfläche PromQL ausgewählt ist. Die Sprachschaltfläche befindet sich in derselben Symbolleiste, mit der Sie Ihre Abfrage formatieren können.
- Optional: Deaktivieren Sie die Option Automatisch ausführen.
-
Geben Sie eine Abfrage in den Abfrageeditor ein. Um beispielsweise den Durchschnittsumsatz CPU-Auslastung der VM-Instanzen in Ihrem Google Cloud-Projekt, verwenden Sie folgende Abfrage:
avg(compute_googleapis_com:instance_cpu_utilization)
Weitere Informationen zur Verwendung von PromQL finden Sie unter PromQL in Cloud Monitoring.
Klicken Sie auf Abfrage ausführen.
Wenn die Ein/Aus-Schaltfläche Automatisch ausführen aktiviert ist, wird die Schaltfläche Abfrage ausführen nicht angezeigt.
Monitoring-Filterabfragen schreiben
Wenn Sie eine der folgenden Aktionen ausführen möchten, müssen Sie den direkten Filtermodus verwenden, in dem Sie einen Monitoring-Filter eingeben können:
- Rufen Sie ein Service Level Objective (SLO) auf.
- Zeigt die Anzahl der Prozesse an, die auf virtuellen Maschinen (VMs) ausgeführt werden.
- Einen benutzerdefinierten Messwert anzeigen, für den Sie noch keine Daten haben
- Eine Zeitreihe nach einem Label filtern, für das noch keine Daten vorhanden sind
Ein Monitoring-Filter oder Messwertfilter ist ein Ausdruck, mit dem Monitoring die Zeitreihen identifiziert, die in Diagrammen dargestellt werden sollen.
Der folgende Ausdruck ergibt beispielsweise
in 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"
Sie können Zeitreihen auch anhand ihres Ressourcen- und Messwerttyps identifizieren. Der folgende Ausdruck führt zu einem Diagramm, in dem die Anzahl der Logeinträge für alle Google Cloud-VM-Instanzen in der Zone us-east1-b
angezeigt wird:
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:
-
Rufen Sie in der Google Cloud Console die Seite leaderboard Metrics Explorer auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Klicken Sie im Element Metric (Messwert) auf help_outline Help (Hilfe) und dann auf wählen Sie Direktfiltermodus aus.
Die Elemente Messwert und Filter werden gelöscht und ein Element Filter wird erstellt, in das Sie Text eingeben können.
Wenn Sie einen Ressourcentyp, einen Messwert, oder Filter ein, bevor Sie in den direkten Filtermodus wechseln. Diese Einstellungen werden im Element Filter angezeigt.
Geben Sie im Textbereich des Elements Filters Folgendes ein: einen Monitoring-Filterausdruck. Informationen zur Syntax finden Sie in den folgenden Dokumenten:
Wenn Sie den direkten Filtermodus verwenden und keine Daten verfügbar sind, die den wird ein Fehler angezeigt. Häufige Fehlermeldungen sind
Chart definition invalid
undNo data is available for the selected timeframe.
.Optional: Konfigurieren Sie, wie die Zeitreihen gruppiert und ausgerichtet werden. Weitere Informationen Weitere Informationen finden Sie unter Anzeige von Daten im Diagramm auswählen.
Klicken Sie auf tune Direkten Filtermodus beenden, um zur menübasierten Benutzeroberfläche zurückzukehren.
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. Eine Aggregation besteht aus der Ausrichtung von Datenpunkten innerhalb und kombinieren verschiedene Zeitreihen miteinander. Eine ausführliche Erläuterung der Aggregation finden Sie unter Filtern und Aggregation: Zeitachsen bearbeiten.
- Informationen zu den Ansichtsoptionen finden Sie unter Ansichtsoptionen für Diagramme festlegen.
- Weitere Informationen zur Interaktion mit dem Diagramm selbst finden Sie unter Diagrammdaten ansehen
Der Inhalt dieses Abschnitts gilt nicht, wenn Sie die Daten ausgewählt haben mithilfe einer MQL oder PromQL ein Diagramm erstellen.
Zeitachsen kombinieren
Sie können die für einen Messwert zurückgegebene Datenmenge reduzieren. Dazu kombinieren Sie verschiedene Zeitachsen. Um mehrere Zeitreihen zu kombinieren, geben Sie in der Regel ein oder mehrere Labels und eine Funktion an. Zeitreihen, die für alle angegebenen Labels denselben Wert haben, werden gruppiert. Anschließend werden diese Zeitreihen mithilfe der von Ihnen angegebenen Funktion in einer neuen Zeitreihe kombiniert.
Durch die Einstellungen im Element Aggregation kann die Anzahl der die im Diagramm dargestellt wird. Die Standardeinstellungen für dieses Element hängt vom ausgewählten Messwerttyp ab. So ändern Sie das Display:
Wenn Sie alle Zeitreihen anzeigen möchten, muss im Element Aggregation das erste Menü auf Nicht aggregiert und das zweite Menü auf Keine gesetzt sein.
So kombinieren Sie Zeitreihen:
Maximieren Sie das erste Menü und wählen Sie eine Funktion aus.
Das Diagramm wird aktualisiert und zeigt eine einzelne Zeitreihe an. Wenn Sie beispielsweise Mittelwert auswählen, ist die angezeigte Zeitreihe der Durchschnitt aller Zeitreihen.
Um Zeitreihen mit denselben Labelwerten zu kombinieren, Maximieren Sie das zweite Menü und wählen Sie dann ein oder mehrere Labels aus.
Das Diagramm wird aktualisiert und zeigt eine Zeitachse für jede eindeutige Kombination von Labelwerten an. Wenn Sie beispielsweise Zeitreihen nach Zone anzeigen möchten, legen Sie das zweite Menü auf Zone fest.
Um den Abstand zwischen den Datenpunkten zu konfigurieren, klicken Sie auf add Abfrageelement hinzufügen, wählen Sie Min. Intervall aus. und geben dann einen Wert ein.
Beispiel: Wenn Sie die Funktion auf Summe festlegen und das Label user_labels.version enthält, gibt es eine Zeitachse für jeden Wert des Labels user_labels.version. Die Datenpunkte in jeder Zeitreihe werden aus der Summe aller Werte berechnet für einzelne Zeitreihen für eine bestimmte Version:
Wenn Sie mehrere Labels auswählen, können Zeitreihen mit demselben werden die Werte für die ausgewählten Labels kombiniert. 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 ein Diagramm, in dem Zeitreihen nach den Labels user_labels.version und system_labels.machine_image kombiniert werden:
Wie Sie sehen, zeigt das Diagramm eine Zeitachse für jedes Paar von Labelwerten an. 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.
Alle Zeitreihen anzeigen
Wenn Sie alle Zeitreihen anzeigen lassen möchten, geben Sie für das Element Aggregation Folgendes an: das erste Menü auf Nicht zusammengefasst und das zweite auf Keine.
Zeitreihe 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.
Intervall für die Ausrichtung festlegen
So geben Sie die feste Dauer für die zu kombinierenden Punkte an: Klicken Sie im Abfragebereich auf add Abfrageelement hinzufügen. wählen Sie Min. Intervall aus und füllen Sie das Dialogfeld aus.
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 das Feld Min Interval (Mindestintervall) auf 10 minutes
festgelegt ist, zeigt das Diagramm sechs Datenpunkte an. Wenn Sie das Diagramm jedoch so konfigurieren, dass Daten aus einer Woche angezeigt werden, sind zu viele Punkte für die Anzeige im Diagramm vorhanden und das Intervall, über das die Punkte kombiniert werden, wird automatisch angepasst.
In diesem Beispiel beträgt das geänderte Intervall eine Stunde.
Der folgende Screenshot zeigt die CPU-Auslastung der Compute Engine-VM-Instanzen in einem bestimmten Google Cloud-Projekt.
In diesem Bild ist das Feld Min Interval (Minimales Intervall) auf 1 minute
gesetzt:
Der folgende Screenshot zeigt zum Beispiel, wie sich die Änderung des Intervalls von 1 minute
auf 5 minutes
auswirkt:
Wenn Sie den Zeitraum erhöhen, hat das resultierende Diagramm weniger Punkte, 60 Punkte pro Zeitreihe bis 10 Punkte pro Zeitreihe. Wenn Sie das Feld Min. Intervall erhöhen, werden mehr Punkte kombiniert, wodurch die dargestellten Daten gleichmäßiger verteilt werden.
Ausrichtungsfunktion festlegen
Wenn Sie die Funktion für die Aggregation auswählen, wählt Cloud Monitoring die Ausrichtungsfunktion für Sie. Cloud Monitoring ermittelt die optimale Ausrichtungsfunktion basierend auf dem von Ihnen ausgewählten Messwerttyp und Ihrer Auswahl für die Aggregationsfunktion. Sie können jedoch eine Ausrichtungsfunktion und die von Cloud Monitoring getroffene Auswahl überschreiben.
Um die Ausrichtungsfunktion festzulegen, Gehen Sie so vor:
- Maximieren Sie im Element Aggregation das erste Menü und wählen Sie Aligner konfigurieren aus. Die Alignment-Funktion und Gruppierungselemente werden hinzugefügt.
- Maximieren Sie das Element Ausrichtungsfunktion und treffen Sie eine Auswahl.
Die meisten unterstützten Ausrichtungsfunktionen führen gängige mathematische Funktionen aus, einige jedoch auch komplexere Aktionen:
next older: Wenn Sie nur die neueste Stichprobe innerhalb eines Ausrichtungszeitraums speichern möchten, wählen Sie next older aus. Diese Funktion wird häufig mit Verfügbarkeitsdiagnosen ist eine gute Wahl, wenn Sie nur die aktuellsten Wert.
Diese Funktion gilt nur für Messwerte des Messgeräts.
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 zum Angeben dieses Perzentils eine Perzentilfunktion auszuwählen. 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.
Diese Funktion gilt nur für Gauge- und Delta-Messwerte, haben einen Verteilungsdatentyp.
delta: Verwenden Sie diese Funktion, um einen kumulativen Messwert oder einen Deltamesswert in einen Deltamesswert mit einer Stichprobe pro Ausrichtungszeitraum umzuwandeln. Bei Verwendung dieser Funktion kann es zu Dateninterpolation kommen. Ein Beispiel finden Sie unter Arten, Typen und Conversions:
Diese Funktion ist nur für kumulative und Deltamesswerte gültig.
rate: Mit dieser Funktion können Sie einen kumulativen oder Deltamesswert in einen absoluten Messwert umwandeln. Wenn Sie diese Funktion wählen, denken Sie an die Zeitreihe, mit einer Delta-Funktion transformiert und dann durch Ausrichtungszeitraum festgelegt. Wenn die Einheit der ursprünglichen Zeitachse beispielsweise „MiB“ und die Einheit des Ausrichtungszeitraums „Sekunde“ ist, enthält das Diagramm die Einheit „MiB pro Sekunde“. Weitere Informationen finden Sie unter Arten, Typen und Conversions:
Diese Funktion ist nur für kumulative und Deltamesswerte gültig.
Weitere Informationen zu den verfügbaren Ausrichtungsfunktionen finden Sie unter Aligner
in der API-Referenz.
Sekundäre Gruppierung und Ausrichtung
Wenn Sie mehrere Zeitreihen haben, die bereits Aggregationen darstellen, können Sie alle Zeitreihen im Diagramm auf eine einzige 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. Bis ein Diagramm mit einer einzelnen Zeitreihe erstellen, verwenden Sie die sekundäre Aggregation .
Bei einigen Messwerttypen können Sie die Daten transformieren. Wenn diese ist verfügbar. Wenn Sie das Feld Transform auf einen anderen Wert als None verwenden, werden alle anderen Felder als sekundäre Aggregationseinstellungen verwendet.
Wenn die sekundären Aggregationsfelder konfigurierbar sind, gehen Sie so vor, um auf diese Felder zuzugreifen:
- Klicken Sie auf add Abfrageelement hinzufügen und wählen Sie dann Sekundäre Aggregation aus.
- Konfigurieren Sie das Element Sekundäre Aggregation.
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:
Der folgende Screenshot zeigt das Ergebnis, wenn mit sekundärer Aggregation der Mittelwert über die gruppierte Zeitachse ermittelt wurde:
Name einer Legendenspalte konfigurieren
Im Feld Legend Alias (Legendenalias) können Sie eine Beschreibung für die in Ihrem Diagramm. 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. Um eine Vorlage für Beschreibungen verwenden, verwenden Sie dieses Feld.
Sie können nur Text und Vorlagen in das Feld Legend Alias (Legendenalias) 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 einem Diagramm eine Legendenvorlage hinzu:
- Gehen Sie im Bereich Display so vor: Maximieren Sie expand_more Legend Alias.
- Klicken Sie auf add Vorschläge für Variablen in Vorlagen anzeigen.
und wählen Sie einen Eintrag aus dem Menü aus.
Wenn Sie beispielsweise
zone
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:
In der Diagrammlegende werden die aus der Vorlage generierten Werte in einer Spalte mit der Überschrift Name und in der Kurzinfo angezeigt:
Sie können die Legendenvorlage so konfigurieren, dass sie mehrere Textstrings und Vorlagen enthält. Der verfügbare Platz der Kurzinfo ist jedoch begrenzt.
Nächste Schritte
- Im Diagramm aufgeführte Daten untersuchen
- Benutzerdefinierte Messwerte – Übersicht
- Legendenvorlage konfigurieren
- Anzeigeoptionen für Diagramme festlegen