J'ai vérifié les opérations d'entrée/sortie par seconde (IOPS) de mon volume Amazon Elastic Block Store (Amazon EBS). Cependant, il existe des différences entre la métrique des outils du système d'exploitation (OS) et la métrique d'Amazon CloudWatch.
Résolution
Comprendre les différences entre les métriques
Vous pouvez vous attendre à des différences entre les métriques provenant d’outils au niveau du système d'exploitation, tels que sar et iostat, et CloudWatch. Les différences se produisent pour les raisons suivantes :
- Les outils au niveau du système d'exploitation collectent des métriques à de brefs intervalles de quelques secondes. CloudWatch collecte des métriques à intervalles de 1 à 5 minutes.
- Les outils au niveau du système d'exploitation signalent les IOPS pour le périphérique en mode bloc et affichent toutes les opérations de lecture/écriture, quelle que soit leur taille. CloudWatch mesure les IOPS effectuées au cours d'une période de rapport, examine les opérations en fonction de la taille des blocs et combine des opérations de lecture/écriture de plus petite taille en une seule opération.
- Les outils au niveau du système d'exploitation capturent des métriques en temps quasi réel et affichent de brefs pics de performance. CloudWatch établit la moyenne des métriques au cours de la période considérée et atténue les pics de performance.
- Les différences de fuseau horaire entre l'instance Amazon Elastic Compute Cloud (Amazon EC2) et CloudWatch peuvent entraîner des différences entre les métriques.
Surveiller les performances du volume EBS
Il est recommandé de combiner des outils au niveau du système d'exploitation et CloudWatch pour surveiller votre volume EBS et obtenir des informations complètes.
Les métriques CloudWatch collectent les données du système hôte et indiquent l'utilisation globale des ressources sans aucune visibilité sur les processus ou applications spécifiques qui consomment des ressources. Les outils au niveau du système d'exploitation collectent des données granulaires directement depuis le système d'exploitation de l'instance EC2.
Pour plus d'informations sur la procédure de suivi des tendances en matière de performance des volumes, consultez la section Comment déterminer si mon volume EBS subit un événement de micro-bursting et m'assurer que cela ne nuit pas aux performances ?