

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.

# Référence des métriques pour Amazon Aurora
<a name="metrics-reference"></a>

Dans cette référence, vous trouverez les descriptions des métriques Amazon Aurora pour Amazon CloudWatch, Performance Insights et Enhanced Monitoring (Surveillance améliorée).

**Topics**
+ [CloudWatch Métriques Amazon pour Amazon Aurora](Aurora.AuroraMonitoring.Metrics.md)
+ [CloudWatch Dimensions Amazon pour](dimensions.md)
+ [Disponibilité des métriques Aurora dans la console Amazon RDS](Aurora.Monitoring.Metrics.RDSAvailability.md)
+ [Métriques Amazon CloudWatch pour Analyse des performances d’Amazon RDS](USER_PerfInsights.Cloudwatch.md)
+ [Métrique de compteur de Performance Insights](USER_PerfInsights_Counters.md)
+ [Statistiques SQL pour Performance Insights](sql-statistics.md)
+ [Métriques du système d’exploitation dans la surveillance améliorée](USER_Monitoring-Available-OS-Metrics.md)

# CloudWatch Métriques Amazon pour Amazon Aurora
<a name="Aurora.AuroraMonitoring.Metrics"></a>

L’espace de noms `AWS/RDS` inclut les métriques suivantes qui s’appliquent aux entités de base de données qui s’exécutent sur Amazon Aurora. Certaines métriques s’appliquent à Aurora MySQL, à Aurora PostgreSQL ou aux deux. En outre, certaines métriques sont spécifiques à un cluster de bases de données, à une instance de base de données principale, à une instance de base de données de réplica ou à toutes les instances de base de données.

