Messwerte für Diagramme in Dashboards auswählen

In diesem Dokument wird beschrieben, wie Sie ein Diagramm in einem benutzerdefinierten Dashboard konfigurieren, um Zeitreihendaten anzuzeigen, die durch Ihr Projekt erfasst wurden. In Diagrammen können nur numerische Zeitreihendaten. Informationen zum Konfigurieren des Stils erhalten Sie unter Anzeigeoptionen für Diagramme festlegen.

Anzuzeigende Daten auswählen

Um zu konfigurieren, welche Zeitreihen in einem Diagramm angezeigt werden sollen, können Sie Erstellen Sie eine Abfrage, indem Sie eine Auswahl in Menüs treffen. Alternativ können Sie auch eine Abfrage schreiben. Wenn Sie eine Abfrage schreiben, wählen Sie Ihre Abfragesprache aus und verwenden dann Abfrageeditor oder einer textbasierten Oberfläche:

  • Monitoring Query Language-Abfragen (MQL) geben die Zeitreihe und wie diese Zeitreihen gruppiert und ausgerichtet werden. Die MQL-Schnittstelle unterstützt einen Codeeditor mit Vorschlägen und einer Syntaxprüfung.

    Im Allgemeinen ist es nicht möglich, MQL-Abfragen in Formulare zu konvertieren die von den anderen Schnittstellen verwendet werden kann. 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-Oberfläche unterstützt einen Editor mit Vorschlägen.

    PromQL-Abfragen können im Allgemeinen nicht in Formulare konvertiert werden die von den anderen Schnittstellen verwendet werden kann. Ihre nicht gespeicherten Abfragen werden beim Wechsel zum oder vom Tab „PromQL“ verworfen.

  • Monitoring-Filterabfragen gibt die Zeitreihe an, aber schließen Sie keine Gruppierungs- oder Ausrichtungsanweisungen ein.

    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.

    Monitoring-Filter können nicht immer konvertiert werden in das für andere Schnittstellen benötigte Formular. Daher könnte Ihre Abfrage werden verworfen, wenn Sie zu einer anderen Oberfläche wechseln.

Abfragen geben in der Regel einen Messwerttyp, einen Ressourcentyp und Filter an:

  • 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 eine "Compute Engine-VM-Instanz" ist. Konzeptionelle Informationen finden Sie unter Überwachte Ressourcen.

Sowohl MQL- als auch PromQL-Abfragen umfassen Gruppierung und Ausrichtung Aussagen. Wenn Sie jedoch einen Monitoring-Filter erstellen oder die Zeitreihe für das Diagramm auswählen, konfigurieren Sie die Gruppierung und Ausrichtungseinstellungen über die Menüs.

Abfragen mithilfe von 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 heißt: Eine durch Menüs erstellte Abfrage kann in eine MQL-Abfrage konvertiert werden.

Sie können von den anderen Oberflächen zur menügesteuerten Oberfläche zurückkehren, indem Sie Auswahl von 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:

  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. Führen Sie einen der folgenden Schritte aus:

    • Zum Erstellen eines neuen Dashboards wählen Sie Dashboard erstellen aus.
    • Um ein vorhandenes Dashboard zu aktualisieren, suchen Sie das Dashboard in der Liste der Dashboards und wählen Sie dann seinen Namen aus.
  3. Klicken Sie in der Symbolleiste auf  Widget hinzufügen.

  4. Wählen Sie im Dialogfeld Widget hinzufügen die Option  Messwert aus.

  5. Führen Sie in der Symbolleiste des Abfragebereichs die folgenden Schritte aus:

    1. 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 Filterleiste: Wenn Sie beispielsweise util eingeben, beschränken Sie das Menü auf Einträge anzeigen, die util 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 (auch solche ohne Daten) sehen möchten, klicken Sie auf Aktiv. Standardmäßig werden die Menüs Nur Messwerttypen mit Daten anzeigen.

    2. Treffen Sie im Menü Ressourcen eine Auswahl. das Menü Messwertkategorien, das Menü Messwerte und dann Klicken Sie 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 ist die Ressource aufgeführt, aus der die Daten stammen. gesammelt. Wenn ein Messwert nicht für eine Ressource geschrieben wird, wählen Sie Nicht angegeben aus.

    Nachdem Sie den vorherigen Schritt abgeschlossen haben, werden im Diagramm die verfügbaren Zeitreihe:

    Grafik: Diagramm mit ausgewähltem Messwert

    Das vorherige Diagramm enthält mehr Daten, als angezeigt werden können. Diagramme sind auf 50 anzeigbare Zeilen begrenzt. Das Diagramm gibt einen Hinweis, dass zu viele Daten zum Anzeigen vorhanden sind. Bis die Datenmenge reduzieren, verwenden Sie die Felder in der Sortieren und limit. Weitere Informationen finden Sie unter Zeigen Sie Ausreißer an.

    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.

  6. Optional: Fügen Sie Filter hinzu, um einzuschränken, welche Zeitreihen angezeigt werden. Die nächste werden die Filteroptionen beschrieben.

  7. Optional: Konfigurieren Sie, wie die Zeitreihen gruppiert und ausgerichtet werden. Weitere Informationen Weitere Informationen finden Sie unter Anzeige von Daten im Diagramm auswählen.

  8. Klicken Sie in der Symbolleiste auf Klicken Sie auf Übernehmen. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.

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 Ausreißer anzeigen.

