CloudWatch Definitionen von Statistiken - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

CloudWatch Definitionen von Statistiken

Statistiken sind Metrikdaten, die über bestimmte Zeiträume aggregiert wurden. Wenn Sie die Statistiken für eine Metrik grafisch darstellen oder abrufen, geben Sie den Zeitraum an, z. B. fünf Minuten, der zum Berechnen jedes statistischen Werts verwendet werden soll. Wenn der Zeitraum beispielsweise fünf Minuten beträgt, ist die Summe die Summe aller während des Fünf-Minuten-Zeitraums erfassten Stichprobenwerte, während das Minimum der niedrigste Wert ist, der während des Fünf-Minuten-Zeitraums erfasst wurde.

CloudWatch unterstützt die folgenden Statistiken für Metriken.

  • SampleCountist die Anzahl der Datenpunkte während des Zeitraums.

  • Summe ist die Summe der Werte aller während des Zeitraums gesammelten Datenpunkte.

  • Durchschnitt ist der Wert von Sum/SampleCount während des angegebenen Zeitraums.

  • Minimum ist der niedrigste Wert, der während des angegebenen Zeitraums beobachtet wurde.

  • Maximum ist der höchste während des angegebenen Zeitraums beobachtete Wert.

  • Perzentil (p) gibt die relative Stellung eines Werts in einem Datensatz an. p95 ist beispielsweise das 95. Perzentil und bedeutet, dass 95 Prozent der Daten innerhalb des Zeitraums unter diesem Wert und 5 Prozent der Daten über diesem Wert liegen. Perzentile verhelfen Ihnen zu einem besseren Verständnis für die Verteilung Ihrer Metrikdaten.

  • Getrimmter Mittelwert (TM) ist der Mittelwert aller Werte, die zwischen zwei angegebenen Grenzen liegen. Werte außerhalb der Grenzen werden ignoriert, wenn der Mittelwert berechnet wird. Sie definieren die Grenzen als eine oder zwei Zahlen zwischen 0 und 100, bis zu 10 Dezimalstellen. Die Zahlen können absolute Werte oder Prozentsätze sein. tm90 berechnet beispielsweise den Durchschnitt, nachdem die 10 % der Datenpunkte mit den höchsten Werten entfernt wurden. TM(2%:98%) berechnet den Durchschnitt, nachdem die 2 % niedrigsten Datenpunkte und die 2 % höchsten Datenpunkte entfernt wurden. TM(150:1000) berechnet den Durchschnitt, nachdem alle Datenpunkte entfernt wurden, die kleiner oder gleich 150 oder größer als 1 000 sind.

  • Der Interquartilmittelwert (IQM) ist der getrimmte Mittelwert des Interquartilbereichs oder die mittleren 50% der Werte. Es entspricht TM(25%:75%).

  • Der Winsorized-Mittelwert (WM) ähnelt dem getrimmten Mittelwert. Beim Winsorized-Mittelwert werden jedoch die Werte, die außerhalb der Grenze liegen, nicht ignoriert, sondern als gleich dem Wert am Edge der entsprechenden Grenze betrachtet. Nach dieser Normalisierung wird der Durchschnitt berechnet. Sie definieren die Grenzen als eine oder zwei Zahlen zwischen 0 und 100, bis zu 10 Dezimalstellen. Zum Beispiel berechnet wm98 den Durchschnitt, während die 2 % der höchsten Werte gleich dem Wert im 98. Perzentil behandelt werden. WM(10%:90%) berechnet den Durchschnitt, wobei die höchsten 10 % der Datenpunkte als Wert der 90 %-Grenze und die niedrigsten 10 % der Datenpunkte als Wert der 10 %-Grenze behandelt werden.

  • Der Perzentilrang (PR) ist der Prozentsatz der Werte, die einen festen Schwellenwert erfüllen. PR(:300) gibt beispielsweise den Prozentsatz der Datenpunkte mit einem Wert von 300 oder weniger zurück. PR(100:2000) gibt den Prozentsatz der Datenpunkte mit einem Wert zwischen 100 und 2 000 zurück.

    Der Perzentilrang ist an der Untergrenze ausschließlich und an der Obergrenze inklusiv.

  • Getrimmter Zähler (TC) ist die Anzahl der Datenpunkte im ausgewählten Bereich für eine getrimmte Mittelwertstatistik. tc90 gibt beispielsweise die Anzahl der Datenpunkte zurück, ohne Datenpunkte, die in die höchsten 10 % der Werte fallen. TC(0.005:0.030) gibt die Anzahl der Datenpunkte mit Werten zwischen 0,005 (exklusiv) und 0,030 (inklusive) zurück.

  • Getrimmte Summe (TS) ist die Summe der Werte von Datenpunkten in einem ausgewählten Bereich für eine getrimmte Mittelwertstatistik. Er entspricht (getrimmter Mittelwert) * (getrimmter Zählwert). tc90 gibt beispielsweise die Summe der Datenpunkte zurück, ohne Datenpunkte, die in die höchsten 10 % der Werte fallen. TS(80%:) gibt die Summe der Datenpunktwerte zurück, ohne Datenpunkte mit Werten in den niedrigsten 80 % des Wertebereichs.

Anmerkung

Wenn Sie für getrimmter Mittelwert, getrimmte Anzahl, getrimmte Summe und Winsorized-Mittelwert zwei Grenzen als feste Werte anstelle von Prozentsätzen definieren, umfasst die Berechnung Werte, die der oberen Grenze entsprechen, jedoch keine Werte, die der unteren Grenze entsprechen.

Syntax