Pour les métriques de base de données globale Aurora, consultez [Métriques Amazon CloudWatch pour le transfert d’écriture dans Aurora MySQL](aurora-global-database-write-forwarding-ams.md#aurora-global-database-write-forwarding-cloudwatch-ams) et [CloudWatch Métriques Amazon pour le transfert d'écriture dans Aurora PostgreSQL](aurora-global-database-write-forwarding-apg.md#aurora-global-database-write-forwarding-cloudwatch-apg). Pour les métriques de requête parallèle Aurora, consultez [Surveillance des requêtes parallèles pour Aurora MySQL](aurora-mysql-parallel-query-monitoring.md).

**Topics**
+ [Métriques de niveau cluster pour Amazon Aurora](#Aurora.AuroraMySQL.Monitoring.Metrics.clusters)
+ [Métriques de niveau instance pour Amazon Aurora](#Aurora.AuroraMySQL.Monitoring.Metrics.instances)
+ [Mesures CloudWatch d'utilisation d')](#rds-metrics-usage)

## Métriques de niveau cluster pour Amazon Aurora
<a name="Aurora.AuroraMySQL.Monitoring.Metrics.clusters"></a>

Le tableau suivant décrit les métriques spécifiques aux clusters Aurora.


| Métrique | Description | S’applique à | Uunités | 
| --- | --- | --- | --- | 
|  `AuroraGlobalDBDataTransferBytes`  |  Dans une base de données globale Aurora, quantité de données de journalisation transférées de la AWS région source vers une AWS région secondaire.  Cette métrique est disponible uniquement dans les Régions AWS secondaires.   |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `AuroraGlobalDBProgressLag`  |  Dans une base de données globale Aurora, mesure de la distance entre le volume de stockage du cluster secondaire et le volume de stockage du cluster principal pour les transactions utilisateur et les transactions système.  Cette métrique est disponible uniquement dans les Régions AWS secondaires.   |  Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `AuroraGlobalDBReplicatedWriteIO`  |  Dans une base de données globale Aurora, le nombre d' I/O opérations d'écriture répliquées depuis la AWS région principale vers le volume de cluster d'une AWS région secondaire. Les calculs de facturation pour les AWS régions secondaires d'une base de données globale sont utilisés pour `VolumeWriteIOPs` prendre en compte les écritures effectuées au sein du cluster. Les calculs de facturation pour la AWS région principale d'une base de données globale sont utilisés pour `VolumeWriteIOPs` prendre en compte l'activité d'écriture au sein de ce cluster et `AuroraGlobalDBReplicatedWriteIO` pour tenir compte de la réplication entre régions au sein de la base de données globale.  Cette métrique est disponible uniquement dans les Régions AWS secondaires.   |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
|  `AuroraGlobalDBReplicationLag`  |  Pour une base de données globale Aurora, le temps moyen écoulé pour répliquer les mises à jour entre le serveur de réplication du cluster principal et le serveur de réplication du cluster secondaire.  Cette métrique est disponible uniquement dans les Régions AWS secondaires.   |  Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `AuroraGlobalDBRPOLag`  |  Dans une base de données Aurora Global Database, le délai de l’objectif de point de reprise (RPO). Cette métrique mesure le retard du cluster secondaire par rapport au cluster principal pour les transactions utilisateur.  Cette métrique est disponible uniquement dans les Régions AWS secondaires.   |  Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `AuroraVolumeBytesLeftTotal`  |  Espace disponible restant pour le volume du cluster. À mesure que le volume du cluster augmente, cette valeur diminue. S'il atteint zéro, le cluster signale une out-of-space erreur. Si vous voulez détecter si votre cluster Aurora MySQL approche de la limite de taille de 128 tébioctets (Tio), cette valeur est plus simple et plus fiable à surveiller que `VolumeBytesUsed`. `AuroraVolumeBytesLeftTotal` tient compte du stockage utilisé pour la gestion interne et d’autres attributions qui n’affectent pas la facturation du stockage.  |  Aurora MySQL  |  Octets  | 
|  `BacktrackChangeRecordsCreationRate`  |  Nombre d’enregistrements de modification de retour en arrière créés en 5 minutes pour votre cluster de bases de données.  |  Aurora MySQL  |  Compte par 5 minutes  | 
|  `BacktrackChangeRecordsStored`  |  Nombre d’enregistrements de modification de retour en arrière utilisés par votre cluster de bases de données.  |  Aurora MySQL  |  Nombre  | 
|  `BackupRetentionPeriodStorageUsed`  |  Quantité totale de stockage de sauvegarde utilisée pour prendre en charge la fonction de point-in-time restauration dans la fenêtre de conservation des sauvegardes du cluster de base de données Aurora. Ce montant est inclus dans le total déclaré par la métrique `TotalBackupStorageBilled`. Calculée séparément pour chaque cluster Aurora. Pour obtenir des instructions, consultez [Comprendre l’utilisation du stockage de sauvegarde Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `ServerlessDatabaseCapacity`  |  Capacité actuelle d'un cluster de bases de données Aurora Serverless.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
|  `SnapshotStorageUsed`  |  Quantité totale de stockage de sauvegarde consommée par tous les instantanés Aurora pour un cluster de bases de données Aurora en dehors de sa période de rétention des sauvegardes. Ce montant est inclus dans le total déclaré par la métrique `TotalBackupStorageBilled`. Calculée séparément pour chaque cluster Aurora. Pour obtenir des instructions, consultez [Comprendre l’utilisation du stockage de sauvegarde Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `TotalBackupStorageBilled`  |  Quantité totale de stockage de sauvegarde en octets qui vous est facturée pour un cluster de bases de données Aurora spécifique. La métrique Inclut le stockage de sauvegarde mesuré par les métriques `BackupRetentionPeriodStorageUsed` et `SnapshotStorageUsed`. Cette métrique est calculée séparément pour chaque cluster Aurora. Pour obtenir des instructions, consultez [Comprendre l’utilisation du stockage de sauvegarde Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `VolumeBytesUsed`  |  Volume de stockage utilisé par votre cluster de bases de données Aurora. Cette valeur affecte le coût du cluster de bases de données Aurora (pour les informations de tarification, consultez la [page de tarification Amazon RDS](https://aws.amazon.com/rds/pricing)).  Cette valeur ne reflète pas certaines allocations de stockage interne qui n’affectent pas la facturation du stockage. Pour Aurora MySQL, vous pouvez anticiper les out-of-space problèmes avec plus de précision en testant si la valeur `AuroraVolumeBytesLeftTotal` est proche de zéro au lieu de `VolumeBytesUsed` les comparer à la limite de stockage de 128 TiB. Pour les clusters qui sont des clones, la valeur de cette métrique dépend de la quantité de données ajoutées ou modifiées sur le clone. La métrique peut également augmenter ou diminuer lorsque le cluster d’origine est supprimé, ou lorsque de nouveaux clones sont ajoutés ou supprimés. Pour plus d’informations, consultez [Suppression d’un volume de cluster source](Aurora.Managing.Clone.md#Aurora.Managing.Clone.Deleting).  Choisir une valeur `--period` faible n’a aucun sens, car Amazon RDS collecte ces métriques à intervalles réguliers et non en continu.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `VolumeReadIOPs`  |  Nombre d' I/O opérations de lecture facturées à partir d'un volume de cluster dans un intervalle de 5 minutes. Les opérations lues facturées sont calculées au niveau du volume de cluster, regroupées à partir de toutes les instances du cluster de bases de données Aurora, puis rapportées par intervalles de 5 minutes. La valeur est calculée en prenant la valeur de la métrique **Read operations (Opérations en lecture)** sur une période de 5 minutes. Vous pouvez déterminer la quantité d’opérations lues facturées par seconde en prenant la valeur de la métrique **Billed read operations (Opérations en lecture facturées)** et en la divisant par 300 secondes. Par exemple, si la métrique **Billed read operations (Opérations en lecture facturée)** renvoie 13 686, les opérations en lecture facturées par seconde s’élèvent à 45 (13 686 / 300 = 45,62).  Vous cumulez les opérations de lecture facturées pour les requêtes qui demandent des pages de base de données non présentes dans le cache des tampons et qui doivent être chargées depuis le stockage. Il se peut que vous constatiez des pics dans les opérations de lecture facturées, car les résultats des requêtes sont lus à partir du stockage, puis chargés dans le cache des tampons. Choisir une valeur `--period` faible n’a aucun sens, car Amazon RDS collecte ces métriques à intervalles réguliers et non en continu.   Si votre cluster Aurora MySQL utilise une requête parallèle, vous pouvez voir une augmentation des valeurs d’`VolumeReadIOPS`. Les requêtes parallèles n’utilisent pas le groupe de mémoires tampons. Ainsi, bien que les requêtes soient rapides, ce traitement optimisé peut entraîner une augmentation des opérations de lecture et des frais associés.    |  Aurora MySQL et Aurora PostgreSQL  |  Compte par 5 minutes  | 
|  `VolumeWriteIOPs`  |  Nombre d' I/O opérations d'écriture du disque sur le volume du cluster, indiqué à intervalles de 5 minutes. Pour une description détaillée de la façon dont les opérations d’écriture facturées sont calculées, consultez `VolumeReadIOPs`. Choisir une valeur `--period` faible n’a aucun sens, car Amazon RDS collecte ces métriques à intervalles réguliers et non en continu.  |  Aurora MySQL et Aurora PostgreSQL  |  Compte par 5 minutes  | 

## Métriques de niveau instance pour Amazon Aurora
<a name="Aurora.AuroraMySQL.Monitoring.Metrics.instances"></a>

Les CloudWatch métriques Amazon spécifiques aux instances suivantes s'appliquent à toutes les instances Aurora MySQL et Aurora PostgreSQL, sauf indication contraire.


| Métrique | Description | S’applique à | Unités | 
| --- | --- | --- | --- | 
|  `AbortedClients`  | Nombre de connexions client qui n’ont pas été fermées correctement. |  Aurora MySQL  |  Nombre  | 
|  `ActiveTransactions`  |  Nombre moyen de transactions actives s’exécutant sur une instance de base de données Aurora par seconde.  Par défaut, Aurora n’active pas cette métrique. Pour commencer à mesurer cette valeur, définissez `innodb_monitor_enable='all'` dans le groupe de paramètres de base de données pour une instance de base de données spécifique.   |  Aurora MySQL  |  Nombre par seconde  | 
|  `ACUUtilization`  |  Valeur de la métrique `ServerlessDatabaseCapacity` divisée par le nombre maximal d’ACU du cluster de bases de données. Cette métrique n’est applicable que pour Aurora sans serveur v2.   |  Aurora MySQL et Aurora PostgreSQL  |  Pourcentage  | 
|  `AuroraBinlogReplicaLag`  |  Durée pendant laquelle un cluster de bases de données de réplica de journal binaire exécuté sur Aurora MySQL est en retard par rapport à la source de réplication du journal binaire. Un décalage signifie que la source génère des enregistrements plus rapidement que le réplica ne peut les appliquer. Cette métrique signale différentes valeurs en fonction de la version du moteur : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Vous pouvez utiliser cette métrique pour surveiller les erreurs et le décalage de réplica dans un cluster qui agit comme un réplica de journaux binaires. La valeur de la métrique indique ce qui suit : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Étant donné que la réplication de journaux binaires ne se produit que sur l’instance de rédacteur du cluster, nous vous recommandons d’utiliser la version de cette métrique associée au rôle WRITER. Pour plus d’informations sur l’administration de la réplication, consultez [Réplication de clusters de bases de données Amazon Aurora MySQL dans différentes Régions AWS](AuroraMySQL.Replication.CrossRegion.md). Pour plus d’informations sur la résolution des problèmes, consultez [ Problèmes de réplication Amazon Aurora MySQL](CHAP_Troubleshooting.md#CHAP_Troubleshooting.MySQL).  |  Principale pour Aurora MySQL  |  Secondes  | 
|  `AuroraDMLRejectedMasterFull`  |  Nombre de requêtes transférées qui sont rejetées, car la session est pleine sur l’instance de base de données d’enregistreur.  |  Principal pour Aurora MySQL version 2  |  Nombre  | 
|  `AuroraDMLRejectedWriterFull`  |  Nombre de requêtes transférées qui sont rejetées, car la session est pleine sur l’instance de base de données d’enregistreur.  |  Principal pour Aurora MySQL version 3  |  Nombre  | 
| `AuroraEstimatedSharedMemoryBytes` |  Estimation de la quantité de mémoire tampon partagée ou de mémoire de groupe de mémoires tampons qui a été activement utilisée au cours du dernier intervalle d’interrogation configuré.  | Aurora PostgreSQL |  Octets  | 
|  `AuroraMemoryHealthState`  |  Indique l’état de la mémoire. La valeur `0` équivaut à `NORMAL`. La valeur `10` équivaut à `RESERVED`, ce qui signifie que le serveur approche d’un niveau critique d’utilisation de la mémoire. Pour plus d’informations, consultez [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.06.1 et ultérieures  |  Jauge  | 
|  `AuroraMemoryNumDeclinedSqlTotal`  |  Le nombre incrémentiel de requêtes a diminué dans le cadre de l' out-of-memoryévitement (OOM). Pour de plus amples informations, veuillez consulter [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.06.1 et ultérieures  |  Nombre  | 
|  `AuroraMemoryNumKillConnTotal`  |  Nombre incrémentiel de connexions fermées afin d’éviter le manque de mémoire (OOM). Pour plus d’informations, consultez [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.06.1 et ultérieures  |  Nombre  | 
|  `AuroraMemoryNumKillQueryTotal`  |  Le nombre incrémentiel de requêtes a diminué afin d’éviter le manque de mémoire (OOM). Pour plus d’informations, consultez [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.06.1 et ultérieures  |  Nombre  | 
|  `AuroraMillisecondsSpentInOomRecovery`  |  Temps écoulé depuis que l’état de la mémoire est tombé en dessous de l’état normal. Pour plus d’informations, consultez [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.08.0 et ultérieures  |  Millisecondes  | 
|  `AuroraNumOomRecoverySuccessful`  |  Nombre de fois où l’état normal de la mémoire a été rétabli. Pour plus d’informations, consultez [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.08.0 et ultérieures  |  Nombre  | 
|  `AuroraNumOomRecoveryTriggered`  |  Nombre de fois où l’état de la mémoire est tombé en dessous de l’état normal. Pour plus d’informations, consultez [Résolution des problèmes de mémoire insuffisante pour les bases de données Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versions 3.08.0 et ultérieures  |  Nombre  | 
|  `AuroraOptimizedReadsCacheHitRatio`  |  Pourcentage de demandes traitées par le cache Optimized Reads. La valeur est calculée à l’aide de la formule suivante : `orcache_blks_hit/ (orcache_blks_hit + storage_blks_read)` Lorsque `AuroraOptimizedReadsCacheHitRatio` atteint 100 %, cela signifie que toutes les pages ont été lues à partir du cache Optimized Reads. Lorsque `AuroraOptimizedReadsCacheHitRatio` est égal à `0`, cela signifie que toutes les pages ont été lues à partir du cache Optimized Reads.  |  Principale pour Aurora PostgreSQL  |  Pourcentage  | 
|  `AuroraReplicaLag`  |  Dans un cluster Aurora à région unique ou un cluster principal de base de données globale, temps écoulé pour répliquer les mises à jour d'une instance de réplique à partir de l'instance de rédacteur située dans la même région. Dans un cluster secondaire de base de données globale, temps écoulé pour répliquer les mises à jour de l'instance de réplication et du serveur de réplication du cluster secondaire dans la même région.  |  Réplica pour Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `AuroraReplicaLagMaximum`  |  La durée maximale du retard entre l’instance principale et chaque instance de base de données Aurora dans le cluster de bases de données. Lorsque des réplicas en lecture sont supprimés ou renommés, il peut y avoir un pic temporaire de retard de réplication lorsque l’ancienne ressource est soumise à un processus de recyclage. Pour obtenir une représentation précise du retard de réplication pendant cette période, nous vous recommandons de surveiller la métrique `AuroraReplicaLag` sur chaque instance de réplica en lecture.  |  Principale Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `AuroraReplicaLagMinimum`  |  La durée minimale du retard entre l’instance principale et chaque instance de base de données Aurora dans le cluster de bases de données.  |  Principale Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `AuroraSlowConnectionHandleCount`  |  Le nombre de connexions qui ont attendu au-delà deux secondes ou plus pour initier la négociation. Cette métrique s’applique uniquement à Aurora MySQL version 3.  |  Aurora MySQL  |  Nombre  | 
|  `AuroraSlowHandshakeCount`  |  Le nombre de connexions qui ont mis 50 millisecondes ou plus pour terminer la négociation. Cette métrique s’applique uniquement à Aurora MySQL version 3.  |  Aurora MySQL  |  Nombre  | 
|  `BacktrackWindowActual`  |  Différence entre la fenêtre de retour sur trace cible et la fenêtre de retour sur trace réelle.  |  Principale pour Aurora MySQL  |  Minutes  | 
|  `BacktrackWindowAlert`  |  Nombre de fois où la fenêtre de retour sur trace réelle est plus petite que la fenêtre de retour sur trace cible pendant une période donnée.  |  Principale pour Aurora MySQL  |  Nombre  | 
|  `BlockedTransactions`  |  Nombre moyen de transactions de la base de données bloquées par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `BufferCacheHitRatio`  |  Pourcentage de demandes traitées par le cache de tampons.  |  Aurora MySQL et Aurora PostgreSQL  |  Pourcentage  | 
|  `CommitLatency`  |  Durée moyenne nécessaire au moteur et au stockage pour effectuer les opérations de validation.  |  Aurora MySQL et Aurora PostgreSQL  |  Millisecondes  | 
|  `CommitThroughput`  |  Nombre moyen d’opérations de validation par seconde.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre par seconde  | 
|  `ConnectionAttempts`  |  Le nombre de tentatives de connexion à une instance, qu’elles soient réussies ou non.  |  Aurora MySQL  |  Nombre  | 
| `CPUCreditBalance`  |  Nombre de crédits CPU accumulés par une instance, rapporté, rapporté par intervalles de 5 minutes. Cette métrique vous permet de déterminer combien de temps une instance de base de données peut fonctionner en rafale au-delà de son niveau de performance de départ à un débit donné. Cette métrique s’applique uniquement aux classes d’instance suivantes : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)  Nous recommandons d’utiliser les classes d’instance de base de données T uniquement pour les serveurs de développement et de test, ou pour d’autres serveurs non dédiés à la production. Pour plus de détails sur les classes d’instance T, consultez [Types de classes d’instance de base de données](Concepts.DBInstanceClass.Types.md).  Les crédits de lancement fonctionnent de la même manière dans Amazon RDS que dans Amazon EC2. Pour plus d’informations, consultez [Launch credits](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances-standard-mode-concepts.html#launch-credits) (Crédits de lancement) dans le *Guide de l’utilisateur d’Amazon Elastic Compute Cloud pour les instances Linux*.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
| `CPUCreditUsage`  |  Nombre de crédits CPU consommés au cours de la période spécifiée, rapporté par intervalles de 5 minutes. Cette métrique mesure le temps pendant lequel le matériel physique a CPUs été utilisé pour traiter les instructions par le virtuel CPUs alloué à l'instance de base de données.  Cette métrique s’applique uniquement aux classes d’instance suivantes : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)  Nous recommandons d’utiliser les classes d’instance de base de données T uniquement pour les serveurs de développement et de test, ou pour d’autres serveurs non dédiés à la production. Pour plus de détails sur les classes d’instance T, consultez [Types de classes d’instance de base de données](Concepts.DBInstanceClass.Types.md).   |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
| `CPUSurplusCreditBalance` |  Nombre de crédits excédentaires dépensés par une instance illimitée lorsque la valeur `CPUCreditBalance` est nulle. La valeur de `CPUSurplusCreditBalance` est remboursée progressivement par les crédits UC gagnés. Si le nombre de crédits excédentaires dépasse le nombre maximum de crédits que l’instance peut gagner en 24 heures, les crédits excédentaires dépensés au-dessus du maximum génèrent des frais supplémentaires. Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement.  |  Aurora MySQL et Aurora PostgreSQL  |  Crédits (minutes vCPU)   | 
| `CPUSurplusCreditsCharged` |  Nombre de crédits excédentaires dépensés qui ne sont pas remboursés progressivement par les crédits UC gagnés et qui génèrent donc des frais supplémentaires. Les crédits excédentaires dépensés sont facturés lorsque l’une des situations suivantes se produit : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement.  |  Aurora MySQL et Aurora PostgreSQL  |  Crédits (minutes vCPU)  | 
|  `CPUUtilization`  |  Pourcentage de l’UC utilisé par une instance de base de données Aurora.  |  Aurora MySQL et Aurora PostgreSQL  |  Pourcentage  | 
|  `DatabaseConnections`  |  Nombre de connexions réseau client à l’instance de base de données. Le nombre de sessions de base de données peut être supérieur à la valeur de la métrique, car celle-ci n’inclut pas les éléments suivants : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
|  `DDLLatency`  |  Durée moyenne des requêtes, telles que les requêtes d’exemple, de création, alter et drop.  |  Aurora MySQL  |  Millisecondes  | 
|  `DDLThroughput`  |  Nombre moyen de demandes DDL par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `Deadlocks`  |  Nombre moyen de blocages de la base de données par seconde.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre par seconde  | 
|  `DeleteLatency`  |  Durée moyenne des opérations de suppression.  |  Aurora MySQL  |  Millisecondes  | 
|  `DeleteThroughput`  |  Nombre moyen de requêtes de suppression par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `DiskQueueDepth`  |  Le nombre de read/write demandes en attente d'accès au disque.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
|  `DMLLatency`  |  Durée moyenne des insertions, mises à jour et suppressions.  |  Aurora MySQL  |  Millisecondes  | 
|  `DMLThroughput`  |  Nombre moyen d’insertions, de mises à jour et de suppressions par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `EngineUptime`  |  Temps d’exécution de l’instance.  |  Aurora MySQL et Aurora PostgreSQL  |  Secondes  | 
|  `FreeableMemory`  |  Quantité de mémoire vive disponible. Pour les bases de données Aurora MySQL et Aurora PostgreSQL, cette métrique contient la valeur du champ `MemAvailable` de `/proc/meminfo`.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `FreeEphemeralStorage`  |  La quantité de stockage éphémère NVMe disponible.  |  Aurora PostgreSQL  |  Octets  | 
|  `FreeLocalStorage`  |  Quantité de stockage local disponible. Contrairement aux autres moteurs de base de données, pour les instances de base de données Aurora, cette métrique indique la quantité de stockage accessible à chaque instance de base de données. Cette valeur dépend de la classe d’instance de base de données (pour les informations de tarification, consultez la [page de tarification Amazon RDS](https://aws.amazon.com/rds/pricing)). Vous pouvez augmenter la quantité d’espace de stockage libre pour une instance en choisissant une classe d’instance de base de données plus grande pour votre instance. (Cela ne s’applique pas à Aurora Serverless v2).  |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `InsertLatency`  |  Durée moyenne des opérations d’insertion.  |  Aurora MySQL  |  Millisecondes  | 
|  `InsertThroughput`  |  Nombre moyen d’opérations d’insertion par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `LoginFailures`  |  Nombre moyen de tentatives de connexion ayant échoué par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `MaximumUsedTransactionIDs`  |  Âge de l’ID de transaction non vidée le plus ancien, en transactions. Si cette valeur atteint 2 146 483 648 (2^31 - 1 000 000), la base de données est forcée à passer en mode de lecture seule afin d’éviter le bouclage des ID de transaction. Pour plus d’informations, consultez [Prévention des échecs de bouclage de l’ID de transaction](https://www.postgresql.org/docs/current/routine-vacuuming.html#VACUUM-FOR-WRAPAROUND) dans la documentation PostgreSQL.  |  Aurora PostgreSQL  |  Nombre  | 
|  `NetworkReceiveThroughput`  |  Quantité de débit réseau reçue des clients par chaque instance du cluster de bases de données Aurora. Ce débit n’inclut pas le trafic réseau entre les instances du cluster de bases de données Aurora et le volume de cluster.  |  Aurora MySQL et Aurora PostgreSQL   |  Octets par seconde (la console affiche le nombre de mégaoctets par seconde)  | 
|  `NetworkThroughput`  |  Quantité de débit réseau reçue des clients et transmise à ces derniers par chaque instance du cluster de bases de données Aurora. Ce débit n’inclut pas le trafic réseau entre les instances du cluster de bases de données Aurora et le volume de cluster.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde  | 
|  `NetworkTransmitThroughput`  |  Quantité de débit réseau envoyée aux clients par chaque instance du cluster de bases de données Aurora. Ce débit n’inclut pas le trafic réseau entre les instances du cluster de bases de données et le volume de cluster.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde (la console affiche le nombre de mégaoctets par seconde)  | 
|  `NumBinaryLogFiles`  |  Nombre de fichiers binlog générés.  | Aurora MySQL |  Nombre  | 
|  `OldestReplicationSlotLag`  |  Taille du retard du réplica le plus en retard en termes de données WAL reçues.  |  Aurora PostgreSQL  |  Octets  | 
|  `PurgeBoundary`  |  Numéro de transaction jusqu’auquel la purge d’InnoDB est autorisée. Si cette métrique n’avance pas pendant de longues périodes, cela indique que la purge d’InnoDB est bloquée par des transactions de longue durée. Pour en savoir plus, vérifiez les transactions actives sur votre cluster de bases de données Aurora MySQL.  |  Aurora MySQL version 2, versions 2.11 et ultérieures Aurora MySQL version 3, versions 3.08 et ultérieures  | Nombre | 
|  `PurgeFinishedPoint`  |  Numéro de transaction jusqu’auquel la purge d’InnoDB est effectuée. Cette métrique peut vous aider à examiner la rapidité de la purge d’InnoDB.  |  Aurora MySQL version 2, versions 2.11 et ultérieures Aurora MySQL version 3, versions 3.08 et ultérieures  | Nombre | 
|  `Queries`  |  Nombre moyen de requêtes exécutées par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `RDSToAuroraPostgreSQLReplicaLag`  |  Durée du retard lors de la réplication des mises à jour depuis l’instance RDS PostgreSQL principale vers d’autres nœuds du cluster.  |  Réplica pour Aurora PostgreSQL  |  Secondes  | 
|  `ReadIOPS`  |  Nombre moyen d' I/O opérations sur disque par seconde, les rapports étant lus et écrits séparément, à intervalles d'une minute.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre par seconde  | 
|  `ReadIOPSEphemeralStorage`  |  Nombre moyen d' I/O opérations de lecture du disque vers le stockage éphémère NVMe .  |  Aurora PostgreSQL  |  Nombre par seconde  | 
|  `ReadLatency`  |  Durée moyenne par I/O opération sur le disque.  |  Aurora MySQL et Aurora PostgreSQL  |  Secondes  | 
|  `ReadLatencyEphemeralStorage`  |  Durée moyenne par I/O opération de lecture sur disque pour le stockage éphémère NVMe .  |  Aurora PostgreSQL  |  Secondes  | 
|  `ReadThroughput`  |  Nombre moyen d’octets lus sur le disque par seconde.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde  | 
|  `ReadThroughputEphemeralStorage`  |  Nombre moyen d'octets lus sur le disque par seconde pour le stockage éphémère NVMe .  |  Aurora PostgreSQL  |  Octets par seconde  | 
|  `ReplicationSlotDiskUsage`  |  Quantité d’espace disque consommée par les fichiers d’emplacement de réplication.   |  Aurora PostgreSQL  |  Octets  | 
|  `ResultSetCacheHitRatio`  |  Pourcentage de demandes traitées par le cache du jeu de résultats.  |  Aurora MySQL version 2  |  Pourcentage  | 
|  `RollbackSegmentHistoryListLength`  |  Journaux d’annulation qui enregistrent les transactions validées avec des enregistrements marqués pour la suppression. Ces enregistrements sont planifiés pour être traités par l’opération de purge InnoDB.  |  Aurora MySQL  |  Nombre  | 
|  `RowLockTime`  |  Temps total passé à acquérir des verrous de ligne pour les tables InnoDB.  |  Aurora MySQL  |  Millisecondes  | 
|  `SelectLatency`  |  Durée moyenne des opérations de sélection.  |  Aurora MySQL  |  Millisecondes  | 
|  `SelectThroughput`  |  Nombre moyens de requêtes de sélection par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `ServerlessDatabaseCapacity`  |  Capacité actuelle d’un cluster de bases de données Aurora Serverless.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre  | 
|  `StorageNetworkReceiveThroughput`  |  Quantité de débit réseau reçue du sous-système de stockage Aurora par chaque instance du cluster de bases de données.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde   | 
|  `StorageNetworkThroughput`  |  Quantité de débit réseau reçue du sous-système de stockage Aurora et envoyée à celui-ci par chaque instance du cluster de bases de données Aurora.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde   | 
|  `StorageNetworkTransmitThroughput`  |  Quantité de débit réseau envoyée au sous-système de stockage Aurora par chaque instance du cluster de bases de données Aurora.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde   | 
|  `SumBinaryLogSize`  |  Taille totale des fichiers binlog.  |  Aurora MySQL  |  Octets  | 
|  `SwapUsage`  | Quantité d’espace d’échange utilisé. Cette métrique n’est pas disponible pour les classes d’instance de base de données suivantes :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) |  Aurora MySQL et Aurora PostgreSQL  |  Octets  | 
|  `TempStorageIOPS`  |  Nombre d’E/S par seconde réalisées en lecture et en écriture sur le stockage local attaché à l’instance de base de données. Cette métrique représente un nombre et est mesurée une fois par seconde. Cette métrique n’est applicable que pour Aurora sans serveur v2.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre par seconde  | 
|  `TempStorageThroughput `  |  Volume de données transférées depuis et vers le stockage local associé à l’instance de base de données. Cette métrique représente des octets et est mesurée une fois par seconde. Cette métrique n’est applicable que pour Aurora sans serveur v2.   |  Aurora MySQL et Aurora PostgreSQL  | Octets par seconde | 
|  `TransactionAgeMaximum`  |  Âge de la transaction en cours d’exécution active la plus ancienne.  |  Aurora MySQL version 3, versions 3.08 et ultérieures  |  Secondes  | 
|  `TransactionLogsDiskUsage`  |  Quantité d’espace disque consommée par les journaux des transactions sur l’instance de base de données Aurora PostgreSQL. Cette métrique est générée uniquement lorsque Aurora PostgreSQL utilise une réplication logique ou. AWS Database Migration Service Par défaut, Aurora PostgreSQL utilise des enregistrements de journal et non des journaux de transactions. Lorsque les journaux de transactions ne sont pas utilisés, la valeur de cette métrique est `-1`.  |  Principale pour Aurora PostgreSQL  |  Octets  | 
|  `TruncateFinishedPoint`  |  Identifiant de transaction jusqu’auquel la troncature d’annulation est effectuée.  |  Aurora MySQL version 2, versions 2.11 et ultérieures Aurora MySQL version 3, versions 3.08 et ultérieures  | Nombre | 
|  `UpdateLatency`  |  Le temps moyen pris pour les opérations de mise à jour.  |  Aurora MySQL  |  Millisecondes  | 
|  `UpdateThroughput`  |  Nombre moyen de mises à jour par seconde.  |  Aurora MySQL  |  Nombre par seconde  | 
|  `WriteIOPS`  |  Nombre d’enregistrements d’écriture de stockage Aurora générés par seconde. Il s’agit plus ou moins du nombre d’enregistrements de journaux générés par la base de données. Ils ne correspondent pas aux écritures de page de 8 Ko et ne correspondent pas aux paquets réseau envoyés.  |  Aurora MySQL et Aurora PostgreSQL  |  Nombre par seconde  | 
|  `WriteIOPSEphemeralStorage`  |  Nombre moyen d' I/O opérations d'écriture sur disque dans le stockage éphémère NVMe .  |  Aurora PostgreSQL  |  Nombre par seconde  | 
|  `WriteLatency`  |  Durée moyenne par I/O opération sur le disque.  |  Aurora MySQL et Aurora PostgreSQL  |  Secondes  | 
|  `WriteLatencyEphemeralStorage`  |  Durée moyenne par I/O opération d'écriture sur disque pour le stockage éphémère NVMe .  |  Aurora PostgreSQL  |  Secondes  | 
|  `WriteThroughput`  |  Nombre moyen d’octets écrits dans le stockage persistant chaque seconde.  |  Aurora MySQL et Aurora PostgreSQL  |  Octets par seconde  | 
|  `WriteThroughputEphemeralStorage`  |  Nombre moyen d'octets écrits sur le disque par seconde pour le stockage éphémère NVMe .  |  Aurora PostgreSQL  |  Octets par seconde  | 

## Mesures CloudWatch d'utilisation d')
<a name="rds-metrics-usage"></a>

L'espace de `AWS/Usage` noms d'Amazon CloudWatch inclut les mesures d'utilisation au niveau du compte pour vos quotas de service Amazon RDS. CloudWatch collecte automatiquement les statistiques d'utilisation pour tous Régions AWS.

Pour plus d'informations, consultez les [statistiques CloudWatch d'utilisation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Usage-Metrics.html) dans le *guide de CloudWatch l'utilisateur Amazon*. Pour plus d’informations sur les quotas, consultez [Quotas et contraintes pour Amazon Aurora](CHAP_Limits.md) et [Requesting a quota increase](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html) dans le *Guide de l’utilisateur de Service Quotas*.


| Métrique | Description | Unités\$1 | 
| --- | --- | --- | 
| AuthorizationsPerDBSecurityGroup |  Nombre de règles d’entrée par groupe de sécurité de base de données dans votre Compte AWS. La valeur utilisée est le plus grand nombre de règles d’entrée dans un groupe de sécurité de base de données du compte. Les autres groupes de sécurité de base de données du compte peuvent avoir un nombre inférieur de règles d’entrée.  |  Nombre  | 
| CustomEndpointsPerDBCluster |  Nombre de points de terminaison personnalisés par cluster de bases de données dans votre Compte AWS. La valeur utilisée correspond au plus grand nombre de points de terminaison personnalisés dans un cluster de bases de données du compte. Les autres clusters de bases de données du compte peuvent avoir un nombre inférieur de points de terminaison personnalisés.  |  Nombre  | 
| DBClusterParameterGroups |  Nombre de groupes de paramètres de cluster de bases de données dans votre Compte AWS. Le compte exclut les groupes de paramètres par défaut.  |  Nombre  | 
| DBClusterRoles |  Le nombre de rôles Gestion des identités et des accès AWS (IAM) associés par cluster de base de données dans votre Compte AWS. La valeur utilisée est le plus grand nombre de rôles IAM associés pour un cluster de bases de données dans le compte. Les autres clusters de bases de données du compte peuvent avoir un nombre inférieur de rôles IAM personnalisés.  |  Nombre  | 
| DBClusters |  Le nombre de clusters de bases de données Amazon Aurora dans votre Compte AWS.  |  Nombre  | 
| DBInstanceRoles |  Le nombre de rôles Gestion des identités et des accès AWS (IAM) associés par instance de base de données dans votre Compte AWS. La valeur utilisée est le plus grand nombre de rôles IAM associés pour une instance de base de données dans le compte. Les autres instances de base de données du compte peuvent avoir un nombre inférieur de rôles IAM personnalisés.  |  Nombre  | 
| DBInstances |  Le nombre d’instances de base de données dans votre Compte AWS.  |  Nombre  | 
| DBParameterGroups |  Le nombre de groupes de paramètres de base de données dans votre Compte AWS. Le compte exclut les groupes de paramètres de base de données par défaut.  |  Nombre  | 
| DBSubnetGroups  |  Le nombre de groupes de sous-réseaux de base de données dans votre Compte AWS. Le compte exclut le groupe de sous-réseau par défaut.  |  Nombre  | 
| EventSubscriptions | Nombre d’abonnements aux notifications d’événements dans votre Compte AWS. | Nombre | 
| Integrations | Nombre d’intégrations zéro ETL à Amazon Redshift dans votre Compte AWS. | Nombre | 
| ManualClusterSnapshots |  Le nombre d’instantanés de cluster de bases de données créés manuellement dans votre Compte AWS. Le compte exclut les instantanés non valides.  |  Nombre  | 
| OptionGroups |  Le nombre de groupes d’options dans votre Compte AWS. Le compte exclut les groupes d’options par défaut.  |  Nombre  | 
| Proxies |  Le nombre de proxys RDS présents dans votre AWS compte.  |  Nombre  | 
| ReadReplicasPerMaster |  Nombre de réplicas en lecture par instance de base de données dans votre compte. La valeur utilisée est le plus grand nombre de réplicas en lecture pour une instance de base de données dans le compte. Les autres instances de base de données du compte peuvent avoir un nombre inférieur de réplicas en lecture.  |  Nombre  | 
| ReservedDBInstances |  Le nombre d’instances réservées de la base de données dans votre Compte AWS. Le compte exclut les instances retirées ou déclinées.  |  Nombre  | 
| SubnetsPerDBSubnetGroup |  Nombre de sous-réseaux par groupe de sous-réseaux de base de données dans votre Compte AWS. Le plus grand nombre de sous-réseaux pour un groupe de sous-réseaux de base de données dans le compte. Les autres groupes de sous-réseaux de base de données du compte peuvent avoir un nombre inférieur de sous-réseaux.  |  Nombre  | 

**Note**  
Amazon RDS ne publie pas d'unités destinées aux statistiques d' CloudWatchutilisation. Les unités n’apparaissent que dans la documentation.

# CloudWatch Dimensions Amazon pour
<a name="dimensions"></a>

Vous pouvez filtrer les données métriques Aurora en utilisant n'importe quelle dimension du tableau suivant.


|  Dimension  |  Filtre les données demandées pour . . .  | 
| --- | --- | 
|  DBInstanceIdentifier  |  Une instance de base de données spécifique.  | 
|  DBClusterIdentifier  |  Un cluster de base de données Aurora spécifique.  | 
|  DBClusterIdentifier, Role |  Un cluster de base de données Aurora spécifique, en regroupant les métriques par rôle d'instance (WRITER/READER). Par exemple, vous pouvez regrouper des métriques pour toutes les instances READER qui appartiennent à un cluster.  | 
|  DbClusterIdentifier, EngineName  |  Une combinaison spécifique de cluster de base de données et de nom de moteur Aurora. Par exemple, vous pouvez afficher les métriques `VolumeReadIOPs` pour le cluster `ams1` et le moteur `aurora`.  | 
|  DatabaseClass  |  Toutes les instances d'une classe de base de données. Par exemple, vous pouvez regrouper des métriques pour toutes les instances qui appartiennent à la classe de base de données `db.r5.large`.  | 
|  EngineName  |  Le nom du moteur identifié uniquement. Par exemple, vous pouvez regrouper des métriques pour toutes les instances ayant le nom de moteur `aurora-postgresql`.  | 
|  SourceRegion  |  La région spécifiée uniquement. Par exemple, vous pouvez regrouper des métriques pour toutes les instances de base de données de la région `us-east-1`.  | 

# Disponibilité des métriques Aurora dans la console Amazon RDS
<a name="Aurora.Monitoring.Metrics.RDSAvailability"></a>

Les métriques fournies par Amazon Aurora ne sont pas toutes disponibles dans la console Amazon RDS. Vous pouvez consulter ces métriques à l'aide d'outils tels que la AWS CLI et CloudWatch l'API. En outre, certaines métriques disponibles dans la console Amazon RDS s’affichent soit uniquement pour des classes d’instance spécifiques, soit avec des unités de mesure et des noms différents. 

**Topics**
+ [Métriques Aurora disponibles dans la vue Dernière heure](#Aurora.Monitoring.Metrics.RDSAvailability.LMV)
+ [Métriques Aurora disponibles dans des cas spécifiques](#Aurora.Monitoring.Metrics.RDSAvailability.specific-cases)
+ [Métriques Aurora qui ne sont pas disponibles dans la console](#Aurora.Monitoring.Metrics.RDSAvailability.unavailable)

## Métriques Aurora disponibles dans la vue Dernière heure
<a name="Aurora.Monitoring.Metrics.RDSAvailability.LMV"></a>

Vous pouvez afficher un sous-ensemble de métriques Aurora catégorisées dans la vue par défaut Dernière heure de la console Amazon RDS. Le tableau suivant répertorie les catégories et les métriques associées qui s’affichent dans la console Amazon RDS for une instance Aurora.


| Catégorie | Métriques | 
| --- | --- | 
| SQL |  `ActiveTransactions` `BlockedTransactions` `BufferCacheHitRatio` `CommitLatency` `CommitThroughput` `DatabaseConnections` `DDLLatency` `DDLThroughput` `Deadlocks` `DMLLatency` `DMLThroughput` `LoginFailures` `ResultSetCacheHitRatio` `SelectLatency` `SelectThroughput`  | 
| Système |  `AuroraReplicaLag` `AuroraReplicaLagMaximum` `AuroraReplicaLagMinimum` `CPUCreditBalance` `CPUCreditUsage` `CPUUtilization` `FreeableMemory` `FreeLocalStorage` (Cela ne s’applique pas à Aurora Serverless v2). `NetworkReceiveThroughput`  | 
| Déploiement |  `AuroraReplicaLag` `BufferCacheHitRatio` `ResultSetCacheHitRatio` `SelectThroughput`  | 

## Métriques Aurora disponibles dans des cas spécifiques
<a name="Aurora.Monitoring.Metrics.RDSAvailability.specific-cases"></a>

En outre, certaines métriques Aurora s’affichent soit uniquement pour des classes d’instance spécifiques, soit uniquement pour des instances de base de données, soit avec des unités de mesure et des noms différents :
+ Les métriques `CPUCreditBalance` et `CPUCreditUsage` sont affichées uniquement pour les classes d’instance `db.t2` Aurora MySQL et pour les classes d’instance `db.t3` Aurora PostgreSQL.
+ La liste suivante contient les métriques qui s’affichent avec des noms différents :    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Aurora.Monitoring.Metrics.RDSAvailability.html)
+ Les métriques suivantes s’appliquent à un cluster de bases de données Aurora entier, mais s’affichent uniquement dans la console Amazon RDS pour les instances de base de données d’un cluster de bases de données Aurora :
  + `VolumeBytesUsed`
  + `VolumeReadIOPs`
  + `VolumeWriteIOPs`
+ Les métriques suivantes s’affichent en mégaoctets, et non en octets, dans la console Amazon RDS :
  + `FreeableMemory`
  + `FreeLocalStorage`
  + `NetworkReceiveThroughput`
  + `NetworkTransmitThroughput`
+ Les métriques suivantes s’appliquent à un cluster de bases de données Aurora PostgreSQL avec Aurora Optimized Reads :
  + `AuroraOptimizedReadsCacheHitRatio`
  + `FreeEphemeralStorage`
  + `ReadIOPSEphemeralStorage`
  + `ReadLatencyEphemeralStorage`
  + `ReadThroughputEphemeralStorage`
  + `WriteIOPSEphemeralStorage`
  + `WriteLatencyEphemeralStorage`
  + `WriteThroughputEphemeralStorage`

## Métriques Aurora qui ne sont pas disponibles dans la console
<a name="Aurora.Monitoring.Metrics.RDSAvailability.unavailable"></a>

Les métriques Aurora suivantes ne sont pas disponibles dans la console Amazon RDS :
+ `AuroraBinlogReplicaLag`
+ `DeleteLatency`
+ `DeleteThroughput`
+ `EngineUptime`
+ `InsertLatency`
+ `InsertThroughput`
+ `NetworkThroughput`
+ `Queries`
+ `UpdateLatency`
+ `UpdateThroughput`

# Métriques Amazon CloudWatch pour Analyse des performances d’Amazon RDS
<a name="USER_PerfInsights.Cloudwatch"></a>

Performance Insights publie automatiquement des métriques dans Amazon CloudWatch. Les mêmes données peuvent être interrogées à partir de Performance Insights, mais le fait que les métriques figurent dans CloudWatch facilite l’ajout d’alarmes CloudWatch, ainsi que l’ajout des métriques à des tableaux de bord CloudWatch existants.


| Métrique | Description | 
| --- | --- | 
|  DBLoad  |  Nombre de sessions actives pour la base de données. Vous souhaitez généralement obtenir les données relatives au nombre moyen de sessions actives. Dans Performance Insights, ces données sont interrogées sous la forme `db.load.avg`.  | 
|  DBLoadCPU  |  Nombre de sessions actives dans lesquelles le type d’événement d’attente est CPU (UC). Dans Performance Insights, ces données sont interrogées sous la forme `db.load.avg`, filtrées par le type d’événement d’attente `CPU`.  | 
|  DBLoadNonCPU  |  Nombre de sessions actives dans lesquelles le type d’événement d’attente n’est pas CPU (UC).  | 
| DBLoadRelativeToNumVCPUs |  Rapport entre la charge de base de données et le nombre d’UC virtuelles de la base de données.  | 

**Note**  
Ces métriques ne sont publiées sur CloudWatch qu’en cas de chargement sur l’instance de bases de données.

Vous pouvez examiner ces métriques à l’aide de la console CloudWatch de l’AWS CLI ou de l’API CloudWatch. Vous pouvez également examiner d’autres indicateurs de métriques de Performance Insights à l’aide d’une fonction spéciale de mathématiques de métriques. Pour plus d’informations, consultez [Interrogation d’autres métriques de compteur de Performance Insights dans CloudWatch](#USER_PerfInsights.Cloudwatch.ExtraMetrics).

Par exemple, vous pouvez obtenir les statistiques pour la métrique `DBLoad` en exécutant la commande [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html).

```
aws cloudwatch get-metric-statistics \
    --region us-west-2 \
    --namespace AWS/RDS \
    --metric-name DBLoad  \
    --period 60 \
    --statistics Average \
    --start-time 1532035185 \
    --end-time 1532036185 \
    --dimensions Name=DBInstanceIdentifier,Value=db-loadtest-0
```

Cet exemple génère une sortie similaire à la suivante.

```
{
		"Datapoints": [
		{
		"Timestamp": "2021-07-19T21:30:00Z",
		"Unit": "None",
		"Average": 2.1
		},
		{
		"Timestamp": "2021-07-19T21:34:00Z",
		"Unit": "None",
		"Average": 1.7
		},
		{
		"Timestamp": "2021-07-19T21:35:00Z",
		"Unit": "None",
		"Average": 2.8
		},
		{
		"Timestamp": "2021-07-19T21:31:00Z",
		"Unit": "None",
		"Average": 1.5
		},
		{
		"Timestamp": "2021-07-19T21:32:00Z",
		"Unit": "None",
		"Average": 1.8
		},
		{
		"Timestamp": "2021-07-19T21:29:00Z",
		"Unit": "None",
		"Average": 3.0
		},
		{
		"Timestamp": "2021-07-19T21:33:00Z",
		"Unit": "None",
		"Average": 2.4
		}
		],
		"Label": "DBLoad"
		}
```

Pour plus d’informations sur CloudWatch, consultez [Qu’est-ce qu’Amazon CloudWatch ?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) dans le *Guide de l’utilisateur Amazon CloudWatch*. 

## Interrogation d’autres métriques de compteur de Performance Insights dans CloudWatch
<a name="USER_PerfInsights.Cloudwatch.ExtraMetrics"></a>

**Note**  
Si vous activez le mode avancé de Database Insights, Amazon RDS publie les métriques de compteur Performance Insights dans Amazon CloudWatch. Avec Database Insights, vous n’avez pas besoin d’utiliser la fonction de mathématiques de métriques `DB_PERF_INSIGHTS`. Vous pouvez utiliser le tableau de bord Database Insights CloudWatch pour rechercher, interroger et définir des alarmes pour les compteurs de Performance Insights.

Vous pouvez effectuer des requêtes, créer des alarmes et créer des graphiques sur les métriques RDS Performance Insights de CloudWatch. Vous pouvez accéder aux informations relatives à votre cluster de bases de données à l’aide de la fonction de mathématiques de métriques `DB_PERF_INSIGHTS` de CloudWatch. Cette fonction vous permet d’utiliser les métriques Performance Insights qui ne sont pas directement communiquées à CloudWatch pour créer une nouvelle série chronologique.

Vous pouvez utiliser la nouvelle fonction Mathématiques de métriques en cliquant sur le menu déroulant **Ajouter des mathématiques** dans l’écran **Sélectionner une métrique** de la console CloudWatch. Vous pouvez l’utiliser pour créer des alarmes et des graphiques sur les métriques Performance Insights ou sur des combinaisons de métriques CloudWatch et Performance Insights, y compris des alarmes haute résolution pour les métriques inférieures à la minute. Vous pouvez également utiliser la fonction par programmation en incluant l’expression de mathématiques de métriques dans une demande [https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.html](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.html). Pour plus d’informations, consultez [Syntaxe et fonctions mathématiques de métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html#metric-math-syntax-functions-list) et [Créer une alarme sur les métriques de compteur Performance Insights à partir d’une base de données AWS](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_alarm_database_performance_insights.html).

# Métrique de compteur de Performance Insights
<a name="USER_PerfInsights_Counters"></a>

Les métriques de compteur sont des métriques de performances de base de données et de système d’exploitation dans le tableau de bord Performance Insights. Vous pouvez établir des corrélations entre ces informations et la charge de la base de données pour identifier et analyser les problèmes de performances. Vous devez ajouter une fonction statistique à la métrique pour obtenir les valeurs de la métrique. Par exemple, les fonctions prises en charge pour la métrique `os.memory.active` sont `.avg`, `.min`, `.max`, `.sum` et `.sample_count`. 

Les métriques du compteur sont collectées une fois par minute. La collecte des métriques du système d’exploitation dépend de l’activation ou de la désactivation de la surveillance améliorée. Si la surveillance améliorée est désactivée, les métriques du système d’exploitation sont collectées une fois par minute. Si la surveillance améliorée est activée, les métriques du système d’exploitation sont collectées pour la période sélectionnée. Pour plus d’informations sur l’activation et la désactivation de la surveillance améliorée, consultez [Activer et désactiver la surveillance améliorée](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.Enabling.Procedure).

**Topics**
+ [Compteurs de système d’exploitation Performance Insights](#USER_PerfInsights_Counters.OS)
+ [Compteurs Performance Insights pour Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL)
+ [Compteurs Performance Insights pour Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL)

## Compteurs de système d’exploitation Performance Insights
<a name="USER_PerfInsights_Counters.OS"></a>

Les compteurs des systèmes d’exploitation suivants, dont le préfixe est `os`, sont disponibles avec la fonctionnalité Analyse des performances pour Aurora PostgreSQL et Aurora MySQL.

Vous pouvez utiliser l’API `ListAvailableResourceMetrics` pour obtenir la liste des métriques de compteur disponibles pour votre instance de base de données. Pour plus d'informations, consultez [ListAvailableResourceMetrics](https://docs.aws.amazon.com/performance-insights/latest/APIReference/API_ListAvailableResourceMetrics)le guide de référence des API Amazon RDS Performance Insights.


| Compteur | Type | Unité | Métrique | Description | 
| --- | --- | --- | --- | --- | 
| Actif | Mémoire | Kilooctets | os.memory.active | Quantité de mémoire attribuée, en kilo-octets. | 
| Tampons | Mémoire | Kilooctets | os.memory.buffers | Quantité de mémoire utilisée pour la mise en mémoire tampon des I/O demandes avant l'écriture sur le périphérique de stockage, en kilo-octets. | 
| Mis en cache | Mémoire | Kilooctets | os.memory.cached | Quantité de mémoire utilisée pour la mise en cache des E/S basées sur le système de fichiers, en kilo-octets. | 
| Cache de base de données | Mémoire | Octets | os.memory.db.cache |  Quantité de mémoire utilisée pour le cache de pages par le processus de base de données, y compris tmpfs (shmem), en octets.  | 
| Taille de résident défini de base de données | Mémoire | Octets | os.memory.db. residentSetSize |  Quantité de mémoire utilisée pour le cache anonyme et d’échange par le processus de base de données, sans inclure tmpfs (shmem), en octets.  | 
| Échange de base de données | Mémoire | Octets | os.memory.db.swap |   Quantité de mémoire utilisée pour l’échange par le processus de base de données, en octets.  | 
| Non intègre | Mémoire | Kilooctets | os.memory.dirty | Quantité de pages mémoire de la RAM ayant été modifiées mais non écrites dans le bloc de données associé dans le stockage, en kilo-octets. | 
| Free | Mémoire | Kilooctets | os.memory.free | Quantité de mémoire non attribuée, en kilo-octets. | 
| Grandes pages gratuites | Mémoire | Pages | os.memory. hugePagesFree | Nombre de grandes pages gratuites. Les grandes pages sont une fonction du noyau Linux. | 
| Grandes pages Rsvd | Mémoire | Pages | os.memory. hugePagesRsvd | Nombre de grandes pages dédiées. | 
| Taille des grandes pages | Mémoire | Kilooctets | os.memory. hugePagesSize | Taille de chaque unité de grandes pages, en kilo-octets. | 
| Grandes pages excéd | Mémoire | Pages | os.memory. hugePagesSurp | Nombre de grandes pages excédentaires disponibles par rapport au nombre total. | 
| Total de grandes pages | Mémoire | Pages | os.memory. hugePagesTotal | Nombre total de grandes pages. | 
|  Inactif | Mémoire | Kilooctets | os.memory.inactive | Quantité de pages mémoire moins fréquemment utilisées, en kilo-octets. | 
| Mappé | Mémoire | Kilooctets | os.memory.mapped | Quantité totale de contenu du système de fichiers mappé en mémoire dans un espace d’adressage de processus, en kilo-octets. | 
| Nombre d’arrêts de mémoire insuffisante | Mémoire | Tuées | os.memory. outOfMemoryKillCount |  Nombre d’arrêts de mémoire insuffisante survenus au cours du dernier intervalle de collecte.  | 
| Tables de pages | Mémoire | Kilooctets | os.memory.pageTables | Quantité de mémoire utilisée par les tables de page, en kilo-octets. | 
| Section | Mémoire | Kilooctets | os.memory.slab | Quantité de structures de données noyau réutilisables, en kilo-octets. | 
| Total | Mémoire | Kilooctets | os.memory.total | Quantité totale de mémoire, en kilo-octets. | 
| Écriture différée | Mémoire | Kilooctets | os.memory.writeback | Quantité de pages de modification dans la RAM encore écrites dans le stockage de sauvegarde, en kilo-octets. | 
| Invité | Utilisation de l’UC | Pourcentage | os.cpuUtilization.guest | Pourcentage de l’UC en cours d’utilisation par les programmes invités. | 
| Inactif | Utilisation de l’UC | Pourcentage | os.cpuUtilization.idle | Pourcentage de l’UC inactive. | 
| Irq | Utilisation de l’UC | Pourcentage | os.cpuUtilization.irq | Pourcentage de l’UC en cours d’utilisation par les interruptions logicielles. | 
| Nice | Utilisation de l’UC | Pourcentage | os.cpuUtilization.nice | Pourcentage de l’UC en cours d’utilisation par des programmes s’exécutant avec la priorité la plus faible. | 
| Steal | Utilisation de l’UC | Pourcentage | os.cpuUtilization.steal | Pourcentage de l’UC en cours d’utilisation par d’autres machines virtuelles. | 
| Système | Utilisation de l’UC | Pourcentage | os.cpuUtilization.system | Pourcentage de l’UC en cours d’utilisation par le noyau. | 
| Total | Utilisation de l’UC | Pourcentage | os.cpuUtilization.total | Pourcentage total de l’UC en cours d’utilisation. Cette valeur inclut la valeur Nice. | 
| Utilisateur | Utilisation de l’UC | Pourcentage | os.cpuUtilization.user | Pourcentage de l’UC en cours d’utilisation par des programmes utilisateurs. | 
| Attente | Utilisation de l’UC | Pourcentage | os.cpuUtilization.wait | Pourcentage de CPU inutilisé pendant l'attente de I/O l'accès. | 
|  Rx d’octets de stockage Aurora de stockage Aurora  | E/S du disque | Octets par seconde | OS.Diskio.AuroraStorage. auroraStorageBytesRx |  Nombre d’octets reçus du stockage Aurora par seconde.  | 
|  Tx d’octets de stockage Aurora de stockage Aurora  | E/S du disque | Octets par seconde | OS.Diskio.AuroraStorage. auroraStorageBytesTx |  Nombre d’octets chargés dans le stockage Aurora par seconde.  | 
|  Profondeur de la file d’attente du disque de stockage Aurora  | E/S du disque | Requêtes |  OS.Diskio.AuroraStorage. diskQueueDepth  |  Longueur de la file d’attente du disque de stockage Aurora.  | 
|  Aurora Storage Lire IOs PS  | E/S du disque | Demandes par seconde |  OS.Diskio.AuroraStorage.Lire PS IOs  | Nombre d’opérations de lecture par seconde. | 
|  Latence de lecture de stockage Aurora  | E/S du disque | Millisecondes |  os.diskIO.auroraStorage.readLatency  | Latence moyenne d'une I/O demande de lecture vers le stockage Aurora, en millisecondes. | 
|  Débit de lecture du stockage Aurora  | E/S du disque | Octets par seconde |  os.diskIO.auroraStorage.readThroughput  | Quantité de débit réseau utilisée par les demandes adressées au cluster DB, en octets par seconde. | 
|  Système de stockage Aurora Write IOs PS  | E/S du disque | Demandes par seconde |  OS.Diskio.AuroraStorage.Write PS IOs  | Nombre d’opérations d’écriture par seconde. | 
|  Latence d’écriture de stockage Aurora  | E/S du disque | Millisecondes |  os.diskIO.auroraStorage.writeLatency  | Latence moyenne d'une I/O demande d'écriture vers le stockage Aurora, en millisecondes. | 
|  Débit d’écriture de stockage Aurora  | E/S du disque | Octets par seconde |  os.diskIO.auroraStorage.writeThroughput  | Quantité de débit réseau utilisée par les réponses du cluster DB, en octets par seconde. | 
| Longueur file d’attente moyenne Rdstemp  | E/S du disque | Requêtes |  OS.Diskio.RDSTEMP. avgQueueLen  | Le nombre de demandes en attente dans la file d'attente de l' I/O appareil. | 
|  Taille demande moyenne Rdstemp  | E/S du disque | Requêtes |  OS.Diskio.RDSTEMP. avgReqSz  | Le nombre de demandes en attente dans la file d'attente de l' I/O appareil. | 
|  Rdstemp en attente  | E/S du disque | Millisecondes |  os.diskIO.rdstemp.await  | Nombre de millisecondes requises pour répondre aux requêtes, y compris le temps d’attente et le temps de service. | 
|  Restemp Read OS IOs   | E/S du disque | Requêtes |  os.diskio.rdstemp.Lire PS IOs  | Nombre d’opérations de lecture par seconde. | 
|  Ko de lecture Rdstemp  | E/S du disque | Kilooctets |  os.diskIO.rdstemp.readKb  | Nombre total de kilo-octets lus. | 
|  PS de Ko de lecture Rdstemp  | E/S du disque | Kilooctets par seconde |  os.diskIO.rdstemp.readKbPS  | Nombre de kilo-octets lus par seconde. | 
|  PS Rrqm Rdstemp  | E/S du disque | Demandes par seconde |  os.diskIO.rdstemp.rrqmPS  | Nombre de requêtes de lecture fusionnées mises en file d’attente par seconde. | 
|  TPS Rdstemp  | E/S du disque | Transactions par seconde |  os.diskIO.rdstemp.tps  | Le nombre de I/O transactions par seconde. | 
|  Utilitaire Rdstemp  | E/S du disque | Pourcentage |  os.diskIO.rdstemp.util  | Pourcentage de temps UC pendant lequel les requêtes ont été émises. | 
|  Système d'exploitation Restemp Write IOs   | E/S du disque | Demandes par seconde |  os.diskio.RDStemp.Write PS IOs  | Nombre d’opérations d’écriture par seconde. | 
|  Ko d’écriture Rdstemp  | E/S du disque | Kilooctets |  os.diskIO.rdstemp.writeKb  | Nombre total de kilo-octets écrits. | 
|  PS Ko d’écriture Rdstemp  | E/S du disque | Kilooctets par seconde |  os.diskIO.rdstemp.writeKbPS  | Nombre de kilo-octets écrits par seconde. | 
|  PS Wrqm Rdstemp  | E/S du disque | Demandes par seconde |  os.diskIO.rdstemp.wrqmPS  | Nombre de requêtes d’écriture fusionnées mises en file d’attente par seconde. | 
| Bloqué | Tâches | Tâches | os.tasks.blocked | Nombre de tâches bloquées. | 
| En cours d’exécution | Tâches | Tâches | os.tasks.running | Nombre de tâches en cours d’exécution. | 
| En veille | Tâches | Tâches | os.tasks.sleeping | Nombre de tâches en veille. | 
| Arrêté(e) | Tâches | Tâches | os.tasks.stopped | Nombre de tâches arrêtées. | 
| Total | Tâches | Tâches | os.tasks.total | Nombre total de tâches. | 
| Zombie | Tâches | Tâches | os.tasks.zombie | Nombre de tâches enfant inactives avec une tâche parent active. | 
| Un | Minute moyenne de charge | Processus | os. loadAverageMinute.un | Nombre de processus demandant du temps UC au cours de la dernière minute. | 
| Quinze | Minute moyenne de charge | Processus | os. loadAverageMinute.quinze | Nombre de processus demandant du temps UC au cours des 15 dernières minutes. | 
| Cinq | Minute moyenne de charge | Processus | os. loadAverageMinute.cinq | Nombre de processus demandant du temps UC au cours des 5 dernières minutes. | 
| Mis en cache | Swap | Kilooctets | os.swap.cached | Quantité de mémoire d’échange, en kilo-octets, utilisée en tant que mémoire cache. | 
| Free | Swap | Kilooctets | os.swap.free | Quantité de mémoire d’échange libre, en kilo-octets.  | 
| Dans | Swap | Kilooctets | os.swap.in | Quantité de mémoire, en kilo-octets, échangée depuis le disque. | 
| Sortie | Swap | Kilooctets | os.swap.out | Quantité de mémoire, en kilo-octets, échangée vers le disque. | 
| Total | Swap | Kilooctets | os.swap.total |  Quantité totale de mémoire d’échange disponible, en kilo-octets.  | 
| Nombre maximum de fichiers | Système de fichiers | Fichiers | os.fileSys.maxFiles | Nombre maximal de fichiers pouvant être créés pour le système de fichiers sur tous les volumes de stockage. | 
| Fichiers utilisés | Système de fichiers | Fichiers | os.fileSys.usedFiles | Nombre de fichiers du système de fichiers sur tous les volumes de stockage. | 
| Pourcentage de fichiers utilisés | Système de fichiers | Fichiers | Système d'exploitation .FileSys. usedFilePercent | Pourcentage de fichiers disponibles utilisés sur tous les volumes de stockage. | 
| Pourcentage utilisé | Système de fichiers | Pourcentage | os.fileSys.usedPercent | Pourcentage d'espace disque du système de fichiers utilisé sur tous les volumes de stockage. | 
| Utilisé | Système de fichiers | Kilooctets | os.fileSys.used | Quantité d'espace disque utilisée par les fichiers du système de fichiers sur tous les volumes de stockage, en kilo-octets. | 
| Total | Système de fichiers | Kilooctets | os.fileSys.total | Espace disque total disponible pour le système de fichiers sur tous les volumes de stockage, en kilo-octets. | 
| Nombre maximum de fichiers | Système de fichiers | Fichiers | Système d'exploitation .FileSys. <volumeName>Fichiers .max | Nombre maximal de fichiers pouvant être créés pour le volume de stockage. | 
| Fichiers utilisés | Système de fichiers | Fichiers | Système d'exploitation .FileSys. <volumeName>Fichiers .Used | Nombre de fichiers dans le volume de stockage. | 
| Pourcentage de fichiers utilisés | Système de fichiers | Fichiers | Système d'exploitation .FileSys. <volumeName>. usedFilePercent | Pourcentage de fichiers disponibles utilisés dans le volume de stockage. | 
| Pourcentage utilisé | Système de fichiers | Pourcentage | Système d'exploitation .FileSys. <volumeName>. Pourcentage utilisé | Pourcentage de l'espace disque du volume de stockage utilisé. | 
| Utilisé | Système de fichiers | Kilooctets | Système d'exploitation .FileSys. <volumeName>.utilisé | Quantité d'espace disque utilisée par les fichiers du volume de stockage, en kilo-octets. | 
| Total | Système de fichiers | Kilooctets | Système d'exploitation .FileSys. <volumeName>.total | Espace disque total disponible dans le volume de stockage, en kilo-octets. | 
| Rx | Réseau | Octets par seconde | os.network.rx | Nombre d’octets reçus par seconde. | 
| Tx | Réseau | Octets par seconde | os.network.tx | Nombre d’octets téléchargés par seconde. | 
| Utilisation d’ACU | Général | Pourcentage | os.general.acuUtilization |  Pourcentage de la capacité actuelle par rapport à la capacité maximale configurée.  | 
| ACU configurée max. | Général | ACUs | os.general. maxConfiguredAcu |  Capacité maximale configurée par l'utilisateur, en unités de capacité Aurora (ACUs).  | 
| ACU configurée min. | Général | ACUs | os.general. minConfiguredAcu |  La capacité minimale configurée par l'utilisateur, en ACUs.  | 
| Num VCPUs | Général | v CPUs | os.general.num VCPUs | Le nombre de virtual CPUs (vCPUs) pour l'instance de base de données. | 
| Capacité de base de données sans serveur | Général | ACUs | os.general. serverlessDatabaseCapacity |  La capacité actuelle de l'instance, en ACUs.  | 

## Compteurs Performance Insights pour Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL"></a>

Les compteurs de base de données suivants sont disponibles avec Performance Insights pour Aurora MySQL.

**Topics**
+ [Compteurs natifs pour Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL.Native)
+ [Compteurs non natifs pour Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL.NonNative)

### Compteurs natifs pour Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL.Native"></a>

Les métriques natives sont définies par le moteur de base de données et non par Amazon Aurora. Vous trouverez les définitions de ces métriques natives dans [Variables d’état de serveur](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html), dans la documentation sur MySQL.


| Compteur | Type | Unité | Métrique | 
| --- | --- | --- | --- | 
| Com\$1analyze | SQL | Requêtes par seconde | db.SQL.Com\$1analyze | 
| Com\$1optimize | SQL | Requêtes par seconde | db.SQL.Com\$1optimize | 
| Com\$1select | SQL | Requêtes par seconde | db.SQL.Com\$1select | 
| Innodb\$1rows\$1deleted | SQL | Lignes par seconde | db.SQL.Innodb\$1rows\$1deleted | 
| Innodb\$1rows\$1inserted | SQL | Lignes par seconde | db.SQL.Innodb\$1rows\$1inserted | 
| Innodb\$1rows\$1read | SQL | Lignes par seconde | db.SQL.Innodb\$1rows\$1read | 
| Innodb\$1rows\$1updated | SQL | Lignes par seconde | db.SQL.Innodb\$1rows\$1updated | 
| Requêtes | SQL | Requêtes par seconde | db.SQL.Queries | 
| Questions | SQL | Requêtes par seconde | db.SQL.Questions | 
| Select\$1full\$1join | SQL | Requêtes par seconde | db.SQL.Select\$1full\$1join | 
| Select\$1full\$1range\$1join | SQL | Requêtes par seconde | db.SQL.Select\$1full\$1range\$1join | 
| Select\$1range | SQL | Requêtes par seconde | db.SQL.Select\$1range | 
| Select\$1range\$1check | SQL | Requêtes par seconde | db.SQL.Select\$1range\$1check | 
| Select\$1scan | SQL | Requêtes par seconde | db.SQL.Select\$1scan | 
| Slow\$1queries | SQL | Requêtes par seconde | db.SQL.Slow\$1queries | 
| Sort\$1merge\$1passes | SQL | Requêtes par seconde | db.SQL.Sort\$1merge\$1passes | 
| Sort\$1range | SQL | Requêtes par seconde | db.SQL.Sort\$1range | 
| Sort\$1rows | SQL | Requêtes par seconde | db.SQL.Sort\$1rows | 
| Sort\$1scan | SQL | Requêtes par seconde | db.SQL.Sort\$1scan | 
| Total\$1query\$1time | SQL | Millisecondes | db.SQL.Total\$1query\$1time | 
| Table\$1locks\$1immediate | Locks | Demandes par seconde | db.Locks.Table\$1locks\$1immediate | 
| Table\$1locks\$1waited | Locks | Demandes par seconde | db.Locks.Table\$1locks\$1waited | 
| Innodb\$1row\$1lock\$1time | Locks | Millisecondes (moyenne) | db.Locks.Innodb\$1row\$1lock\$1time | 
| Aborted\$1clients | Users | Connexions | db.Users.Aborted\$1clients | 
| Aborted\$1connects | Users | Connexions | db.Users.Aborted\$1connects | 
| Connexions | Users | Connexions | db.Users.Connections | 
| External\$1threads\$1connected | Users | Connexions | db.Users.External\$1threads\$1connected | 
| max\$1connections | Users | Connexions | db.Users.max\$1connections | 
| Threads\$1connected | Users | Connexions | db.Users.Threads\$1connected | 
| Threads\$1created | Users | Connexions | db.Users.Threads\$1created | 
| Threads\$1running | Users | Connexions | db.Users.Threads\$1running | 
| Created\$1tmp\$1disk\$1tables | Temp | Tables par seconde | db.Temp.Created\$1tmp\$1disk\$1tables | 
| Created\$1tmp\$1tables | Temp | Tables par seconde | db.Temp.Created\$1tmp\$1tables | 
| Innodb\$1buffer\$1pool\$1pages\$1data | Cache | Pages | db.Cache.Innodb\$1buffer\$1pool\$1pages\$1data | 
| Innodb\$1buffer\$1pool\$1pages\$1total | Cache | Pages | db.Cache.Innodb\$1buffer\$1pool\$1pages\$1total | 
| Innodb\$1buffer\$1pool\$1read\$1requests | Cache | Pages par seconde | db.Cache.Innodb\$1buffer\$1pool\$1read\$1requests | 
| Innodb\$1buffer\$1pool\$1reads | Cache | Pages par seconde | db.Cache.Innodb\$1buffer\$1pool\$1reads | 
| Opened\$1tables | Cache | Tables | db.Cache.Opened\$1tables | 
| Opened\$1table\$1definitions | Cache | Tables | db.Cache.Opened\$1table\$1definitions | 
| Qcache\$1hits | Cache | Requêtes | db.Cache.Qcache\$1hits | 

### Compteurs non natifs pour Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL.NonNative"></a>

Les métriques de compteur non natif sont des compteurs définis par Amazon RDS. Une métrique non native peut être obtenue avec une requête spécifique. Il peut également s’agir d’une métrique dérivée, pour laquelle deux compteurs natifs ou plus sont utilisés dans les calculs de rapport, de taux d’accès ou de latences.


| Compteur | Type | Unité | Métrique | Description | Définition | 
| --- | --- | --- | --- | --- | --- | 
| active\$1transactions | Transactions | db.Transactions.active\$1transactions | Nombre total de transactions actives. | SELECT COUNT(1) AS active\$1transactions FROM INFORMATION\$1SCHEMA.INNODB\$1TRX | 
| innodb\$1buffer\$1pool\$1hit\$1rate | Cache | db.Cache.innoDB\$1buffer\$1pool\$1hit\$1rate | Pourcentage de lectures pouvant être réalisées par InnoDB à partir du groupe de mémoires tampons. | 100 \$1 innodb\$1buffer\$1pool\$1read\$1requests / (innodb\$1buffer\$1pool\$1read\$1requests \$1 innodb\$1buffer\$1pool\$1reads) | 
| innodb\$1buffer\$1pool\$1hits | Cache | Pages par seconde | db.Cache.innoDB\$1buffer\$1pool\$1hits | Nombre de lectures pouvant être réalisées par InnoDB à partir du groupe de mémoires tampons. | innodb\$1buffer\$1pool\$1read\$1requests - innodb\$1buffer\$1pool\$1reads | 
| innodb\$1buffer\$1pool\$1usage | Cache | Pourcentage | db.Cache.innoDB\$1buffer\$1pool\$1usage |  Pourcentage du groupe de mémoires tampons InnoDB contenant des données (pages).  Cette valeur peut varier lors de l’utilisation de tables compressées. Pour plus d’informations, consultez les informations relatives à `Innodb_buffer_pool_pages_data` et `Innodb_buffer_pool_pages_total` dans [Variables d’état de serveur](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html), dans la documentation sur MySQL.   | Innodb\$1buffer\$1pool\$1pages\$1data / Innodb\$1buffer\$1pool\$1pages\$1total \$1 100.0 | 
| innodb\$1deadlocks | Locks | db.Locks.innodb\$1deadlocks | Nombre total de blocages. | SELECT COUNT AS innodb\$1deadlocks FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1deadlocks' | 
| innodb\$1lock\$1timeouts | Locks | db.Locks.innodb\$1lock\$1timeouts | Nombre total de blocages ayant expiré. | SELECT COUNT AS innodb\$1lock\$1timeouts FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1timeouts' | 
| innodb\$1row\$1lock\$1waits | Locks | db.Locks.innodb\$1row\$1lock\$1waits | Nombre total de verrouillages de ligne ayant entraîné une attente. | SELECT COUNT AS innodb\$1row\$1lock\$1waits FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1row\$1lock\$1waits' | 
| innodb\$1rows\$1changed | SQL | db.SQL.innodb\$1rows\$1changed | Nombre total d’opérations de ligne InnoDB. | db.SQL.Innodb\$1rows\$1inserted \$1 db.SQL.Innodb\$1rows\$1deleted \$1 db.SQL.Innodb\$1rows\$1updated | 
| query\$1cache\$1hit\$1rate | Cache | Pourcentage | db.Cache.query\$1cache\$1hit\$1rate | Taux d’accès au cache (de requête) de l’ensemble de résultats MySQL. | Qcache\$1hits / (QCache\$1hits \$1 Com\$1select) \$1 100 | 
| temp\$1disk\$1tables\$1percent | Temp | db.Temp.temp\$1disk\$1tables\$1percent | Pourcentage de tables temporaires créées sur le disque par le serveur lors de l’exécution d’instructions. | (db.Temp.Created\$1tmp\$1disk\$1tables / db.Temp.Created\$1tmp\$1tables) \$1 100 | 
| trx\$1rseg\$1history\$1len | Transactions | Aucune | db.Transactions.trx\$1rseg\$1history\$1len | Liste des pages du journal des annulations pour les transactions validées qui est gérée par le système de transactions InnoDB pour implémenter le contrôle de simultanéité multiversion. Pour plus d’informations sur les détails des enregistrements du journal d’annulation, consultez [https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html](https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html) dans la documentation MySQL. | SELECT COUNT AS trx\$1rseg\$1history\$1len FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='trx\$1rseg\$1history\$1len'  | 

## Compteurs Performance Insights pour Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL"></a>

Les compteurs de base de données suivants sont disponibles avec Performance Insights pour Aurora PostgreSQL.

**Topics**
+ [Compteurs natifs pour Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL.Native)
+ [Compteurs non natifs pour Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL.NonNative)

### Compteurs natifs pour Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL.Native"></a>

Les métriques natives sont définies par le moteur de base de données et non par Amazon Aurora. La section [Viewing Statistics](https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-STATS-VIEWS) de la documentation PostgreSQL fournit les définitions de ces métriques natives.


| Compteur | Type | Unité | Métrique | 
| --- | --- | --- | --- | 
| tup\$1deleted | SQL | Tuples par seconde | db.SQL.tup\$1deleted | 
| tup\$1fetched | SQL | Tuples par seconde | db.SQL.tup\$1fetched | 
| tup\$1inserted | SQL | Tuples par seconde | db.SQL.tup\$1inserted | 
| tup\$1returned | SQL | Tuples par seconde | db.SQL.tup\$1returned | 
| tup\$1updated | SQL | Tuples par seconde | db.SQL.tup\$1updated | 
| blks\$1hit | Cache | Blocs par seconde | db.Cache.blks\$1hit | 
| buffers\$1alloc | Cache | Blocs par seconde | db.Cache.buffers\$1alloc | 
| buffers\$1checkpoint | Checkpoint | Blocs par seconde | db.Checkpoint.buffers\$1checkpoint | 
| checkpoints\$1req | Checkpoint | Points de contrôle par minute | db.Checkpoint.checkpoints\$1req | 
| checkpoint\$1sync\$1time | Checkpoint | Millisecondes par point de contrôle | db.Checkpoint.checkpoint\$1sync\$1time | 
| checkpoints\$1timed | Checkpoint | Points de contrôle par minute | db.Checkpoint.checkpoints\$1timed | 
| checkpoint\$1write\$1time | Checkpoint | Millisecondes par point de contrôle | db.Checkpoint.checkpoint\$1write\$1time | 
| maxwritten\$1clean | Checkpoint | Arrêts de nettoyage Bgwriter par minute | db.Checkpoint.maxwritten\$1clean | 
| deadlocks | Concurrency | Blocages par minute | db.Concurrency.deadlocks | 
| blk\$1read\$1time | I/O | Millisecondes | db.IO.blk\$1read\$1time | 
| blks\$1read | I/O | Blocs par seconde | db.IO.blks\$1read | 
| buffers\$1backend | I/O | Blocs par seconde | db.IO.buffers\$1backend | 
| buffers\$1backend\$1fsync | I/O | Blocs par seconde | db.IO.buffers\$1backend\$1fsync | 
| buffers\$1clean | I/O | Blocs par seconde | db.IO.buffers\$1clean | 
| temp\$1bytes | Temp | Octets par seconde | db.Temp.temp\$1bytes | 
| temp\$1files | Temp | Fichiers par minute | db.Temp.temp\$1files | 
| xact\$1commit | Transactions | Validations par seconde | db.Transactions.xact\$1commit | 
| xact\$1rollback | Transactions | Restaurations par seconde | db.Transactions.xact\$1rollback | 
| numbackends | User | Connexions | db.User.numbackends | 
| archived\$1count | WAL | Fichiers par minute | db.WAL.archived\$1count | 

### Compteurs non natifs pour Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL.NonNative"></a>

Les métriques de compteur non natif sont des compteurs définis par Amazon Aurora. Une métrique non native peut être obtenue avec une requête spécifique. Il peut également s’agir d’une métrique dérivée, pour laquelle deux compteurs natifs ou plus sont utilisés dans les calculs de rapport, de taux d’accès ou de latences.


| Compteur | Type | Unité | Métrique | Description | Définition | 
| --- | --- | --- | --- | --- | --- | 
| checkpoint\$1sync\$1latency | Checkpoint | Millisecondes | db.Checkpoint.checkpoint\$1sync\$1latency | Durée totale consacrée à la partie du traitement de point de contrôle où les fichiers sont synchronisés sur le disque. | checkpoint\$1sync\$1time / (checkpoints\$1timed \$1 checkpoints\$1req) | 
| checkpoint\$1write\$1latency | Checkpoint | Millisecondes | db.Checkpoint.checkpoint\$1write\$1latency | Durée totale consacrée à la partie du traitement de point de contrôle où les fichiers sont écrits sur le disque. | checkpoint\$1write\$1time / (checkpoints\$1timed \$1 checkpoints\$1req) | 
| local\$1blks\$1read | I/O | Blocs | db.IO.local\$1blks\$1read | Nombre total de blocs locaux lus. | Non applicable | 
| local\$1blk\$1read\$1time | I/O | Millisecondes | db.IO.local\$1blk\$1read\$1time | Si track\$1io\$1timing est activé, le temps total passé à lire des blocs de fichiers de données locaux est enregistré en millisecondes, sinon la valeur est nulle. Pour plus d’informations, consultez [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | Non applicable | 
| num\$1blocked\$1sessions | Locks | db.Locks.num\$1blocked\$1sessions | Nombre de sessions bloquées. | – | 
| orcache\$1blks\$1hit | I/O | Requêtes | db.IO.orcache\$1blks\$1hit | Nombre total de blocs partagés accessibles à partir du cache Optimized Reads. | Non applicable | 
| orcache\$1blk\$1read\$1time | I/O | Millisecondes | db.IO.orcache\$1blk\$1read\$1time | Si track\$1io\$1timing est activé, le temps total passé à lire des blocs de fichiers de données à partir du cache Optimized Reads est enregistré en millisecondes, sinon la valeur est nulle. Pour plus d’informations, consultez [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | Non applicable | 
| read\$1latency | I/O | Millisecondes | db.IO.read\$1latency | Durée consacrée à la lecture des blocs de fichier de données par les systèmes dorsaux dans cette instance. | blk\$1read\$1time / blks\$1read | 
| storage\$1blks\$1read | I/O | Blocs | db.IO.storage\$1blks\$1read | Nombre total de blocs partagés lus à partir du stockage Aurora. | Non applicable | 
| storage\$1blk\$1read\$1time | I/O | Millisecondes | db.IO.storage\$1blk\$1read\$1time | Si track\$1io\$1timing est activé, le temps total passé à lire des blocs de fichiers de données à partir du stockage Aurora est enregistré en millisecondes, sinon la valeur est nulle. Pour plus d’informations, consultez [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | Non applicable | 
| num\$1blocked\$1sessions | Locks | db.Locks.num\$1blocked\$1sessions | Nombre de sessions bloquées. | – | 
| active\$1count | State | Séances | db.state.active\$1count | Nombre de sessions dans l’état active. | Non applicable | 
| idle\$1count | State | Séances | db.state.idle\$1count | Nombre de sessions dans l’état idle. | Non applicable | 
| idle\$1in\$1transaction\$1aborted\$1count | State | Séances | db.state.idle\$1in\$1transaction\$1aborted\$1count | Nombre de sessions dans l’état idle in transaction (aborted). | Non applicable | 
| idle\$1in\$1transaction\$1count | State | Séances | db.state.idle\$1in\$1transaction\$1count | Nombre de sessions dans l’état idle in transaction. | Non applicable | 
| idle\$1in\$1transaction\$1max\$1time | State | Secondes | db.state.idle\$1in\$1transaction\$1max\$1time | Durée de la transaction la plus longue dans l’état idle in transaction, en secondes. | Non applicable | 
| logical\$1reads | SQL | Blocs | db.SQL.logical\$1reads | Nombre total de blocs ayant trouvé une correspondance et lus. | blks\$1hit \$1 blks\$1read | 
| queries\$1started | SQL | Requêtes | db.SQL.queries | Nombre de requêtes lancées. | Non applicable | 
| queries\$1finished | SQL | Requêtes | db.SQL.queries | Nombre de requêtes terminées. | Non applicable | 
| total\$1query\$1time | SQL | Millisecondes | db.SQL.total\$1query\$1time | Temps total passé à exécuter des instructions, en millisecondes. | Non applicable | 
| active\$1transactions | Transactions | Transactions | db.Transactions.active\$1transactions | Nombre de transactions actives. | Non applicable | 
| blocked\$1transactions | Transactions | Transactions | db.Transactions.blocked\$1transactions | Nombre de transactions bloquées. | Non applicable | 
| commit\$1latency | Transactions | Microsecondes | db.Transactions.commit\$1latency | Durée moyenne des opérations de validation. | db.Transactions.duration\$1commits / db.Transactions.xact\$1commit | 
| duration\$1commits | Transactions | Millisecondes | db.Transactions.duration\$1commits | Temps total de transaction passé au cours de la dernière minute, en millisecondes. | Non applicable | 
| max\$1used\$1xact\$1ids | Transactions | Transactions | db.Transactions.max\$1used\$1xact\$1ids | Nombre de transactions qui n’ont pas été l’objet d’une opération vacuum. | Non applicable | 
| oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Transactions | Length | db.Transactions.oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Âge de la transaction la plus ancienne dans un emplacement de réplication logique inactif. | Non applicable | 
| oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Transactions | Length | db.Transactions.oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Âge de la transaction la plus ancienne dans un emplacement de réplication logique actif. | Non applicable | 
| oldest\$1reader\$1feedback\$1xid\$1age | Transactions | Length | db.Transactions.oldest\$1reader\$1feedback\$1xid\$1age | Âge de la transaction la plus ancienne d’une transaction de longue durée sur une instance de lecteur Aurora ou une instance de lecteur de base de données globale Aurora. | Non applicable | 
| oldest\$1prepared\$1transaction\$1xid\$1age | Transactions | Length | db.Transactions.oldest\$1prepared\$1transaction\$1xid\$1age | Âge de la plus ancienne transaction préparée. | Non applicable | 
| oldest\$1running\$1transaction\$1xid\$1age | Transactions | Length | db.Transactions.oldest\$1running\$1transaction\$1xid\$1age | Âge de la transaction en cours d’exécution la plus ancienne. | Non applicable | 
| max\$1connections | Utilisateurs | Utilisateurs | db.User.max\$1connections | Nombre maximum de connexions autorisées pour une base de données, tel que configuré dans le paramètre max\$1connections. | Non applicable | 
| total\$1auth\$1attempts | Utilisateurs | Utilisateurs | db.User.total\$1auth\$1attempts | Nombre de tentatives de connexion à cette instance. | Non applicable | 
| archive\$1failed\$1count | WAL | Fichiers par minute | db.WAL.archive\$1failed\$1count | Nombre de tentatives infructueuses d’archivage de fichiers WAL, en fichiers par minute. | Non applicable | 

# Statistiques SQL pour Performance Insights
<a name="sql-statistics"></a>

Les *statistiques SQL* sont des métriques liées aux performances des requêtes SQL qui sont collectées par Performance Insights. Performance Insights collecte des statistiques pour chaque seconde d’exécution d’une requête et pour chaque appel SQL. Les statistiques SQL sont une moyenne pour la plage de temps sélectionnée.

Un récapitulatif SQL est un composite de toutes les requêtes ayant un modèle donné mais n’ayant pas nécessairement les mêmes valeurs littérales. Le récapitulatif remplace les valeurs littérales par un point d’interrogation. Par exemple, `SELECT * FROM emp WHERE lname= ?`. Ce récapitulatif peut inclure les requêtes enfant suivantes :

```
SELECT * FROM emp WHERE lname = 'Sanchez'
SELECT * FROM emp WHERE lname = 'Olagappan'
SELECT * FROM emp WHERE lname = 'Wu'
```

Tous les moteurs prennent en charge les statistiques SQL pour les requêtes récapitulatives.

Pour obtenir les informations de prise en charge de la région, du moteur de base de données et de la classe d’instance pour cette fonctionnalité, consultez [Support du moteur de base de données , des régions et des classes d'instance Amazon Aurora pour les fonctionnalités Performance Insights](USER_PerfInsights.Overview.Engines.md#USER_PerfInsights.Overview.PIfeatureEngnRegSupport).

**Topics**
+ [Statistiques SQL pour Aurora MySQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.md)
+ [Statistiques SQL pour Aurora PostgreSQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.md)

# Statistiques SQL pour Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL"></a>

Aurora MySQL collectent des statistiques SQL uniquement au niveau du récapitulatif. Aucune statistique n’est affichée au niveau de l’instruction.

**Topics**
+ [Statistiques récapitulatives pour Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Statistiques à la seconde pour Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Statistiques par l’appel pour Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Statistiques principales pour Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Statistiques récapitulatives pour Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation"></a>

Performance Insights collecte des statistiques de synthèse SQL à partir de la table `events_statements_summary_by_digest`. La table `events_statements_summary_by_digest` est gérée par votre base de données. 

La table récapitulative n’a pas de politique d’éviction. Lorsque le tableau est plein, le message suivant s' AWS Management Console affiche :

```
Performance Insights is unable to collect SQL Digest statistics on new queries because the table events_statements_summary_by_digest is full. 
Please truncate events_statements_summary_by_digest table to clear the issue. Check the User Guide for more details.
```

Dans ce cas, Aurora MySQL n’assure pas le suivi des requêtes SQL. Pour résoudre ce problème, Performance Insights tronque automatiquement la table de synthèse lorsque les deux conditions suivantes sont remplies :
+ La table est pleine.
+ Performance Insights gère automatiquement le schéma de performance.

  Pour la gestion automatique, le paramètre `performance_schema` doit être défini sur `0` et la **Source** ne doit pas être définie sur `user`. Si Performance Insights ne gère pas automatiquement le schéma de performance, consultez [Présentation du schéma de performance pour Performance Insights sur Aurora MySQL](USER_PerfInsights.EnableMySQL.md).

Dans le AWS CLI, vérifiez la source d'une valeur de paramètre en exécutant la [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)commande.

## Statistiques à la seconde pour Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

Les statistiques SQL suivantes sont disponibles pour les clusters de bases de données Aurora MySQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star\$1per\$1sec | Appels à la seconde | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1sec | Latence moyenne par seconde (en ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1sec | Sélections de jointures complètes par seconde | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1sec | Sélections de vérifications de plages par seconde | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1sec | Sélections d’analyses par seconde | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1sec | Tris de transmissions de fusion par seconde | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1sec | Tris d’analyses par seconde | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1sec | Tris de plages par seconde | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1sec | Tris de lignes par seconde | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1sec | Lignes affectées par seconde | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1sec | Lignes examinées par seconde | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1sec | Lignes envoyées par seconde | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1sec | Créations de tables de disques temporaires par seconde | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1sec | Créations de tables temporaires par seconde | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1sec | Temps de verrouillage par seconde (en millisecondes) | 

## Statistiques par l’appel pour Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call"></a>

Les métriques suivantes fournissent les statistiques par appel pour une instruction SQL.


| Métrique | Unité | 
| --- | --- | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1call | Latence moyenne par appel (en millisecondes)  | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1call | Sélections de jointures complètes par appel | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1call | Sélections de vérifications de plages par appel | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1call | Sélections d’analyses par appel | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1call | Tris de transmissions de fusion par appel | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1call | Tris d’analyses par appel | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1call | Tris de plages par appel | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1call | Tris de lignes par appel | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1call | Lignes affectées par appel | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1call | Lignes examinées par appel | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1call | Lignes envoyées par appel | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1call | Créations de tables de disques temporaires par appel | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1call | Créations de tables temporaires par appel | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1call | Temps de verrouillage par appel (en ms) | 

## Statistiques principales pour Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

Les statistiques SQL suivantes sont disponibles pour les clusters de bases de données Aurora MySQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star | Appels | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait | Temps d’attente (en ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join | Sélection de jointures complètes | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check | Sélection des vérifications de plage | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan | Sélection des analyses | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes | Tri des transmissions de fusion | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan | Tris des analyses | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range | Tri des plages | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows | Tri des lignes | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected | Lignes concernées | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined | Lignes examinées | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent | Lignes envoyées | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables | Tables de disques temporaires créées | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables | Tables temporaires créées | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time | Temps de verrouillage (en ms) | 

# Statistiques SQL pour Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL"></a>

Pour chaque appel SQL et pour chaque seconde d’exécution d’une requête, Performance Insights collecte des statistiques SQL. Tous les moteurs Aurora collectent des statistiques uniquement au niveau des récapitulatifs.

Vous trouverez ci-dessous des informations sur les statistiques de niveau récapitulatif pour Aurora PostgreSQL. 

**Topics**
+ [Statistiques récapitulatives pour Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.digest)
+ [Statistiques récapitulatives à la seconde pour Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-second)
+ [Statistiques récapitulatives par appel pour Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-call)
+ [Statistiques principales pour Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.primary)

## Statistiques récapitulatives pour Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.digest"></a>

Pour afficher les statistiques récapitulatives SQL, la bibliothèque `pg_stat_statements` doit être chargée. Pour les clusters de bases de données Aurora PostgreSQL compatibles avec PostgreSQL 10, cette bibliothèque est chargée par défaut. Pour les clusters de bases de données Aurora PostgreSQL compatibles avec PostgreSQL 9.6, vous devez activer cette bibliothèque manuellement. Pour l’activer manuellement, ajoutez `pg_stat_statements` à `shared_preload_libraries` dans le groupe de paramètres de base de données associé à l’instance de base de données. Puis, redémarrez votre instance de base de données. Pour plus d’informations, consultez [Groupes de paramètres pour Amazon Aurora](USER_WorkingWithParamGroups.md).

**Note**  
Performance Insights peut uniquement collecter des statistiques pour les requêtes non tronquées dans `pg_stat_activity`. Par défaut, les bases de données PostgreSQL tronquent les requêtes de plus de 1 024 octets. Pour augmenter la taille de la requête, modifiez le paramètre `track_activity_query_size` dans le groupe de paramètres de base de données associé à votre instance de base de données. Lorsque vous modifiez ce paramètre, un redémarrage d’instance de base de données est obligatoire.

## Statistiques récapitulatives à la seconde pour Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-second"></a>

Les statistiques récapitulatives SQL suivantes sont disponibles pour les instances de base de données Aurora PostgreSQL.


| Métrique | Unité | 
| --- | --- | 
| db.sql\$1tokenized.stats.calls\$1per\$1sec | Appels par seconde | 
| db.sql\$1tokenized.stats.rows\$1per\$1sec | Lignes par seconde | 
| db.sql\$1tokenized.stats.total\$1time\$1per\$1sec | Exécutions actives moyennes par seconde | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit\$1per\$1sec | Accès en masse par seconde | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read\$1per\$1sec | Lectures en masse par seconde | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied\$1per\$1sec | Blocs salis par seconde | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written\$1per\$1sec | Écritures en masse par seconde | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit\$1per\$1sec | Nombre de blocs locaux par seconde | 
| db.sql\$1tokenized.stats.local\$1blks\$1read\$1per\$1sec | Lectures par bloc local par seconde | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied\$1per\$1sec | Bloc local sale par seconde | 
| db.sql\$1tokenized.stats.local\$1blks\$1written\$1per\$1sec | Écritures par bloc local par seconde | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written\$1per\$1sec | Écritures temporaires par seconde | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read\$1per\$1sec | Lectures temporaires par seconde | 
| db.sql\$1tokenized.stats.blk\$1read\$1time\$1per\$1sec | Lectures simultanées moyennes par seconde | 
| db.sql\$1tokenized.stats.blk\$1write\$1time\$1per\$1sec | Écritures simultanées moyennes par seconde | 

## Statistiques récapitulatives par appel pour Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-call"></a>

Les métriques suivantes fournissent les statistiques par appel pour une instruction SQL.


| Métrique | Unité | 
| --- | --- | 
| db.sql\$1tokenized.stats.rows\$1per\$1call | Lignes par appel | 
| db.sql\$1tokenized.stats.avg\$1latency\$1per\$1call | Latence moyenne par appel (en millisecondes) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit\$1per\$1call | Accès en masse par appel | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read\$1per\$1call | Lectures en masse par appel | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written\$1per\$1call | Écritures en masse par appel | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied\$1per\$1call | Blocs salis par appel | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit\$1per\$1call | Nombre d’accès par bloc local par appel | 
| db.sql\$1tokenized.stats.local\$1blks\$1read\$1per\$1call | Lectures par bloc local par appel | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied\$1per\$1call | Bloc local sale par appel | 
| db.sql\$1tokenized.stats.local\$1blks\$1written\$1per\$1call | Écritures de blocs locaux par appel | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written\$1per\$1call | Écritures de blocs temporaires par appel | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read\$1per\$1call | Lectures de blocs temporaires par appel | 
| db.sql\$1tokenized.stats.blk\$1read\$1time\$1per\$1call | Temps de lecture par appel (en ms) | 
| db.sql\$1tokenized.stats.blk\$1write\$1time\$1per\$1call | Temps d’écriture par appel (en ms) | 

## Statistiques principales pour Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.primary"></a>

Les statistiques SQL suivantes sont disponibles pour les instances de base de données Aurora PostgreSQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.calls | Appels  | 
| db.sql\$1tokenized.stats.rows | Lignes  | 
| db.sql\$1tokenized.stats.total\$1time | Temps total (en ms) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit | Accès par blocs  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read | Blocs lus  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied | Blocs sales  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written | Écritures de blocs  | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit | Accès par blocs locaux  | 
| db.sql\$1tokenized.stats.local\$1blks\$1read | Lectures de blocs locaux  | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied | Blocs locaux sales | 
| db.sql\$1tokenized.stats.local\$1blks\$1written | Écritures de blocs locaux  | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written | Écritures temporaires  | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read | Lectures temporaires  | 
| db.sql\$1tokenized.stats.blk\$1read\$1time | Lectures simultanées moyennes (en ms) | 
| db.sql\$1tokenized.stats.blk\$1write\$1time | Écritures simultanées moyennes (en ms) | 

Pour plus d’informations sur ces métriques, consultez [pg\$1stat\$1statements](https://www.postgresql.org/docs/current/pgstatstatements.html) dans la documentation PostgreSQL.

# Métriques du système d’exploitation dans la surveillance améliorée
<a name="USER_Monitoring-Available-OS-Metrics"></a>

Amazon Aurora fournit des métriques en temps réel pour le système d’exploitation sur lequel votre cluster de bases de données s’exécute. Aurora fournit les métriques issues de la surveillance améliorée à votre compte Amazon CloudWatch Logs. Les tableaux suivants répertorient les métriques du système d'exploitation disponibles avec Amazon CloudWatch Logs.



**Topics**
+ [Métriques de système d’exploitation pour Aurora](#USER_Monitoring-Available-OS-Metrics-RDS)

## Métriques de système d’exploitation pour Aurora
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

<a name="cloudwatch-os-metrics"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/USER_Monitoring-Available-OS-Metrics.html)