

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 RDS
<a name="metrics-reference"></a>

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

**Topics**
+ [CloudWatch Métriques Amazon pour Amazon RDS](rds-metrics.md)
+ [CloudWatch](dimensions.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 RDS
<a name="rds-metrics"></a>

 CloudWatch Les métriques Amazon fournissent des informations sur les performances et l'état des instances et clusters Amazon RDS, ce qui vous permet de surveiller le comportement du système et de prendre des décisions basées sur les données. Ces métriques permettent de suivre l’utilisation des ressources, l’activité des bases de données et l’efficacité opérationnelle, en offrant une visibilité sur les performances de vos instances. 

Cette référence décrit les métriques spécifiques disponibles pour Amazon RDS et explique comment les interpréter et les utiliser pour optimiser les performances des bases de données, résoudre les problèmes et garantir une haute disponibilité.

Amazon RDS publie des métriques sur Amazon CloudWatch dans les espaces de `AWS/Usage` noms `AWS/RDS` et.

**Topics**
+ [Mesures au CloudWatch niveau de l'instance Amazon pour Amazon RDS](#rds-cw-metrics-instance)
+ [Mesures CloudWatch d'utilisation d'Amazon pour Amazon RDS ( Aurora)](#rds-metrics-usage)

## Mesures au CloudWatch niveau de l'instance Amazon pour Amazon RDS
<a name="rds-cw-metrics-instance"></a>

L'espace de `AWS/RDS` noms d'Amazon CloudWatch inclut les métriques suivantes au niveau de l'instance.

**Note**  
La console Amazon RDS peut afficher des métriques en unités différentes de celles envoyées à Amazon CloudWatch. Par exemple, la console Amazon RDS peut afficher une métrique en mégaoctets (Mo), tandis que la métrique est envoyée à Amazon en octets. CloudWatch 


| Métrique | Description | S’applique à | Uunités | 
| --- | --- | --- | --- | 
| `BinLogDiskUsage` |  Quantité d’espace disque occupée par les journaux binaires. Si les sauvegardes automatiques sont activées pour les instances MySQL et MariaDB, y compris les réplicas en lecture, des journaux binaires sont créés.  |  MariaDB MySQL  |  Octets  | 
| `BurstBalance` |  Pourcentage de crédits Burst-bucket I/O SSD à usage général (gp2) disponibles.   |  Tous  |  Pourcentage  | 
| `CheckpointLag` |  Le temps écoulé depuis le dernier point de contrôle.  |    |  Secondes  | 
|  `ConnectionAttempts`  |  Le nombre de tentatives de connexion à une instance, qu’elles soient réussies ou non.  |  MySQL  |  Nombre  | 
| `CPUUtilization` |  Pourcentage d’utilisation de la CPU.  |  Tous  |  Pourcentage  | 
| `CPUCreditUsage` | Nombre de crédits UC dépensés par l’instance pour l’utilisation de l’UC. Un crédit de processeur équivaut à un vCPU fonctionnant à 100 % d'utilisation pendant une minute ou une combinaison équivalente de vCPUs, d'utilisation et de temps. Par exemple, vous pouvez avoir un vCPU fonctionnant à 50 % d'utilisation pendant deux minutes ou deux vCPU CPUs fonctionnant à 25 % d'utilisation pendant deux minutes.cette métrique s’applique uniquement aux instances db.t2, db.t3 et db.t4g. 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 métriques de crédits UC sont disponibles uniquement toutes les 5 minutes. Si vous spécifiez une période supérieure à cinq minutes, utilisez la statistique `Sum` au lieu de la statistique `Average`. |    |  Crédits (minutes vCPU)  | 
| `CPUCreditBalance` | Nombre de crédits UC gagnés qu’une instance a accumulés depuis son lancement ou son démarrage. Pour les instances T2 Standard, le `CPUCreditBalance` inclut également le nombre de crédits de lancement qui ont été accumulés.Les crédits sont accumulés dans le solde de crédits quand ils sont gagnés et supprimés du solde de crédits lorsqu’ils sont dépensés. Le solde de crédits présente une limite maximum qui est déterminée par la taille de l’instance. Une fois que la limite est atteinte, tous les nouveaux crédits gagnés sont rejetés. Pour les instances T2 Standard, les crédits de lancement ne sont pas comptés dans la limite.L’instance peut dépenser les crédits figurant dans le `CPUCreditBalance` pour dépasser le niveau de base de l’utilisation de l’UC.Les crédits figurant dans le `CPUCreditBalance` d’une instance en cours d’exécution n’expirent pas. Lorsque l’instance s’arrête, le `CPUCreditBalance` ne persiste pas, et tous les crédits accumulés sont perdus.Les métriques de crédits UC sont disponibles uniquement toutes les 5 minutes.cette métrique s’applique uniquement aux instances db.t2, db.t3 et db.t4g. 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 sur Amazon RDS et sur 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*. |    |  Crédits (minutes vCPU)  | 
| `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.  |  Tous  |  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/UserGuide/rds-metrics.html) Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement.  |  Tous  |  Crédits (minutes vCPU)  | 
| `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/UserGuide/rds-metrics.html)  |  Tous  |  Nombre  | 
| `DiskQueueDepth` |  Nombre de demandes en attente I/Os (lecture/écriture) en attente d'accès au disque.  |  Tous  |  Nombre  | 
| `DiskQueueDepthLogVolume` |  Nombre de demandes en attente I/Os (lecture/écriture) en attente d'accès au disque du volume du journal.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Nombre  | 
| `EBSByteBalance%` |  Pourcentage de crédits de débit restant dans le compartiment en rafales de votre base de données RDS. Cette métrique est disponible uniquement pour la surveillance basique.  La valeur de la métrique est basée sur le débit de tous les volumes, y compris le volume racine, plutôt que sur les seuls volumes contenant des fichiers de base de données. Pour trouver les tailles d'instance compatibles avec cette métrique, consultez les tailles d'instance marquées d'un astérisque (\$1) dans le tableau [EBS optimisé par défaut](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html#current) du guide de * EC2 l'utilisateur Amazon*. La statistique `Sum` n’est pas applicable pour cette métrique.  |  Tous  |  Pourcentage  | 
| `EBSIOBalance%` |  Pourcentage de I/O crédits restant dans le bucket burst de votre base de données RDS. Cette métrique est disponible uniquement pour la surveillance basique. La valeur de la métrique est basée sur les IOPS de tous les volumes, y compris le volume racine, plutôt que sur les seuls volumes contenant des fichiers de base de données. Pour connaître les tailles d'instance compatibles avec cette métrique, consultez les [types d'instances optimisés pour Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html) dans le guide de * EC2 l'utilisateur Amazon*. La statistique `Sum` n’est pas applicable à cette métrique. Cette métrique est différente de `BurstBalance`. Pour savoir comment utiliser cette métrique, consultez l’article de blog [Improving application performance and reducing costs with Amazon EBS-Optimized Instance burst capability](https://aws.amazon.com/blogs/compute/improving-application-performance-and-reducing-costs-with-amazon-ebs-optimized-instance-burst-capability/).   |  Tous  |  Pourcentage  | 
| `FailedSQLServerAgentJobsCount` |  Nombre de tâches Microsoft SQL Server Agent ayant échoué au cours de la dernière minute.  |  Microsoft SQL Server  |  Compte par minute  | 
| `FreeableMemory` |  Quantité de mémoire vive disponible. Pour les instances de base de données MariaDB, MySQL, Oracle et PostgreSQL, cette métrique rapporte la valeur du champ `MemAvailable` de `/proc/meminfo`.   |  Tous  |  Octets  | 
| `FreeLocalStorage` |  Quantité d’espace de stockage local disponible. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Octets  | 
| `FreeLocalStoragePercent` |  Pourcentage d’espace de stockage local disponible. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Pourcentage  | 
| `FreeStorageSpace` |  Quantité d’espace de stockage disponible.   |  Tous  |  Octets  | 
| `FreeStorageSpaceLogVolume` |  Volume d’espace de stockage disponible sur le volume des journaux.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Octets  | 
| `IamDbAuthConnectionRequests` |  Le nombre de demandes de connexion à l’instance de base de données via l’authentification IAM.  |  Tous  |  Nombre  | 
| `MaximumUsedTransactionIDs` |  Le nombre maximum IDs de transactions utilisées.  |  PostgreSQL  |  Nombre  | 
| `NetworkReceiveThroughput` |  Trafic de réseau entrant (réception) sur l’instance DB, notamment le trafic de base de données client et le trafic Amazon RDS, utilisé pour la supervision et la réplication.  |  Tous  |  Octets par seconde  | 
| `NetworkTransmitThroughput` |  Trafic de réseau sortant (transmission) sur l’instance DB, comprenant le trafic de base de données client et le trafic Amazon RDS, utilisé pour la supervision et la réplication.  |  Tous  |  Octets par seconde  | 
| `OldestLogicalReplicationSlotLag` |  Le délai de latence d’Amazon RDS correspond à l’intervalle entre le moment où la base de données source valide une transaction et celui où RDS applique cette transaction sur la base de données répliquée.  |  PostgreSQL  |  Octets  | 
| `OldestReplicationSlotLag` |  Taille du retard du réplica le plus en retard en termes de données WAL reçues.  |  PostgreSQL  |  Octets  | 
| `ReadIOPS` |  Nombre moyen d' I/O opérations de lecture sur disque par seconde.   |  Tous  |  Nombre par seconde  | 
| `ReadIOPSLocalStorage` |  Nombre moyen d' I/O opérations de lecture du disque vers le stockage local par seconde. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Nombre par seconde  | 
| `ReadIOPSLogVolume` |  Nombre moyen d' I/O opérations de lecture du disque par seconde pour le volume du journal.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Nombre par seconde  | 
| `ReadLatency` |  Durée moyenne par I/O opération sur le disque.   |  Tous  |  Secondes  | 
| `ReadLatencyLocalStorage` |  Durée moyenne par I/O opération sur disque pour le stockage local. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Secondes  | 
| `ReadLatencyLogVolume` |  Durée moyenne par I/O opération sur disque pour le volume du journal.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Secondes  | 
| `ReadThroughput` |  Nombre moyen d’octets lus sur le disque par seconde.   |  Tous  |  Octets par seconde  | 
| `ReadThroughputLocalStorage` |  Nombre moyen d’octets lus sur le disque par seconde pour le stockage local. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Octets par seconde  | 
| `ReadThroughputLogVolume` |  Nombre moyen d’octets lus sur le disque par seconde pour le volume des journaux.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Octets par seconde  | 
| `ReplicaLag` |  Pour les configurations de réplica en lecture, il s’agit du temps pendant lequel l’instance de base de données de réplica en lecture est en retard par rapport à l’instance de base de données source. S’applique aux réplicas en lecture MariaDB, Microsoft SQL Server, MySQL, Oracle et PostgreSQL. Pour les clusters de bases de données Multi-AZ, la différence de temps entre la dernière transaction sur l’instance de base de données auteur et la dernière transaction appliquée sur une instance de base de données lecteur.  |    |  Secondes  | 
| `ReplicationChannelLag` |  Dans les configurations de réplication multi-source, il s’agit du temps pendant lequel un canal particulier du réplica multi-source accuse un retard par rapport à l’instance de base de données source. Pour plus d’informations, consultez [Surveillance des canaux de réplication multisource](mysql-multi-source-replication.md#mysql-multi-source-replication-monitoring).  |  MySQL  |  Secondes  | 
| `ReplicationSlotDiskUsage` |  Espace disque utilisé par les fichiers d’emplacement de réplication.  |  PostgreSQL  |  Octets  | 
| `SwapUsage` |  Quantité d’espace d’échange utilisé sur l’instance DB.  |  MariaDB MySQL Oracle PostgreSQL  |  Octets  | 
| `TempDbAvailableDataSpace` |  La quantité d’espace de données disponible sur le tempdb et le volume où se trouve le tempdb. Utilisez cette métrique pour surveiller la disponibilité de l’espace de données tempdb et planifier la capacité en conséquence. De faibles valeurs peuvent indiquer la nécessité d’augmenter le stockage ou d’optimiser les requêtes qui utilisent fortement tempdb.  | SQL Server | Octets | 
| `TempDbAvailableLogSpace` |  La quantité d’espace de journal disponible sur le tempdb et le volume où se trouve le tempdb. Utilisez cette métrique pour surveiller l’espace disponible dans le journal de tempdb et éviter que le journal des transactions n’arrive à saturation. Essentiel pour les charges de travail comportant des transactions importantes ou une simultanéité élevée qui génèrent une activité de journal importante.  | SQL Server | Octets | 
| `TempDbDataFileUsage` |  Pourcentage de fichiers de données utilisés sur le tempdb. Cette métrique ne tient pas compte de la croissance potentielle des fichiers. Utilisez cette métrique pour surveiller l’utilisation des fichiers de données tempdb et identifier les problèmes de performance potentiels. Des valeurs élevées peuvent indiquer la nécessité d’optimiser les requêtes qui génèrent des objets volumineux temporaires ou d’augmenter la taille de tempdb.  | SQL Server | Pourcentage | 
| `TempDbLogFileUsage` |  Pourcentage de fichiers de journaux utilisés sur le tempdb. Cette métrique ne tient pas compte de la croissance potentielle des fichiers. Utilisez cette métrique pour surveiller l’utilisation du fichier journal tempdb et éviter les problèmes de performances. Des valeurs élevées peuvent indiquer l’existence de transactions de longue durée ou d’une activité de journalisation excessive susceptibles d’affecter les performances globales de la base de données.  | SQL Server | Pourcentage | 
| `TransactionLogsDiskUsage` |  Espace disque utilisé par les journaux de transactions.  |  PostgreSQL  |  Octets  | 
| `TransactionLogsGeneration` |  Taille de journaux de transactions générés par seconde.  |  PostgreSQL  |  Octets par seconde  | 
| `WriteIOPS` |  Nombre moyen d' I/O opérations d'écriture sur disque par seconde.   |  Tous  |  Nombre par seconde  | 
| `WriteIOPSLocalStorage` |  Nombre moyen d' I/O opérations d'écriture sur disque par seconde sur le stockage local. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Nombre par seconde  | 
| `WriteIOPSLogVolume` |  Nombre moyen d' I/O opérations d'écriture sur disque par seconde pour le volume du journal.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Nombre par seconde  | 
| `WriteLatency` |  Durée moyenne par I/O opération sur le disque.   |  Tous  |  Secondes  | 
| `WriteLatencyLocalStorage` |  Durée moyenne par I/O opération de disque sur le stockage local. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Secondes  | 
| `WriteLatencyLogVolume` |  Durée moyenne par I/O opération sur disque pour le volume du journal.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Secondes  | 
| `WriteThroughput` |  Nombre moyen d’octets écrits sur le disque par seconde.  |  Tous  |  Octets par seconde  | 
| `WriteThroughputLogVolume` |  Nombre moyen d’octets écrits sur le disque par seconde pour le volume des journaux.  |  Instances de base de données pour lesquelles le [volume de journal dédié](USER_PIOPS.dlv.md) est activé  |  Octets par seconde  | 
| `WriteThroughputLocalStorage` |  Nombre moyen d’octets écrits sur disque par seconde pour le stockage local. Cette métrique s'applique uniquement aux classes d'instances de base de données avec des volumes de stockage d'instance NVMe SSD. Pour plus d'informations sur les EC2 instances Amazon avec des volumes de stockage d'instance NVMe SSD, consultez la section [Volumes de stockage d'instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). Les classes d’instance de base de données RDS équivalentes disposent des mêmes volumes de stockage d’instances. Par exemple, les classes d'instance de base de données db.m6gd et db.r6gd possèdent des volumes de stockage d'instance SSD. NVMe   |    |  Octets par seconde  | 

## Mesures CloudWatch d'utilisation d'Amazon pour Amazon RDS ( Aurora)
<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 RDS](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 | 
| --- | --- | --- | 
| AllocatedStorage |  Le stockage total pour toutes les instances de base de données. La somme exclut les instances de migration temporaire.  |  Gigaoctets  | 
| 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  | 
| CustomEngineVersions |  Le nombre de versions de moteur personnalisées (CEVs) pour Amazon RDS Custom dans votre Compte AWS.  |  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  | 
| DBSecurityGroups |  Le nombre de groupes de sécurité dans votre Compte AWS. Le compte exclut le groupe de sécurité par défaut et le groupe de sécurité VPC 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  | 
| ManualSnapshots |  Le nombre d’instantanés de la base 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 sur 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
<a name="dimensions"></a>

Vous pouvez filtrer les données métriques Amazon RDS 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.  | 
|  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 `postgres`.  | 
|  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`.  | 
|  DbInstanceIdentifier, VolumeName  |  Les métriques par volume pour une seule instance. RDS capture des métriques pour plusieurs volumes de stockage.  | 

**Note**  
Si vous utilisez des volumes de stockage supplémentaires, vous pouvez voir les métriques de stockage agrégées sous la `DBInstanceIdentifier` dimension. Pour voir les métriques de stockage par volume, utilisez les `DbInstanceIdentifier, VolumeName` dimensions.

# 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 instance de base 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 Amazon RDS for MariaDB et MySQL](#USER_PerfInsights_Counters.MySQL)
+ [Compteurs Performance Insights pour Amazon RDS for Microsoft SQL Server](#USER_PerfInsights_Counters.SQLServer)
+ [Compteurs Performance Insights pour Amazon RDS for Oracle](#USER_PerfInsights_Counters.Oracle)
+ [Compteurs Performance Insights pour Amazon RDS pour PostgreSQL](#USER_PerfInsights_Counters.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 tous les moteurs RDS à l’exception de RDS for SQL Server.

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. | 
|  Lisez IOs PS  | E/S du disque | Demandes par seconde |  Système d'exploitation Diskio. <devicename>.lire PS IOs  | Nombre d’opérations de lecture par seconde. | 
|  Écrire IOs PS  | E/S du disque | Demandes par seconde |  Système d'exploitation Diskio. <devicename>.write PS IOs  | Nombre d’opérations d’écriture par seconde. | 
|  Longueur file d’attente moyenne | E/S du disque | Requêtes |  Système d'exploitation Diskio. <devicename>. avgQueueLen  | Le nombre de demandes en attente dans la file d'attente de l' I/O appareil. | 
|  Taille demande moyenne  | E/S du disque | Requêtes |  Système d'exploitation Diskio. <devicename>. avgReqSz  | Le nombre de demandes en attente dans la file d'attente de l' I/O appareil. | 
|  En attente  | E/S du disque | Millisecondes |  os.diskIO.<nom\$1périphérique>.await  | Nombre de millisecondes requises pour répondre aux requêtes, y compris le temps d’attente et le temps de service. | 
|  Lisez IOs PS  | E/S du disque | Requêtes |  Système d'exploitation Diskio. <devicename>.lire PS IOs  | Nombre d’opérations de lecture par seconde. | 
|  Ko de lecture  | E/S du disque | Kilooctets |  os.diskIO.<nom\$1périphérique>.readKb  | Nombre total de kilo-octets lus. | 
|  PS de Ko de lecture  | E/S du disque | Kilooctets par seconde |  os.diskIO.<nom\$1périphérique>.readKbPS  | Nombre de kilo-octets lus par seconde. | 
|  PS Rrqm  | E/S du disque | Demandes par seconde |  os.diskIO.<nom\$1périphérique>.rrqmPS  | Nombre de requêtes de lecture fusionnées mises en file d’attente par seconde. | 
|  TPS  | E/S du disque | Transactions par seconde |  os.diskIO.<nom\$1périphérique>.tps  | Le nombre de I/O transactions par seconde. | 
|  Utilitaire  | E/S du disque | Pourcentage |  os.diskIO.<nom\$1périphérique>.util  | Pourcentage de temps UC pendant lequel les requêtes ont été émises. | 
|  Ko d’écriture  | E/S du disque | Kilooctets |  os.diskIO.<nom\$1périphérique>.writeKb  | Nombre total de kilo-octets écrits. | 
|  PS Ko d’écriture  | E/S du disque | Kilooctets par seconde |  os.diskIO.<nom\$1périphérique>.writeKbPS  | Nombre de kilo-octets écrits par seconde. | 
|  PS Wrqm  | E/S du disque | Demandes par seconde |  os.diskIO.<nom\$1périphérique>.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 Amazon RDS for MariaDB et MySQL
<a name="USER_PerfInsights_Counters.MySQL"></a>

Les compteurs de base de données suivants sont disponibles avec Performance Insights pour Amazon RDS for MariaDB et MySQL.

**Topics**
+ [Compteurs natifs pour RDS for MariaDB et RDS for MySQL](#USER_PerfInsights_Counters.MySQL.Native)
+ [Compteurs non natifs pour Amazon RDS for MariaDB et MySQL](#USER_PerfInsights_Counters.MySQL.NonNative)

### Compteurs natifs pour RDS for MariaDB et RDS for MySQL
<a name="USER_PerfInsights_Counters.MySQL.Native"></a>

Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. Pour les définitions de ces métriques natives, consultez les sections [Server Status Variables](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html) (pour 8.0) et [Server Status Variables](https://dev.mysql.com/doc/refman/8.4/en/server-status-variables.html) (pour 8.4) dans la documentation 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 | 
| Connexions | SQL | Nombre de tentatives de connexion par minute (réussies ou non) au serveur MySQL | db.Users.Connections | 
| 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 | 
| 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 | 
| Questions | SQL | Requêtes par seconde | db.SQL.Questions | 
| Innodb\$1row\$1lock\$1time | Locks | Millisecondes (moyenne) | db.Locks.Innodb\$1row\$1lock\$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 | 
| Aborted\$1clients | Users | Connexions | db.Users.Aborted\$1clients | 
| Aborted\$1connects | Users | Connexions | db.Users.Aborted\$1connects | 
| max\$1connections | Users | Connexions | db.User.max\$1connections | 
| Threads\$1created | Users | Connexions | db.Users.Threads\$1created | 
| Threads\$1running | Users | Connexions | db.Users.Threads\$1running | 
| Innodb\$1data\$1writes | I/O | Opérations par seconde | db.IO.Innodb\$1data\$1writes | 
| Innodb\$1dblwr\$1writes | I/O | Opérations par seconde | db.IO.Innodb\$1dblwr\$1writes | 
| Innodb\$1log\$1write\$1requests | I/O | Opérations par seconde | db.IO.Innodb\$1log\$1write\$1requests | 
| Innodb\$1log\$1writes | I/O | Opérations par seconde | db.IO.Innodb\$1log\$1writes | 
| Innodb\$1pages\$1written | I/O | Pages par seconde | db.IO.Innodb\$1pages\$1written | 
| 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 Amazon RDS for MariaDB et MySQL
<a name="USER_PerfInsights_Counters.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 | 
| --- | --- | --- | --- | --- | --- | 
| innodb\$1buffer\$1pool\$1hits | Cache | Lectures | 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\$1hit\$1rate | Cache | Pourcentage | 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\$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 sur `Innodb_buffer_pool_pages_data` et `Innodb_buffer_pool_pages_total` dans [Server Status Variables](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html) (pour 8.0) et [Server Status Variables](https://dev.mysql.com/doc/refman/8.4/en/server-status-variables.html) (pour 8.4) dans la documentation MySQL.   | Innodb\$1buffer\$1pool\$1pages\$1data / Innodb\$1buffer\$1pool\$1pages\$1total \$1 100.0 | 
| 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 | 
| innodb\$1datafile\$1writes\$1to\$1disk | I/O | Écritures | db.IO.innoDB\$1datafile\$1writes\$1to\$1disk | Nombre d’écritures de fichier de données InnoDB sur le disque, sans compter les opérations double write et redo logging write. | Innodb\$1data\$1writes - Innodb\$1log\$1writes - Innodb\$1dblwr\$1writes | 
| innodb\$1rows\$1changed | SQL | Lignes | 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 | 
| active\$1transactions | Transactions | Transactions | db.Transactions.active\$1transactions | Nombre total de transactions actives. | SELECT COUNT(1) AS active\$1transactions FROM INFORMATION\$1SCHEMA.INNODB\$1TRX | 
| 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 les sections [InnoDB Multi-Versioning](https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html) (pour 8.0) et [InnoDB Multi-Versioning](https://dev.mysql.com/doc/refman/8.4/en/innodb-multi-versioning.html) (pour 8.4) dans la documentation MySQL. | SELECT COUNT AS trx\$1rseg\$1history\$1len FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='trx\$1rseg\$1history\$1len'  | 
| innodb\$1deadlocks | Locks | 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 | Locks | db.Locks.innodb\$1lock\$1timeouts | Nombre total de verrous qui ont expiré. | SELECT COUNT AS innodb\$1lock\$1timeouts FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1timeouts' | 
| innodb\$1row\$1lock\$1waits | Locks | 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' | 

## Compteurs Performance Insights pour Amazon RDS for Microsoft SQL Server
<a name="USER_PerfInsights_Counters.SQLServer"></a>

Les compteurs de base de données suivants sont disponibles avec Performance Insights pour RDS for Microsoft SQL Server.

### Compteurs natifs pour RDS for Microsoft SQL Server
<a name="USER_PerfInsights_Counters.SQLServer.Native"></a>

Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. Vous trouverez les définitions de ces métriques natives dans [Utilisation des objets SQL Server](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/use-sql-server-objects?view=sql-server-2017) dans la documentation Microsoft SQL Server.


| Compteur | Type | Unité | Métrique | 
| --- | --- | --- | --- | 
| Demandes transmises | [Méthodes d’accès](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-access-methods-object?view=sql-server-2017) | Enregistrements par seconde | db.Access Methods.Forwarded Records | 
| Fractionnements de page | [Méthodes d’accès](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-access-methods-object?view=sql-server-2017) | Fractionnements par seconde | db.Access Methods.Page Splits | 
| Buffer cache hit ratio | [Gestionnaire des buffers](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Ratio | db.Buffer Manager.Buffer cache hit ratio | 
| Espérance de vie des pages | [Gestionnaire des buffers](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Espérance en secondes | db.Buffer Manager.Page life expectancy | 
| Recherches de page | [Gestionnaire des buffers](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Recherches par seconde | db.Buffer Manager.Page lookups | 
| Lectures de page | [Gestionnaire des buffers](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Lectures par seconde | db.Buffer Manager.Page reads | 
| Écritures de page | [Gestionnaire des buffers](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Écritures par seconde | db.Buffer Manager.Page writes | 
| Transactions actives | [Bases de données](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Transactions | db.Databases.Active Transactions (\$1Total) | 
| Octets de journal vidés | [Bases de données](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Octets vidés par seconde | db.Databases.Log Bytes Flushed (\$1Total) | 
| Attentes de vidage de journal | [Bases de données](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Attentes par seconde | db.Databases.Log Flush Waits (\$1Total) | 
| Vidages de journal | [Bases de données](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Vidages par seconde | db.Databases.Log Flushes (\$1Total) | 
| Transactions en écriture | [Bases de données](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Transactions par seconde | db.Databases.Write Transactions (\$1Total) | 
| Processus bloqués | [Statistiques générales](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-general-statistics-object?view=sql-server-2017) | Processus bloqués | db.General Statistics.Processes blocked | 
| Connexions utilisateur | [Statistiques générales](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-general-statistics-object?view=sql-server-2017) | Connexions | db.General Statistics.User Connections | 
| Attentes de verrou | [Verrous](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-latches-object?view=sql-server-2017) | Attentes par seconde | db.Latches.Latch Waits | 
| Nombre total de verrous | [Locks](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-locks-object?view=sql-server-2017) | Verrous par minute | db.Locks.Number of Deadlocks (\$1Total) | 
| Attributions mémoire en attente | [Gestionnaire de la mémoire](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-memory-manager-object?view=sql-server-2017) | Attributions mémoire | db.Memory Manager.Memory Grants Pending | 
| Demandes par lots | [Statistiques SQL](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-sql-statistics-object?view=sql-server-2017) | Demandes par seconde | db.SQL Statistics.Batch Requests | 
| Compilations SQL | [Statistiques SQL](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-sql-statistics-object?view=sql-server-2017) | Compilations par seconde | db.SQL Statistics.SQL Compilations | 
| Recompilations SQL | [Statistiques SQL](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-sql-statistics-object?view=sql-server-2017) | Recompilations par seconde | db.SQL Statistics.SQL Re-Compilations | 

## Compteurs Performance Insights pour Amazon RDS for Oracle
<a name="USER_PerfInsights_Counters.Oracle"></a>

Les compteurs de base de données suivants sont disponibles avec Performance Insights pour RDS Oracle.

### Compteurs natifs pour RDS for Oracle
<a name="USER_PerfInsights_Counters.Oracle.Native"></a>

Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. La section [Statistics Descriptions](https://docs.oracle.com/en/database/oracle/oracle-database/12.2/refrn/statistics-descriptions-2.html#GUID-2FBC1B7E-9123-41DD-8178-96176260A639) de la documentation Oracle fournit les définitions de ces métriques natives.

**Note**  
Pour la métrique de compteur `CPU used by this session`, l’unité a été transformée des centisecondes natives en sessions actives pour simplifier l’utilisation de la valeur. Par exemple, dans le graphique de la charge de travail de base de données, « CPU send » représente la demande en UC. La métrique de compteur `CPU used by this session` représente la quantité d’UC utilisée par les sessions Oracle. Vous pouvez comparer la valeur de « CPU send » à la métrique de compteur `CPU used by this session`. Lorsque la demande en UC est supérieure à la quantité d’UC utilisée, les sessions sont en attente du temps UC.


| Compteur | Type | Unité | Métrique | 
| --- | --- | --- | --- | 
| Quantité d’UC utilisée par cette session | User | Sessions actives | Quantité d’UC utilisée par cette session | 
| Client aller-retour SQL\$1Net to/from  | Utilisateur | Allers-retours par seconde | Client aller-retour DB.User.SQL\$1Net to/from  | 
| Bytes received via SQL\$1Net from client | User | Octets par seconde | db.User.bytes received via SQL\$1Net from client | 
| User commits | User | Validations par seconde | db.User.user commits | 
| Logons cumulative | User | Connexions par seconde | db.User.logons cumulative | 
| User calls | User | Appels par seconde | db.User.user calls | 
| Bytes sent via SQL\$1Net to client | User | Octets par seconde | db.User.bytes sent via SQL\$1Net to client | 
| User rollbacks | User | Restaurations par seconde | db.User.user rollbacks | 
| Redo size | Redo | Octets par seconde | db.Redo.redo size | 
| Parse count (total) | SQL | Analyses par seconde | db.SQL.parse count (total) | 
| Parse count (hard) | SQL | Analyses par seconde | db.SQL.parse count (hard) | 
| Table scan rows gotten | SQL | Lignes par seconde | db.SQL.table scan rows gotten | 
| Sorts (memory) | SQL | Tris par seconde | db.SQL.sorts (memory) | 
| Sorts (disk) | SQL | Tris par seconde | db.SQL.sorts (disk) | 
| Sorts (rows) | SQL | Tris par seconde | db.SQL.sorts (rows) | 
| Physical read bytes | Cache | Octets par seconde | db.Cache.physical read bytes | 
| DB block gets | Cache | Blocs par seconde | db.Cache.db block gets | 
| DBWR checkpoints | Cache | Points de contrôle par minute | db.Cache.DBWR checkpoints | 
| Physical reads | Cache | Lectures par seconde | db.Cache.physical reads | 
| Consistent gets from cache | Cache | Obtentions par seconde | db.Cache.consistent gets from cache | 
| DB block gets from cache | Cache | Obtentions par seconde | db.Cache.db block gets from cache | 
| Consistent gets | Cache | Obtentions par seconde | db.Cache.consistent gets | 

## Compteurs Performance Insights pour Amazon RDS pour PostgreSQL
<a name="USER_PerfInsights_Counters.PostgreSQL"></a>

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

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

### Compteurs natifs pour Amazon RDS pour PostgreSQL
<a name="USER_PerfInsights_Counters.PostgreSQL.Native"></a>

Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. 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 | 
| --- | --- | --- | --- | 
| 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 | 
| checkpoint\$1sync\$1time | Checkpoint | Millisecondes par point de contrôle | db.Checkpoint.checkpoint\$1sync\$1time | 
| checkpoint\$1write\$1time | Checkpoint | Millisecondes par point de contrôle | db.Checkpoint.checkpoint\$1write\$1time | 
| checkpoints\$1req | Checkpoint | Points de contrôle par minute | db.Checkpoint.checkpoints\$1req | 
| checkpoints\$1timed | Checkpoint | Points de contrôle par minute | db.Checkpoint.checkpoints\$1timed | 
| 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 | 
| 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 | 
| 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 | Journal WAL (Write-ahead log) | Fichiers par minute | db.WAL.archived\$1count | 

### Compteurs non natifs pour Amazon RDS pour PostgreSQL
<a name="USER_PerfInsights_Counters.PostgreSQL.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 | 
| --- | --- | --- | --- | --- | --- | 
| checkpoint\$1sync\$1latency | Checkpoint | 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 | 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) | 
| read\$1latency | I/O | 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 | 
| 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 | 
| 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 | 
| oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Transactions | db.Transactions.oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Âge de la transaction la plus ancienne dans un emplacement de réplication logique actif. Pour plus d’informations, consultez [Emplacement de réplication logique](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Logical_replication_slot). | – | 
| oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Transactions | db.Transactions.oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Âge de la transaction la plus ancienne dans un emplacement de réplication logique inactif. Pour plus d’informations, consultez [Emplacement de réplication logique](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Logical_replication_slot). | – | 
| oldest\$1prepared\$1transaction\$1xid\$1age | Transactions | db.Transactions.oldest\$1prepared\$1transaction\$1xid\$1age | Âge de la plus ancienne transaction préparée. Pour plus d’informations, consultez [Transaction préparée](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Prepared_transaction). | – | 
| oldest\$1running\$1transaction\$1xid\$1age | Transactions | db.Transactions.oldest\$1running\$1transaction\$1xid\$1age | Âge de la transaction en cours d’exécution la plus ancienne. Pour plus d'informations, voir [Instruction active](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Active_statement) pour la plus ancienne transaction active en cours et [État Idle in transaction (Transaction inactive)](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Idle_in_transaction) pour la plus ancienne en cours d'exécution idle-in-transaction.  | – | 
| oldest\$1hot\$1standby\$1feedback\$1xid\$1age | Transactions | db.Transactions.oldest\$1hot\$1standby\$1feedback\$1xid\$1age | Âge de la plus ancienne transaction en cours d’exécution sur un réplica en lecture lorsque `hot_standby_feedback` est activée. Pour plus d’informations, consultez [Réplicas en lecture](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Read_replicas). | – | 
| 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 | 
| max\$1connections | Users | Connexions | db.User.max\$1connections | Nombre maximum de connexions autorisées pour une instance de base de données, tel que configuré dans le paramètre max\$1connections. | 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 Amazon RDS pour les fonctionnalités Performance Insights](USER_PerfInsights.Overview.Engines.md#USER_PerfInsights.Overview.PIfeatureEngnRegSupport).

**Topics**
+ [Statistiques SQL pour MariaDB et MySQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.md)
+ [Statistiques SQL pour Amazon RDS for Oracle](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.md)
+ [Statistiques SQL pour Amazon RDS for SQL Server](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.md)
+ [Statistiques SQL pour RDS PostgreSQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.md)

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

MariaDB et 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 MariaDB et MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Statistiques à la seconde pour MariaDB et MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Statistiques par l’appel pour MariaDB et MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Statistiques principales pour MariaDB et MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Statistiques récapitulatives pour MariaDB et 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, MariaDB et MySQL n’assurent 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 Amazon RDS for MariaDB ou 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 MariaDB et MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

Les statistiques SQL suivantes sont disponibles pour les instances de bases de données MariaDB et 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 MariaDB et 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 MariaDB et MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

Les statistiques SQL suivantes sont disponibles pour les instances de bases de données MariaDB et 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 Amazon RDS for Oracle
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle"></a>

Amazon RDS for Oracle collecte des statistiques SQL au niveau de l’instruction et du récapitulatif. Au niveau de l’instruction, la colonne ID représente la valeur de `V$SQL.SQL_ID`. Au niveau du récapitulatif, la colonne ID affiche la valeur de `V$SQL.FORCE_MATCHING_SIGNATURE`. 

Si l’ID a la valeur `0` au niveau du récapitulatif, Oracle Database a déterminé qu’il était inopportun de réutiliser cette instruction. Dans ce cas, les instructions SQL enfant peuvent appartenir à différents récapitulatifs. Toutefois, les instructions sont regroupées sous `digest_text` pour la première instruction SQL collectée.

**Topics**
+ [Statistiques à la seconde pour Oracle](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-second)
+ [Statistiques par appel pour Oracle](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-call)
+ [Statistiques principales pour Oracle](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.primary)

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

Les métriques suivantes fournissent des statistiques à la seconde pour une requête Oracle SQL.


| Métrique | Unité | 
| --- | --- | 
| db.sql.stats.executions\$1per\$1sec | Nombre d’exécutions par seconde | 
| db.sql.stats.elapsed\$1time\$1per\$1sec | Exécutions actives moyennes | 
| db.sql.stats.rows\$1processed\$1per\$1sec | Lignes traitées par seconde | 
| db.sql.stats.buffer\$1gets\$1per\$1sec | Buffers obtenus par seconde | 
| db.sql.stats.physical\$1read\$1requests\$1per\$1sec | Lectures physiques par seconde | 
| db.sql.stats.physical\$1write\$1requests\$1per\$1sec | Écritures physiques par seconde | 
| db.sql.stats.total\$1sharable\$1mem\$1per\$1sec | Mémoire totale partageable par seconde (en octets)  | 
| db.sql.stats.cpu\$1time\$1per\$1sec | Temps UC par seconde (en millisecondes) | 

Les métriques suivantes fournissent des statistiques à la seconde pour une requête de synthèse Oracle SQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.executions\$1per\$1sec | Nombre d’exécutions par seconde | 
| db.sql\$1tokenized.stats.elapsed\$1time\$1per\$1sec | Exécutions actives moyennes | 
| db.sql\$1tokenized.stats.rows\$1processed\$1per\$1sec | Lignes traitées par seconde | 
| db.sql\$1tokenized.stats.buffer\$1gets\$1per\$1sec | Buffers obtenus par seconde | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests\$1per\$1sec | Lectures physiques par seconde | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests\$1per\$1sec | Écritures physiques par seconde | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem\$1per\$1sec | Mémoire totale partageable par seconde (en octets)  | 
| db.sql\$1tokenized.stats.cpu\$1time\$1per\$1sec | Temps UC par seconde (en millisecondes) | 

## Statistiques par appel pour Oracle
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-call"></a>

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


| Métrique | Unité | 
| --- | --- | 
| db.sql.stats.elapsed\$1time\$1per\$1exec | Temps écoulé par exécution (en millisecondes)  | 
| db.sql.stats.rows\$1processed\$1per\$1exec | Lignes traitées par exécution | 
| db.sql.stats.buffer\$1gets\$1per\$1exec | Buffers obtenus par exécution | 
| db.sql.stats.physical\$1read\$1requests\$1per\$1exec | Lectures physiques par exécution | 
| db.sql.stats.physical\$1write\$1requests\$1per\$1exec | Écritures physiques par exécution | 
| db.sql.stats.total\$1sharable\$1mem\$1per\$1exec | Mémoire totale partageable par exécution (en octets) | 
| db.sql.stats.cpu\$1time\$1per\$1exec | Temps UC par exécution (en millisecondes) | 

Les métriques suivantes fournissent des statistiques par appel pour une requête récapitulative Oracle SQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.elapsed\$1time\$1per\$1exec | Temps écoulé par exécution (en millisecondes)  | 
| db.sql\$1tokenized.stats.rows\$1processed\$1per\$1exec | Lignes traitées par exécution | 
| db.sql\$1tokenized.stats.buffer\$1gets\$1per\$1exec | Buffers obtenus par exécution | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests\$1per\$1exec | Lectures physiques par exécution | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests\$1per\$1exec | Écritures physiques par exécution | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem\$1per\$1exec | Mémoire totale partageable par exécution (en octets) | 
| db.sql\$1tokenized.stats.cpu\$1time\$1per\$1exec | Temps UC par exécution (en millisecondes) | 

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

Les métriques suivantes fournissent des statistiques principales pour une requête Oracle SQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql.stats.executions | Nombre d’exécutions  | 
| db.sql.stats.elapsed\$1time | Temps écoulé (en ms) | 
| db.sql.stats.rows\$1processed | Lignes traitées  | 
| db.sql.stats.buffer\$1gets | Mémoire tampon obtenue  | 
| db.sql.stats.physical\$1read\$1requests | Physical reads  | 
| db.sql.stats.physical\$1write\$1requests | Écritures physiques  | 
| db.sql.stats.total\$1sharable\$1mem | Mémoire totale partageable (en octets)  | 
| db.sql.stats.cpu\$1time | Durée de l’UC (en ms) | 

Les métriques suivantes fournissent des statistiques principales pour une requête de synthèse Oracle SQL.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.executions | Nombre d’exécutions | 
| db.sql\$1tokenized.stats.elapsed\$1time | Temps écoulé (en ms) | 
| db.sql\$1tokenized.stats.rows\$1processed | Lignes traitées | 
| db.sql\$1tokenized.stats.buffer\$1gets | Mémoire tampon obtenue | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests | Physical reads | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests | Écritures physiques | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem | Mémoire totale partageable (en octets)  | 
| db.sql\$1tokenized.stats.cpu\$1time | Durée de l’UC (en ms) | 

# Statistiques SQL pour Amazon RDS for SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer"></a>

Amazon RDS for SQL Server collecte des statistiques SQL au niveau de l’instruction et de la synthèse. Au niveau de l’instruction, la colonne ID représente la valeur de `sql_handle`. Au niveau du récapitulatif, la colonne ID affiche la valeur de `query_hash`. 

SQL Server renvoie des valeurs NULL pour `query_hash` pour quelques instructions. Tel est notamment le cas de ALTER INDEX, CHECKPOINT, UPDATE STATISTICS, COMMIT TRANSACTION, FETCH NEXT FROM Cursor et de quelques instructions INSERT, de SELECT @<variable>, des instructions conditionnelles et des procédures stockées exécutables. Dans ce cas, la valeur de `sql_handle` s’affiche en tant qu’ID au niveau de la synthèse de l’instruction. 

**Topics**
+ [Statistiques par seconde pour SQL Server](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-second)
+ [Statistiques par appel pour SQL Server](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-call)
+ [Statistiques principales pour SQL Server](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.primary)

## Statistiques par seconde pour SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-second"></a>

Les métriques suivantes fournissent des statistiques par seconde pour une requête SQL de SQL Server.


| Métrique | Unit | 
| --- | --- | 
| db.sql.stats.execution\$1count\$1per\$1sec | Nombre d’exécutions par seconde | 
| db.sql.stats.total\$1elapsed\$1time\$1per\$1sec | Temps total écoulé par seconde | 
| db.sql.stats.total\$1rows\$1per\$1sec | Nombre total de lignes traitées par seconde | 
| db.sql.stats.total\$1logical\$1reads\$1per\$1sec | Nombre total de lectures logiques par seconde | 
| db.sql.stats.total\$1logical\$1writes\$1per\$1sec | Nombre total d’écritures logiques par seconde | 
| db.sql.stats.total\$1physical\$1reads\$1per\$1sec | Nombre total de lectures physiques par seconde | 
| db.sql.stats.total\$1worker\$1time\$1per\$1sec | Temps processeur total (en ms) | 

Les métriques suivantes fournissent des statistiques par seconde pour une requête de synthèse SQL de SQL Server.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.execution\$1count\$1per\$1sec | Nombre d’exécutions par seconde | 
| db.sql\$1tokenized.stats.total\$1elapsed\$1time\$1per\$1sec | Temps total écoulé par seconde | 
| db.sql\$1tokenized.stats.total\$1rows\$1per\$1sec | Nombre total de lignes traitées par seconde | 
| db.sql\$1tokenized.stats.total\$1logical\$1reads\$1per\$1sec | Nombre total de lectures logiques par seconde | 
| db.sql\$1tokenized.stats.total\$1logical\$1writes\$1per\$1sec | Nombre total d’écritures logiques par seconde | 
| db.sql\$1tokenized.stats.total\$1physical\$1reads\$1per\$1sec | Nombre total de lectures physiques par seconde | 
| db.sql\$1tokenized.stats.total\$1worker\$1time\$1per\$1sec | Temps processeur total (en ms) | 

## Statistiques par appel pour SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-call"></a>

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


| Métrique | Unit | 
| --- | --- | 
| db.sql.stats.total\$1elapsed\$1time\$1per\$1call | Temps total écoulé par exécution (en ms) | 
| db.sql.stats.total\$1rows\$1per\$1call | Nombre total de lignes traitées par exécution | 
| db.sql.stats.total\$1logical\$1reads\$1per\$1call | Nombre total de lectures logiques par exécution | 
| db.sql.stats.total\$1logical\$1writes\$1per\$1call | Nombre total d’écritures logiques par exécution | 
| db.sql.stats.total\$1physical\$1reads\$1per\$1call | Nombre total de lectures physiques par exécution | 
| db.sql.stats.total\$1worker\$1time\$1per\$1call | Temps processeur total par exécution (en ms) | 

Les métriques suivantes fournissent des statistiques par appel pour une requête de synthèse SQL de SQL Server.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.total\$1elapsed\$1time\$1per\$1call | Temps total écoulé par exécution | 
| db.sql\$1tokenized.stats.total\$1rows\$1per\$1call | Nombre total de lignes traitées par exécution | 
| db.sql\$1tokenized.stats.total\$1logical\$1reads\$1per\$1call | Nombre total de lectures logiques par exécution | 
| db.sql\$1tokenized.stats.total\$1logical\$1writes\$1per\$1call | Nombre total d’écritures logiques par exécution | 
| db.sql\$1tokenized.stats.total\$1physical\$1reads\$1per\$1call | Nombre total de lectures physiques par exécution  | 
| db.sql\$1tokenized.stats.total\$1worker\$1time\$1per\$1call | Temps processeur total par exécution (en ms) | 

## Statistiques principales pour SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.primary"></a>

Les métriques suivantes fournissent des statistiques principales pour une requête SQL de SQL Server.


| Métrique | Unit | 
| --- | --- | 
| db.sql.stats.execution\$1count | Nombre d’exécutions | 
| db.sql.stats.total\$1elapsed\$1time | Temps écoulé total (en ms) | 
| db.sql.stats.total\$1rows | Nombre total de lignes traitées | 
| db.sql.stats.total\$1logical\$1reads | Nombre total de lectures logiques | 
| db.sql.stats.total\$1logical\$1writes | Nombre total d’écritures logiques | 
| db.sql.stats.total\$1physical\$1reads | Nombre total de lectures physiques | 
| db.sql.stats.total\$1worker\$1time | Temps processeur total (en ms) | 

Les métriques suivantes fournissent des statistiques principales pour une requête de synthèse SQL de SQL Server.


| Métrique | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.execution\$1count | Nombre d’exécutions | 
| db.sql\$1tokenized.stats.total\$1elapsed\$1time | Temps écoulé total (en ms) | 
| db.sql\$1tokenized.stats.total\$1rows | Nombre total de lignes traitées | 
| db.sql\$1tokenized.stats.total\$1logical\$1reads | Nombre total de lectures logiques | 
| db.sql\$1tokenized.stats.total\$1logical\$1writes | Nombre total d’écritures logiques | 
| db.sql\$1tokenized.stats.total\$1physical\$1reads | Nombre total de lectures physiques | 
| db.sql\$1tokenized.stats.total\$1worker\$1time | Temps processeur total (en ms) | 

# Statistiques SQL pour RDS 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. RDS pour PostgreSQL collecte des statistiques SQL uniquement au niveau des récapitulatifs. Aucune statistique n’est affichée au niveau de l’instruction. 

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

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

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

Pour afficher les statistiques récapitulatives SQL, RDS PostgreSQL doit charger la bibliothèque `pg_stat_statements`. Pour les instances de base de données PostgreSQL compatibles avec PostgreSQL 11 ou version ultérieure, la base de données charge cette bibliothèque par défaut. Pour les instances de base de données PostgreSQL compatibles avec PostgreSQL 10 ou version antérieure, activez 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 RDS](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 RDS 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 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 RDS 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 RDS 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 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 RDS fournit des métriques en temps réel pour le système d’exploitation sur lequel votre instance de base de données s’exécute. RDS 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 du système d’exploitation pour Db2, MariaDB, MySQL, Oracle et PostgreSQL](#USER_Monitoring-Available-OS-Metrics-RDS)
+ [Métriques de système d’exploitation pour Microsoft SQL Server](#USER_Monitoring-Available-OS-Metrics-RDS.SQLServer)

## Métriques du système d’exploitation pour Db2, MariaDB, MySQL, Oracle et PostgreSQL
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

RDS collecte les métriques du disque `rdsdbdata` ainsi que les volumes de stockage supplémentaires présents dans le système d'exploitation. Pour consulter les statistiques du système d'exploitation dans CloudWatch Logs, voir[Affichage des mesures du système d'exploitation à l'aide de CloudWatch Logs](USER_Monitoring.OS.CloudWatchLogs.md).

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

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

RDS collecte les métriques du disque `rdsdbdata` ainsi que les volumes de stockage supplémentaires présents dans le système d'exploitation. Pour consulter les statistiques du système d'exploitation dans CloudWatch Logs, voir[Affichage des mesures du système d'exploitation à l'aide de CloudWatch Logs](USER_Monitoring.OS.CloudWatchLogs.md).

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