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' EC2 instances Amazon
Amazon EC2 fournit des statistiques de performance en temps réel et à haute résolution pour les volumes de stockage d' NVMe instance attachés aux 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, les octets envoyés et reçus, le temps consacré aux I/O opérations de lecture et d'écriture et les histogrammes des I/O opérations de lecture et d'é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 ventilés par I/O taille, qui peuvent fournir des informations plus précises sur vos modèles de performances de stockage. Cette visibilité améliorée vous permet d'identifier précisément les I/O tailles 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'à 1 seconde d'intervalle. Si les demandes sont effectuées plus fréquemment que des intervalles d'une seconde, le NVMe pilote peut mettre les demandes 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 NVMe volumes de stockage attachés aux 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 NVMe blocage fournit les statistiques suivantes :
Nom de la statistique | Nom complet | Type | Description |
---|---|---|---|
total_read_ops |
Nombre total d'opérations de lecture | 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 d'écriture | Compteur | Nombre total d'octets d'écriture transférés. |
total_read_time |
Temps de lecture total | Compteur | Temps total passé, en microsecondes, par toutes les opérations de lecture terminées. |
total_write_time |
Temps d'écriture total | Compteur | Temps total passé, en microsecondes, par 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 | Durée totale, en microsecondes, pendant laquelle les demandes d'IOPS ont dépassé le nombre maximal d'IOPS du volume. Toute valeur ci-dessus 0 indique que votre charge de travail a exigé plus d'IOPS que ce que le volume pouvait fournir. Idéalement, le nombre incrémentiel de cette métrique, entre deux captures d'écran, devrait être minimal. |
instance_store_volume_performance_exceeded_tp |
Durée totale pendant laquelle la demande a dépassé le débit maximal du volume | Compteur | Durée totale, en microsecondes, pendant laquelle les demandes de débit ont dépassé le débit maximal du volume. Toute valeur ci-dessus 0 indique que votre charge de travail exigeait un débit supérieur à ce que le volume pouvait fournir. Idéalement, le nombre incrémentiel de cette métrique, entre deux captures d'écran, devrait être minimal. |
volume_queue_length |
Longueur de file d'attente de volumes | Point dans le temps | Nombre d'opérations de lecture et d'écriture en attente d'achèvement. |
read_io_latency_histogram |
Lire l' I/O histogramme | Histogramme * | Nombre d'opérations de lecture effectuées dans chaque case de latence, en microsecondes. |
write_io_latency_histogram |
Écrire un I/O histogramme | Histogramme * | Nombre d'opérations d'écriture effectuées dans chaque case de latence, en microsecondes. |
Note
* Les statistiques de l'histogramme ne représentent que les I/O opérations terminées avec succès. Les I/O opérations bloquées ou entravées ne sont pas incluses, mais elles apparaîtront clairement dans les volume_queue_length
statistiques, qui sont présentées sous forme de point-in-time statistiques.
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.