Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Messwerte bei Verwendung von Metrics Explorer auswählen

Auf dieser Seite wird beschrieben, wie Sie die anzuzeigenden Daten auswählen und wie diese Daten bei der Verwendung von Metrics Explorer angezeigt werden. Informationen zum Konfigurieren des Stils eines Diagramms finden Sie unter Ansichtsoptionen festlegen.

Anzuzeigende Daten auswählen

Klicken Sie zum Angeben der anzuzeigenden Messwerte in Metrics Explorer auf der Seite mit den Diagrammdefinitionen auf den Tab Messwert. Der folgende Screenshot zeigt den Tab "Messwertselektor":

Grafik: Tab mit Messwertauswahl

Um das Feld Ressourcentyp und Messwert suchen auszufüllen, müssen Sie mindestens ein Wertepaar angeben:

  • Ein Messwerttyp, der die Messwerte angibt, die von einer überwachten Ressource erfasst werden können. Er enthält eine Beschreibung dessen, was gemessen wird und wie die Messwerte interpretiert werden. Der Messwerttyp wird manchmal als Metrik bezeichnet. Konzeptionelle Informationen finden Sie unter Messwerttypen.

  • Eine überwachte Ressource gibt an, von welcher Ressource die Messwertdaten erfasst werden. Die überwachte Ressource wird manchmal als Typ der überwachten Ressource oder Ressource bezeichnet. Konzeptionelle Informationen finden Sie unter Überwachte Ressourcen.

Für das Monitoring stehen viele vordefinierte Messwerttypen und überwachte Ressourcen zur Verfügung. Sie können auch benutzerdefinierte Messwerte erstellen:

Messwertangabefeld

Verwenden Sie zur Auswahl eines Messwertes das Feld Ressourcentyp und Messwert suchen, um einen Ressourcentyp und einen Messwerttyp auszuwählen. Sie können sie in beliebiger Reihenfolge angeben. Klicken Sie auf das Feld, um zu beginnen. Dies ruft je nach vorheriger Auswahl eine oder zwei Listen auf. Die Listen werden unter zwei Überschriften, Resource types (Ressourcentypen) und Metrics (Messwerte), angezeigt. Das ist im folgenden Screenshot dargestellt:

Suchlisten zum Auswählen von Messwerten und Ressourcen

Sie können einen Eintrag auf zwei Arten auswählen:

  • Durch Auswahl von Einträgen aus den Listen

  • Durch Eingabe eines Messwertfilters So geben Sie einen Messwertfilter ein:

    1. Klicken Sie neben Find resource type and metric auf Help .
    2. Klicken Sie im Hilfebereich auf Direct filter mode (Direktfiltermodus).

      Wenn der Direct filter mode (Direktfiltermodus) aktiviert ist, wird die Option Find resource type and metric (Ressourcentyp und Messwert finden) durch ein bearbeitbares Textfeld mit der Bezeichnung Resource type, metric, and filter (Ressourcentyp, Messwert und Filter) ersetzt:

      Der direkte Filtermodus wird angezeigt.

      Wenn Sie für den Ressourcentyp, den Messwert oder den Filter eine Auswahl getroffen haben, bevor Sie den Direct filter mode (Direktfiltermodus) aktiviert haben, werden diese Einstellungen verwendet, um das Textfeld Resource type, metric, and filter (Ressourcentyp, Messwert und Filter) vorab zu befüllen.

    3. Geben Sie im Textfeld Resource type, metric, and filter (Ressourcentyp, Messwert und Filter) einen Messwertfilter ein. Der Filter muss einen Messwerttyp und einen Ressourcentyp enthalten. Sie können auch Labelfilter hinzufügen. Die Filtergrammatik finden Sie unter Monitoring-Filter.

      Wenn Sie beispielsweise die Logeinträge für alle Google Cloud-VM-Instanzen in der Zone us-east1-b aufrufen möchten, geben Sie Folgendes ein:

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

      Wenn Sie im Direktfiltermodus Diagramme oder Benachrichtigungsrichtlinien konfiguriert haben und keine Daten verfügbar sind, wird im Diagramm eine Fehlermeldung angezeigt. Die genaue Fehlermeldung hängt vom eingegebenen Filter ab. Eine typische Meldung wäre beispielsweise Chart definition invalid. Unter Umständen wird auch die Meldung No data is available for the selected time frame. angezeigt.

