Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
écrit
La taille d'écriture de chaque événement de série chronologique est calculée comme la somme de la taille de l'horodatage et d'un ou plusieurs noms de dimension, valeurs de dimension, noms de mesures et valeurs de mesure. La taille de l'horodatage est de 8 octets. La taille des noms de dimension, des valeurs de dimension et des noms de mesures correspond à la longueur des UTF -8 octets codés de la chaîne représentant chaque nom de dimension, valeur de dimension et nom de mesure. La taille de la valeur de mesure dépend du type de données. Il s'agit de 1 octet pour le type de données booléen, de 8 octets pour bigint et double, et de la longueur des UTF -8 octets codés pour les chaînes. Chaque écriture est comptée en unités de 1 KiB.
Deux exemples de calculs sont fournis ci-dessous :
Rubriques
Calcul de la taille d'écriture d'un événement de série chronologique
Prenons l'exemple d'un événement chronologique représentant l'CPUutilisation d'une EC2 instance, comme indiqué ci-dessous :
Heure | region | az | vpc | Hostname | nom_mesure | valeur_mesure : double |
---|---|---|---|---|---|---|
1602983435238563000 |
us-east-1 |
1d |
vpc-1a2b3c4d |
Hôte-24GJU |
utilisation du processeur |
35,0 |
La taille d'écriture de l'événement de série chronologique peut être calculée comme suit :
-
temps = 8 octets
-
première dimension = 15 octets (
region
+us-east-1
) -
deuxième dimension = 4 octets (
az
+1d
) -
troisième dimension = 15 octets (
vpc
+vpc-1a2b3c4d
) -
quatrième dimension = 18 octets (
hostname
+host-24Gju
) -
nom de la mesure = 15 octets (
cpu_utilization
) -
valeur de la mesure = 8 octets
Taille d'écriture de l'événement chronologique = 83 octets
Calcul du nombre d'écritures
Supposons maintenant que 100 EC2 instances, similaires à l'instance décrite dansCalcul de la taille d'écriture d'un événement de série chronologique, émettent des métriques toutes les 5 secondes. Le nombre total d'écritures mensuelles pour les EC2 instances variera en fonction du nombre d'événements de série chronologique existants par écriture et de l'utilisation d'attributs communs lors du traitement par lots d'événements de séries chronologiques. Un exemple de calcul du total des écritures mensuelles est fourni pour chacun des scénarios suivants :
Rubriques
Un événement chronologique par écrit
Si chaque écriture ne contient qu'un seul événement de série chronologique, le total des écritures mensuelles est calculé comme suit :
-
100 événements de séries chronologiques = 100 écritures toutes les 5 secondes
-
x 12 écritures/minute = 1 200 écritures
-
x 60 minutes/heure = 72 000 écritures
-
x 24 heures/jour = 1 728 000 écritures
-
x 30 jours/mois = 51 840 000 écritures
Nombre total d'écritures mensuelles = 51 840 000
Regrouper les événements d'une série chronologique dans un écrit
Étant donné que chaque écriture est mesurée en unités de 1 Ko, une écriture peut contenir un lot de 12 événements chronologiques (998 octets) et le total des écritures mensuelles est calculé comme suit :
-
100 événements de séries chronologiques = 9 écritures (12 événements de séries chronologiques par écriture) toutes les 5 secondes
-
x 12 écritures/minute = 108 écritures
-
x 60 minutes/heure = 6 480 écritures
-
x 24 heures/jour = 155 520 écritures
-
x 30 jours/mois = 4 665 600 écritures
Nombre total d'écritures mensuelles = 4 665 600
Regrouper les événements de séries chronologiques et utiliser des attributs communs lors d'une écriture
Si la région, l'az, le vpc et le nom de la mesure sont communs à 100 EC2 instances, les valeurs communes peuvent être spécifiées une seule fois par écriture et sont appelées attributs communs. Dans ce cas, la taille des attributs communs est de 52 octets et celle des événements de la série chronologique est de 27 octets. Étant donné que chaque écriture est mesurée en unités de 1 KiB, une écriture peut contenir 36 événements chronologiques et des attributs communs, et le total des écritures mensuelles est calculé comme suit :
-
100 événements de séries chronologiques = 3 écritures (36 événements de séries chronologiques par écriture) toutes les 5 secondes
-
x 12 écritures/minute = 36 écritures
-
x 60 minutes/heure = 2 160 écritures
-
x 24 heures/jour = 51 840 écritures
-
x 30 jours/mois = 1 555 200 écritures
Nombre total d'écritures mensuelles = 1 555 200
Note
En raison de l'utilisation du traitement par lots, des attributs communs et de l'arrondissement des écritures par unités de 1 Ko, la taille de stockage des événements de série chronologique peut être différente de la taille d'écriture.