Ein Filter besteht aus einem Label, einem Vergleichsoperator und einem Wert. Beispiel: für alle Zeitreihen, deren zone-Label mit "us-central1" beginnt, Filter zone=~"us-central1.*", der einen regulären Ausdruck verwendet um den Vergleich durchzuführen. Es gibt vier Vergleichsoperatoren:

  • ist 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 Messwert- und Ressourcenlabels filtern sowie nach Ressourcengruppe.

Wenn Sie mehrere Filterkriterien angeben, Nur die Zeitreihe, die alle Kriterien erfüllt, ein logisches AND.

So fügen Sie über die menübasierte Oberfläche der Google Cloud Console einen Filter hinzu: Gehen Sie so vor:

  1. Klicken Sie im Element Filter auf Filter hinzufügen und treffen Sie Ihre Auswahl. aus.

  2. Wenn Sie den Vergleich ändern möchten, wählen Sie im Menü Vergleicher einen Wert aus.

  3. 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 eingeben wie us-central1-a, oder Sie erstellen einen Filter String, 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. Siehe Monitoring-Filter finden Sie weitere Informationen zu Filterzeichenfolgen.

      Da die Menüeinträge aus der empfangenen Zeitreihe abgeleitet werden, eine überwachte Ressource keine Daten für den ausgewählten Messwert generiert, müssen Sie einen Wert für das Label eingeben.

    • Geben Sie für den Vergleich mit einem regulären Ausdruck (=~ oder !=~) einen RE2 für den regulären Ausdruck in das Feld Wert ein und klicken Sie auf OK. 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.

      Um beispielsweise nur die Zeitreihen aus einer der us-central1 Zonen, wenden Sie einen zone=~"us-central1.*"-Filter an.

Wenn Sie mehrere Filter hinzufügen, gilt Folgendes:

  • Sie können dasselbe Label mehrmals verwenden, einen Filter für einen Wertebereich festlegen.

  • Alle Filterkriterien müssen erfüllt sein. Sie stellen ein logisches AND dar.

Um den Wert oder Vergleichsoperator für einen Filter zu bearbeiten, auf das Filterelement, klicken Sie auf Menü und legen Sie und klicken Sie dann auf OK.

Wenn Sie einen Filter löschen möchten, klicken Sie auf Abbrechen.

MQL-Abfragen schreiben

So geben Sie eine MQL- oder PromQL-Abfrage ein:

  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. Führen Sie einen der folgenden Schritte aus:

    • Zum Erstellen eines neuen Dashboards wählen Sie Dashboard erstellen aus.
    • Um ein vorhandenes Dashboard zu aktualisieren, suchen Sie das Dashboard in der Liste aller Dashboards und wählen Sie dann seinen Namen aus.
  3. Klicken Sie in der Symbolleiste auf  Widget hinzufügen.

  4. Wählen Sie im Dialogfeld Widget hinzufügen die Option  Messwert aus.

  5. Klicken Sie in der Symbolleiste des Bereichs "Query Builder" auf die Schaltfläche  MQL oder  PromQL.

  6. 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.

  7. Optional: Deaktivieren Sie die Option Automatisch ausführen.

  8. Geben Sie eine Abfrage in den Abfrageeditor ein. Um beispielsweise die Leistung CPU-Auslastung der VM-Instanzen in Ihrem Google Cloud-Projekt, verwenden Sie 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:

  9. 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:

  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. Führen Sie einen der folgenden Schritte aus:

    • Zum Erstellen eines neuen Dashboards wählen Sie Dashboard erstellen aus.
    • Um ein vorhandenes Dashboard zu aktualisieren, suchen Sie das Dashboard in der Liste aller Dashboards und wählen Sie dann seinen Namen aus.
  3. Klicken Sie in der Symbolleiste auf  Widget hinzufügen.

  4. Wählen Sie im Dialogfeld Widget hinzufügen die Option  Messwert aus.

  5. Klicken Sie in der Symbolleiste des Bereichs "Query Builder" auf die Schaltfläche  MQL oder  PromQL.

  6. Prüfen Sie, ob PromQL in der Ein-/Aus-Schaltfläche Sprache ausgewählt ist. Die Sprachschaltfläche befindet sich in derselben Symbolleiste, mit der Sie Ihre Abfrage formatieren können.

  7. Optional: Deaktivieren Sie die Option Automatisch ausführen.

  8. 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.

  9. 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, Hier können Sie eine Monitoring filter:

  • Rufen Sie ein Service Level Objective (SLO) auf.
  • Zeigt die Anzahl der Prozesse an, die auf virtuellen Maschinen (VMs) ausgeführt werden.
  • Rufen Sie einen benutzerdefinierten Messwert auf, für den Sie noch keine Daten haben.
  • Filtern Sie eine Zeitreihe anhand eines Labels, für das Sie noch keine Daten haben.