Wenn Sie den Mauszeiger über ein Objekt in einer der Listen bewegen, wird eine Kurzinfo angezeigt, in der die Informationen im Deskriptor des Objekts angezeigt werden. Informationen zu Deskriptoren für Messwerttypen oder überwachte Ressourcen finden Sie in der Liste der Messwerte oder der Liste der überwachten Ressourcen.

Wenn mindestens ein Ressourcentyp- und Messwertpaar ausgewählt wird, zeigt das Diagramm alle verfügbaren Zeitachsen. Auf dem Tab Messwert werden unterhalb des angegebenen Messwertes die zusätzlichen Elemente angezeigt. Der folgende Screenshot zeigt den Tab Metric (Messwert), nachdem ein Messwert angegeben wurde:

Zusätzliche Auswahlmöglichkeiten anzeigen

Der folgende Screenshot zeigt das daraus resultierende Diagramm, das auf dem ausgewählten Messwert und der ausgewählten Ressource basiert, ohne weitere Konfiguration:

Grafik: Diagramm mit ausgewähltem Messwert

Dieses Diagramm enthält mehr Daten, als angezeigt werden können. Die Anzahl anzeigbarer Zeilen in Diagrammen ist auf 300 begrenzt. 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. Das ist eine der Optionen auf dem Tab View options (Ansichtsoptionen), bei der die anzuzeigende Datenmenge stark reduziert wird.

Sie können jedoch auch die zusätzlichen Messwertkonfigurationsoptionen verwenden, um den Datensatz übersichtlicher zu gestalten. 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.

Diagrammbezogene Daten 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, enthält das Diagramm weniger Linien, was die Leistung des Diagramms verbessern kann.

Geben Sie mehrere Filterkriterien an, so zeigt das entsprechende Diagramm nur die Zeitachsen, die alle Kriterien erfüllen. Dies entspricht einem logischen AND.

Klicken Sie in der Google Cloud Console auf das Feld Filter, um einen Filter hinzuzufügen. Daraufhin wird ein Bereich mit Kriterienlisten geöffnet, nach denen Sie filtern können. Sie können beispielsweise nach Ressourcengruppe, Name, Ressourcenlabel, Zone und Messwertlabel filtern.

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

Listen voreingestellter Filterlabels.

Sie können sie aus den Listen auswählen oder manuell eingeben, um Übereinstimmungen zu finden. Darüber hinaus können Sie Filter für Daten erstellen, die noch nicht angezeigt wurden. Solche Filterkriterien werden nicht in der Auswahlliste angezeigt. Sie können jedoch manuell Filter angeben, von denen Sie wissen, dass sie in Zukunft gültig sind.

Nachdem Sie ein Label ausgewählt haben, das gefiltert werden soll, müssen Sie den Rest des Filters angeben: einen Wert oder Wertebereich sowie einen Vergleich.

Der folgende Screenshot zeigt beispielsweise einen Filter für das Ressourcenlabel zone. Das Feld Filter unterstützt ein Vergleichsoperatorpaar für Gleichheit, = und =~, und ein Paar für Ungleichheit, != und !=~. Das zweite Element in jedem Paar übernimmt einen regulären Ausdruck als Wert. Die einfache Gleichheit (=) ist die Standardeinstellung.

Liste der Vergleichsoperatoren im Filter.

Unter der Liste der Vergleichsoperatoren gibt es eine Liste der verfügbaren Werte. Im folgenden Screenshot sind die Namen der Zonen im Projekt zu sehen:

Beispiel für voreingestellte Filterwerte.