Für Getrimmter Mittelwert, Getrimmte Anzahl, Getrimmte Summe und Winsorized-Mittelwert gelten die folgenden Syntaxregeln:

  • Durch die Verwendung von Klammern mit einer oder zwei Zahlen mit Prozentzeichen werden die Grenzen definiert, die als Werte im Datensatz verwendet werden, die zwischen den beiden von Ihnen angegebenen Perzentilen liegen. Beispielsweise verwendet TM(10%:90%) nur die Werte zwischen dem 10. und 90. Perzentil. TM(:95%) verwendet die Werte vom untersten Ende des Datensatzes bis zum 95. Perzentil und ignoriert die 5 % der Datenpunkte mit den höchsten Werten.

  • Die Verwendung von Klammern mit einer oder zwei Zahlen ohne Prozentzeichen definiert die Grenzen, die als Werte im Datensatz verwendet werden, die zwischen den expliziten Werten liegen, die Sie angeben. TC(80:500) verwendet beispielsweise nur die Werte zwischen 80 (exklusiv) und 500 (inklusive). TC(:0.5) verwendet nur die Werte, die 0,5 gleich oder niedriger sind.

  • Bei Verwendung einer Zahl ohne Klammern wird mit Prozentsätzen berechnet, wobei Datenpunkte ignoriert werden, die über dem angegebenen Perzentil liegen. Beispielsweise berechnet tm99 den Mittelwert und ignoriert dabei die 1 % der Datenpunkte mit dem höchsten Wert. Es ist das gleiche wie TM(:99%).

  • Getrimmter Mittelwert, Getrimmte Anzahl, Getrimmte Summe und Winsorized Mean können alle mit Großbuchstaben abgekürzt werden, wenn ein Bereich angegeben wird, z. B. TM(5%:95%), TM(100:200) oder TM(:95%). Sie können nur mit Kleinbuchstaben abgekürzt werden, wenn Sie nur eine Zahl angeben, z. B. tm99.

Anwendungsfälle für Statistiken

  • Der getrimmte Mittelwert ist am nützlichsten für Metriken mit einer großen Stichprobengröße, wie z. B. die Webseiten-Latenz. Beispielsweise ignoriert tm99 extrem hohe Ausreißer, die aus Netzwerkproblemen oder menschlichen Fehlern resultieren könnten, um eine genauere Zahl für die durchschnittliche Latenzzeit typischer Anfragen zu erhalten. In ähnlicher Weise ignoriert TM(10%:) die niedrigsten 10 % der Latenzwerte, wie sie beispielsweise aus Cache-Treffern resultieren. Und TM (10%:99%) schließt diese beiden Arten von Ausreißern aus. Es wird empfohlen, für die Überwachung der Latenz den getrimmten Mittelwert zu verwenden.

  • Es empfiehlt sich, bei getrimmten Mittelwerten stets auf die getrimmte Anzahl zu achten, um sicherzustellen, dass die Anzahl der Werte, die in den getrimmten Mittelwerten verwendet werden, ausreicht, um statistisch signifikant zu sein.

  • Der Perzentil-Rang ermöglicht es Ihnen, Werte in „Abschnitte“ von Bereichen zu setzen, und Sie können diese verwenden, um manuell ein Histogramm zu erstellen. Teilen Sie dazu Ihre Werte in verschiedene Klassen auf, z. B. PR(:1), PR(1:5), PR(5:10) und PR(10:). Setzen Sie jede dieser Abschnitte in eine Visualisierung als Balkendiagramme, und Sie haben ein Histogramm.

    Der Perzentilrang ist an der Untergrenze ausschließlich und an der Obergrenze inklusiv.

Perzentile im Vergleich zum getrimmten Mittelwert

Ein Perzentil wie p99 und ein getrimmter Mittelwert wie tm99 messen ähnliche, aber nicht identische Werte. Sowohl p99 als auch tm99 ignorieren die 1 % der Datenpunkte mit den höchsten Werten, die als Ausreißer gelten. Danach ist p99 der Maximalwert der verbleibenden 99 %, während tm99 der Durchschnitt der verbleibenden 99 % ist. Wenn Sie sich die Latenz von Webanfragen ansehen, sagt Ihnen p99 die schlechteste Kundenerfahrung und ignoriert Ausreißer, während tm99 die durchschnittliche Kundenerfahrung anzeigt und Ausreißer ignoriert.

Der getrimmte Mittelwert ist eine gute Latenzstatistik, die Sie sich ansehen sollten, wenn Sie Ihr Kundenerlebnis optimieren möchten.

Anforderungen für die Verwendung von Perzentilen, getrimmtem Mittelwert und einigen anderen Statistiken

CloudWatch benötigt Rohdatenpunkte, um die folgenden Statistiken zu berechnen:

  • Perzentile

  • Getrimmter Mittelwert

  • Interquartil-Mittelwert

  • Winsorized-Mittelwert

  • Getrimmte Summe

  • Getrimmte Anzahl

  • Perzentilrang

Wenn Sie Daten für eine benutzerdefinierte Statistik mit einem Statistiksatz anstelle von Rohdaten veröffentlichen, können Sie diese Statistiktypen für diese Daten nur abrufen, wenn eine der folgenden Bedingungen zutrifft:

  • Der SampleCount Wert des Statistiksatzes ist 1 und Min, Max und Summe sind alle gleich.

  • Min und Max sind gleich, und Summe ist gleich Min multipliziert mit. SampleCount

Die folgenden AWS Dienste umfassen Metriken, die diese Arten von Statistiken unterstützen.

  • API-Gateway

  • Application Load Balancer

  • Amazon EC2

  • Elastic Load Balancing

  • Kinesis

  • Amazon RDS

Darüber hinaus sind diese Statistiktypen für Metriken nicht verfügbar, wenn einer der Metrikwerte negative Zahlen ist.