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.
Statistiques de performance détaillées pour les volumes de stockage d’instances Amazon EC2
Amazon EC2 fournit des statistiques de performance en temps réel et haute résolution pour les volumes de stockage d’instances NVMe attachés à des instances Amazon EC2 basées sur Nitro. Ces statistiques sont présentées sous forme de compteurs agrégés qui sont conservés pendant toute la durée de vie de l’instance. Les statistiques fournissent des détails sur le nombre cumulé d’opérations, le nombre d’octets envoyés et reçus, le temps consacré aux opérations d’E/S en lecture et en écriture, ainsi que des histogrammes pour les opérations d’E/S en lecture et en écriture. Bien que ces statistiques soient cohérentes avec les statistiques de performances détaillées d’Amazon EBS, elles incluent également des histogrammes de latence détaillés, décomposés par taille d’E/S, qui peuvent fournir des informations plus précises sur les modèles de performances de votre stockage. Cette visibilité améliorée vous permet d’identifier précisément les tailles d’E/S spécifiques qui rencontrent des problèmes de latence, ce qui vous permet d’optimiser les performances des applications et de résoudre les problèmes plus efficacement.
Vous pouvez collecter ces statistiques avec une granularité allant jusqu’à une seconde d’intervalle. Si les demandes sont effectuées plus fréquemment que des intervalles d’une seconde, le pilote NVMe peut les mettre en file d’attente, ainsi que d’autres commandes d’administration, pour être traitées ultérieurement.
Considérations
-
Les statistiques ne sont prises en charge que pour les volumes de stockage d’instance NVMe attachés à des instances basées sur Nitro.
-
Les compteurs ne sont pas persistants entre les arrêts et les redémarrages des instances.
-
Les statistiques sont disponibles sans frais supplémentaires.
Statistiques
Le périphérique de stockage en mode bloc NVMe fournit les statistiques suivantes :
| Nom de la statistique | Nom complet | Type | Description |
|---|---|---|---|
total_read_ops |
Nombre total d’opérations | Compteur | Nombre total d’opérations de lecture terminées. |
total_write_ops |
Nombre total d’opérations d’écriture | Compteur | Nombre total d’opérations d’écriture terminées. |
total_read_bytes |
Nombre total d’octets lus | Compteur | Nombre total d’octets lus transférés. |
total_write_bytes |
Nombre total d’octets écrits | Compteur | Nombre total d’octets écrits transférés. |
total_read_time |
Durée totale de lecture | Compteur | Temps total, en microsecondes, passé pour toutes les opérations de lecture terminées. |
total_write_time |
Durée totale d’écriture | Compteur | Temps total, en microsecondes, passé pour toutes les opérations d’écriture terminées. |
instance_store_volume_performance_exceeded_iops |
La durée totale de la demande a dépassé le nombre maximal d’IOPS du volume | Compteur | Temps total, en microsecondes, pendant lequel la demande d’IOPS a dépassé les performances maximales d’IOPS du volume. Toute valeur supérieure à 0 indique que votre charge de travail a exigé plus d’IOPS que le volume ne pouvait en fournir. Idéalement, le nombre incrémentiel de cette métrique, entre deux instantanés, devrait être minimal. |
instance_store_volume_performance_exceeded_tp |
Temps total requis par la demande supérieur au débit maximal du volume | Compteur | Temps total, en microsecondes, pendant lequel les demandes de débit ont dépassé le débit maximal du volume. Toute valeur supérieure à 0 indique que votre charge de travail a exigé plus de débit que le volume ne pouvait en fournir. Idéalement, le nombre incrémentiel de cette métrique, entre deux instantanés, devrait être minimal. |
volume_queue_length |
Longueur de la file d’attente de volume | Ponctuelle | Nombre d’opérations de lecture et d’écriture en attente d’exécution. |
read_io_latency_histogram |
Lecture d’un histogramme d’E/S | Histogramme * | Nombre d’opérations de lecture effectuées dans chaque intervalle de latence, en microsecondes. |
write_io_latency_histogram |
Écriture d’un histogramme d’E/S | Histogramme * | Nombre d’opérations d’écriture effectuées dans chaque intervalle de latence, en microsecondes. |
Note
* Les statistiques de l’histogramme ne représentent que les opérations d’E/S qui se sont terminées avec succès. Les opérations d’E/S bloquées ou altérées ne sont pas incluses, mais elles apparaîtront clairement dans les statistiques volume_queue_length, qui sont présentées sous forme de statistiques ponctuelles.
Accès aux statistiques
Les statistiques doivent être accessibles directement depuis l’instance à laquelle les volumes de stockage d’instance sont attachés. Vous pouvez accéder aux statistiques en utilisant l’une des méthodes suivantes.