Im Feld Value (Wert) können Sie eins der Elemente aus der Drop-down-Liste auswählen oder einen Ausdruck eingeben, der mit mehreren Elementen übereinstimmt:

  • Wenn Sie einen direkten Vergleich verwenden (= oder !=), können Sie einen Filterstring wie starts_with erstellen. Der Filterstring starts_with("us-central") stimmt beispielsweise mit der Zone us-central überein:

    Beispiel für die Verwendung eines Filterstrings.

    Weitere Informationen zu Filterstrings finden Sie unter Monitoring-Filter.

  • Wenn Sie =~ oder !=~ auswählen, geben Sie einen regulären Ausdruck RE2 als Wert ein. Der reguläre Ausdruck us-central1-.* stimmt beispielsweise mit allen us-central1-Zonen überein:

    Beispiel für das Filtern mit regulären Ausdrücken.

    Der reguläre Ausdruck ^us.*.a$ stimmt mit jeder US-Zone überein, die auf "a" endet.

    Beispiel für das Filtern nach Zonen mithilfe von regulären Ausdrücken.

Sie können mehrere Filterkriterien angeben und dasselbe Label mehrmals verwenden. Auf diese Weise können Sie einen Filter für einen Wertebereich angeben. Klicken Sie unten im Filterfeld auf Add a filter (Filter hinzufügen), um weitere Filter hinzuzufügen. Derzeit müssen alle Filterkriterien erfüllt sein. Sie bilden ein logisches AND. Beispielsweise können Sie die Filterstrings starts_with und ends_with zusammen verwenden, um nur die "a"-Zonen in den USA aufzurufen:

Beispiel mit mehreren Filtern.

Wenn ein zone="starts_with("asia-east1")"- oder zone=~"asia-east1.*"-Filter aktiviert ist, wird nur die Zeitachse mit Daten aus einer der asia-east1-Zonen angezeigt:

Grafik: Gefilterte Zeitachse

Anzeige von Diagrammdaten

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 und dem Vergleich 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 Zeitachsen 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 Ressourcen-/Messwertkombination erstellt. Für Gruppierung und Filterung werden dieselben Labels verwendet.

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

  • Ein Aggregator ist ausgewählt. Die ausgewählte Funktion wird durch den angezeigten Datentyp bestimmt. 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.

Der folgende Screenshot zeigt eine Gruppierung nach user_labels.version, wobei für Aggregator der Standardwert sum festgelegt ist:

Beispiel für eine Gruppierungseinstellung

Diese Auswahl ergibt eine Zeitachse für jeden Wert von 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, werden Zeitachsen nach jeder Kombination von Labelwerten gruppiert und der Aggregator wird auf jede Gruppe angewendet. 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.

Group-by-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.

Ausrichtung

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.

Das Feld Period gibt das Mindestintervall an, das 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.

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 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 der Zeitraum wird automatisch angepasst. In diesem Beispiel beträgt der geänderte Ausrichtungszeitraum eine Stunde.

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. Einige Aligner führen komplexere 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 Einheiten der ursprünglichen Zeitachse beispielsweise "MiB" und die Einheiten des Ausrichtungszeitraums Sekunden sind, führt dieser Aligner zu einem Diagramm mit Einheiten von 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.

So rufen Sie die Ausrichtungsfelder auf:

Nachdem Sie den Ressourcentyp und den Messwert ausgewählt haben, wird der Ausrichtungszeitraum im Hauptbereich angezeigt:

Grafik: Anzeige des Zeitraumfelds.

Klicken Sie auf Erweiterte Optionen anzeigen, um die Ausrichtungsfunktionen einzublenden:

Grafik: Anzeige der erweiterten Optionen.

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, wie die Beispiele, die die Group By-Option (Gruppieren nach) veranschaulichen, können Sie diese durch Auswählen eines Secondary Aggregator (Sekundärer Aggregator) aggregieren:

Feld für sekundäre Aggregation

Durch die sekundäre Aggregation werden alle Zeitachsen im Diagramm auf eine einzige Zeitachse reduziert.

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

Nächste Schritte