Schreibt - Amazon Timestream

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.

Schreibt

Die Schreibgröße jedes Zeitreihenereignisses wird als Summe der Größe des Zeitstempels und eines oder mehrerer Dimensionsnamen, Dimensionswerte, Kennzahlnamen und Kennzahlwerte berechnet. Die Größe des Zeitstempels beträgt 8 Byte. Die Größe von Dimensionsnamen, Dimensionswerten und Kennzahlnamen entspricht der Länge der UTF -8 codierten Byte der Zeichenfolge, die jeden Dimensionsnamen, Dimensionswert und Kennzahlnamen darstellt. Die Größe des Kennzahlwerts hängt vom Datentyp ab. Sie beträgt 1 Byte für den booleschen Datentyp, 8 Byte für Bigint und Double und die Länge der UTF -8 codierten Byte für Zeichenketten. Jeder Schreibvorgang wird in Einheiten von 1 KiB gezählt.

Im Folgenden finden Sie zwei Beispielberechnungen:

Berechnung der Schreibgröße eines Zeitreihenereignisses

Stellen Sie sich ein Zeitreihenereignis vor, das die CPU Auslastung einer EC2 Instanz darstellt, wie unten dargestellt:

Zeit Region az vpc Hostname measure_name Messwert::doppelt

1602983435238563000

us-east-1

1 d

vpc-1a2b3c4d

Host-24 GJU

CPU-Auslastung

35,0

Die Schreibgröße des Zeitreihenereignisses kann wie folgt berechnet werden:

  • Zeit = 8 Byte

  • erste Dimension = 15 Byte (region+us-east-1)

  • zweite Dimension = 4 Byte (az+1d)

  • dritte Dimension = 15 Byte (vpc+vpc-1a2b3c4d)

  • vierte Dimension = 18 Byte (hostname+host-24Gju)

  • Name der Maßnahme = 15 Byte (cpu_utilization)

  • Wert der Kennzahl = 8 Byte

Schreibgröße des Zeitreihenereignisses = 83 Byte

Berechnung der Anzahl der Schreibvorgänge

Stellen Sie sich nun 100 EC2 Instanzen vor, ähnlich der unter beschriebenen InstanzBerechnung der Schreibgröße eines Zeitreihenereignisses, die alle 5 Sekunden Metriken aussenden. Die Gesamtzahl der monatlichen Schreibvorgänge für die EC2 Instances hängt davon ab, wie viele Zeitreihenereignisse pro Schreibvorgang existieren und ob beim Batching von Zeitreihenereignissen gemeinsame Attribute verwendet werden. Ein Beispiel für die Berechnung der gesamten monatlichen Schreibvorgänge wird für jedes der folgenden Szenarien bereitgestellt:

Ein Zeitreihenereignis pro Schreibvorgang

Wenn jeder Schreibvorgang nur ein Zeitreihenereignis enthält, werden die gesamten monatlichen Schreibvorgänge wie folgt berechnet:

  • 100 Zeitreihenereignisse = 100 Schreibvorgänge alle 5 Sekunden

  • x 12 Schreibvorgänge/Minute = 1.200 Schreibvorgänge

  • x 60 Minuten/Stunde = 72.000 Schreibvorgänge

  • x 24 Stunden/Tag = 1.728.000 Schreibvorgänge

  • x 30 Tage/Monat = 51.840.000 Schreibvorgänge

Gesamtzahl der monatlichen Schreibvorgänge = 51.840.000

Stapeln von Zeitreihenereignissen in einem Schreibvorgang

Da jeder Schreibvorgang in Einheiten von 1 KB gemessen wird, kann ein Schreibvorgang einen Stapel von 12 Zeitreihenereignissen (998 Byte) enthalten. Die Gesamtzahl der monatlichen Schreibvorgänge wird wie folgt berechnet:

  • 100 Zeitreihenereignisse = 9 Schreibvorgänge (12 Zeitreihenereignisse pro Schreibvorgang) alle 5 Sekunden

  • x 12 Schreibvorgänge/Minute = 108 Schreibvorgänge

  • x 60 Minuten/Stunde = 6.480 Schreibvorgänge

  • x 24 Stunden/Tag = 155.520 Schreibvorgänge

  • x 30 Tage/Monat = 4.665.600 Schreibvorgänge

Gesamtzahl der monatlichen Schreibvorgänge = 4.665.600

Batchverarbeitung von Zeitreihenereignissen und Verwendung gemeinsamer Attribute bei einem Schreibvorgang

Wenn Region, az, vpc und Kennzahlname in 100 EC2 Instanzen gleich sind, können die gemeinsamen Werte nur einmal pro Schreibvorgang angegeben werden und werden als gemeinsame Attribute bezeichnet. In diesem Fall beträgt die Größe der gemeinsamen Attribute 52 Byte und die Größe der Zeitreihenereignisse 27 Byte. Da jeder Schreibvorgang in Einheiten von 1 KiB gemessen wird, kann ein Schreibvorgang 36 Zeitreihenereignisse und gemeinsame Attribute enthalten, und die Gesamtzahl der monatlichen Schreibvorgänge wird wie folgt berechnet:

  • 100 Zeitreihenereignisse = 3 Schreibvorgänge (36 Zeitreihenereignisse pro Schreibvorgang) alle 5 Sekunden

  • x 12 Schreibvorgänge/Minute = 36 Schreibvorgänge

  • x 60 Minuten/Stunde = 2.160 Schreibvorgänge

  • x 24 Stunden/Tag = 51.840 Schreibvorgänge

  • x 30 Tage/Monat = 1.555.200 Schreibvorgänge

Gesamtzahl der monatlichen Schreibvorgänge = 1.555.200

Anmerkung

Aufgrund der Verwendung von Batchverarbeitung, gemeinsamen Attributen und der Rundung der Schreibvorgänge auf Einheiten von 1 KB kann die Speichergröße der Zeitreihenereignisse von der Schreibgröße abweichen.