Monitoringfilter oder äquivalent Messwertfilter ist ein Ausdruck, den Monitoring zur Identifizierung der Zeitreihe für das Diagramm verwendet wird. 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 auch Monitoring-Filter verwenden, um Zeitreihen zu ermitteln. nach Ressourcen und Messwerttyp sortiert. Der folgende Ausdruck führt zu einer Diagramm mit der Anzahl der Logeinträge für alle virtuellen Google Cloud-Ressourcen Maschineninstanzen in der Zone us-east1-b:

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. 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. Führen Sie einen der folgenden Schritte aus:

    • Zum Erstellen eines neuen Dashboards wählen Sie Dashboard erstellen aus.
    • Um ein vorhandenes Dashboard zu aktualisieren, suchen Sie das Dashboard in der Liste der Dashboards und wählen Sie dann seinen Namen aus.
  3. Klicken Sie in der Symbolleiste auf  Widget hinzufügen.

  4. Wählen Sie im Dialogfeld Widget hinzufügen die Option  Messwert aus.

  5. Klicken Sie im Element Metric (Messwert) auf Help (Hilfe) und dann auf wählen Sie Direktfiltermodus aus.

    Die Elemente Metric (Messwert) und Filter (Filter) werden gelöscht und ein Filters (Filter) können Sie Text eingeben.

    Wenn Sie einen Ressourcentyp, einen Messwert, oder Filter ein, bevor Sie in den direkten Filtermodus wechseln. Diese Einstellungen werden im Element Filter angezeigt.

  6. Geben Sie im Textbereich des Elements Filters (Filter) 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 und No data is available for the selected timeframe.

  7. Optional: Konfigurieren Sie, wie die Zeitreihen gruppiert und ausgerichtet werden. Weitere Informationen Weitere Informationen finden Sie unter Anzeige von Daten im Diagramm auswählen.

Um zur menübasierten Oberfläche zurückzukehren, Klicken Sie auf Direkten Filtermodus beenden.

Legen Sie fest, wie Diagrammdaten angezeigt werden sollen

Nach Auswahl der Zeitachsendaten wird im nächsten Schritt festgelegt, wie die Daten angezeigt werden sollen. Sollen beispielsweise alle Zeitachsen angezeigt oder Zeitachsen kombiniert werden?

In diesem Abschnitt wird beschrieben, wie Aggregationsfelder festgelegt werden. 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.

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, ein oder mehrere Labels und eine Funktion angeben. Zeitreihen mit dem Wert für alle angegebenen Labels gruppiert werden, und die Funktion diese Zeitreihen zu einer neuen Zeitreihe zusammen.

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. Führen Sie einen der folgenden Schritte aus, um die Anzeige zu ändern:

  • Um alle Zeitachsen anzuzeigen, geben Sie im Element Aggregation Folgendes an: Das erste Menü muss auf Nicht aggregiert und das zweite auf auf None festgelegt.

  • So kombinieren Sie Zeitachsen im Element Aggregation: Gehen Sie so vor:

    1. Maximieren Sie das erste Menü und wählen Sie eine Funktion aus.

      Das Diagramm wird aktualisiert und zeigt eine einzelne Zeitreihe an. Beispiel: Wenn Sie Mittel auswählen, entspricht die angezeigte Zeitreihe dem Durchschnitt Zeitreihen.

    2. 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 für jede eindeutige Kombination von Labelwerten. Um beispielsweise auf Zeitreihen wählen Sie im zweiten Menü die Option zone aus.

  • Um den Abstand zwischen den Datenpunkten zu konfigurieren, klicken Sie auf 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:

