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’à une 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 | 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 |
Lire l' I/O histogramme | Histogramme * | Nombre d’opérations de lecture effectuées dans chaque intervalle de latence, en microsecondes. |
write_io_latency_histogram |
Écrire un I/O histogramme | 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 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.