Zeitreihen werden angezeigt gruppiert nach user_labels.version.

Wenn Sie mehrere Labels auswählen, können Zeitreihen mit demselben werden die Werte für die ausgewählten Labels kombiniert. Im resultierenden Diagramm wird für jede Labelkombination eine Zeitreihe angezeigt Werte. Die Reihenfolge, in der Sie die Labels angeben, spielt keine Rolle. Der folgende Screenshot zeigt ein Diagramm, in dem Zeitreihen mit dem user_labels.version und system_labels.machine_image:

Zeitachsen werden nach Version und Maschinen-Image gruppiert angezeigt.

Wie gezeigt, wird im Diagramm für jedes Paar von Labelwerten eine Zeitachse angezeigt. Die Tatsache, dass Sie für jede Labelkombination eine Zeitreihe erhalten, bedeutet, können mit dieser Technik mehr Daten erzeugt werden, einzelnes Diagramm.

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.

Daten 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.

Ausrichtungsintervall festlegen

So geben Sie die feste Dauer für die zu kombinierenden Punkte an: Klicken Sie im Abfragebereich auf 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, gilt Folgendes: werden sechs Datenpunkte angezeigt. Wenn Sie das Diagramm jetzt jedoch so konfigurieren, Daten von einer Woche vorhanden sind, sind zu viele Punkte vorhanden, um sie im Diagramm anzuzeigen, wird das Intervall, in dem Punkte kombiniert werden, automatisch geändert. 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 dieser Abbildung ist das Feld Min Interval (Mindestintervall) auf 1 minute festgelegt:

Grafik: CPU-Auslastung von VM-Instanzen mit Standardausrichtungseinstellungen

Zum Vergleich zeigt der folgende Screenshot die Auswirkungen der Änderung das Intervall von 1 minute bis 5 minutes:

CPU-Auslastung von VM-Instanzen mit Standardeinstellung mit einem Ausrichtungszeitraum von 5 Minuten.

Wenn Sie den Zeitraum erhöhen, hat das resultierende Diagramm weniger Punkte, 60 Punkte pro Zeitreihe bis 10 Punkte pro Zeitreihe. Durch Erhöhen der Min Interval (Min. Intervall) werden mehr Punkte kombiniert, wodurch eine Glättung erfolgt. auf die dargestellten Daten auswirken.

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:

  1. Maximieren Sie im Element Aggregation das erste Menü und wählen Sie Aligner konfigurieren Die Alignment-Funktion und Gruppierungselemente werden hinzugefügt.
  2. Maximieren Sie das Element Ausrichtungsfunktion und treffen Sie eine Auswahl.

Während die meisten unterstützten Ausrichtungsfunktionen mathematische Funktionen nutzen, führen einige komplexere Aktionen aus:

  • next next: Wenn nur die neueste Stichprobe in einer Ausrichtung beibehalten werden soll, die Option Nächste ältere Version 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, den Datentyp „Verteilung“ haben.

  • delta: Umwandlung eines kumulativen Messwerts oder eines Deltamesswerts in ein Delta mit einer Stichprobe pro Ausrichtungszeitraum erstellen, verwenden Sie diese Funktion. 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: Um einen kumulativen oder Deltamesswert in einen Gauge-Messwert umzurechnen, verwenden Sie für diese Funktion. Wenn Sie diese Funktion wählen, denken Sie an die Zeitreihe, mit einer Delta-Funktion transformiert und dann durch Ausrichtungszeitraum festgelegt. Wenn beispielsweise die Einheit der ursprünglichen Zeitreihe MiB und die Einheit des Ausrichtungszeitraums auf 2 gesetzt ist, enthält eine Einheit von 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 Siehe Aligner in der API-Referenz.

Sekundäre Aggregation

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 Wenn Sie Daten nach Zone gruppieren, zeigt Ihr Diagramm eine Zeitreihe für jede Zone an. Bis ein Diagramm mit einer einzelnen Zeitreihe erstellen, verwenden Sie die sekundäre Aggregation .

Bei einigen Messwerttypen können Sie die Daten transformieren. Wenn dieses 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 konfiguriert werden können, in:

  1. Klicken Sie auf Abfrageelement hinzufügen. und wählen Sie dann Sekundäre Aggregation aus.
  2. Konfigurieren Sie das Sekundäre Aggregationselement.

Nächste Schritte