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.
Métrique de compteur de Performance Insights
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 pouvez 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.
Rubriques
- Compteurs de système d'exploitation Performance Insights
- Compteurs Performance Insights pour Amazon RDS for MariaDB et MySQL
- Compteurs Performance Insights pour Amazon RDS for Microsoft SQL Server
- Compteurs Performance Insights pour Amazon RDS for Oracle
- Compteurs Performance Insights pour Amazon RDS for PostgreSQL
Compteurs de système d'exploitation Performance Insights
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 ListAvailableResourceMetricsle guide de référence des API Amazon RDS Performance Insights.
Compteur | Type | Métrique | Description |
---|---|---|---|
Actif | Mémoire | os.memory.active | Quantité de mémoire attribuée, en kilo-octets. |
Tampons | Mémoire | os.memory.buffers | Quantité de mémoire utilisée pour la mise en mémoire tampon des demandes I/O avant écriture dans le périphérique de stockage, en kilo-octets. |
Mis en cache | Mémoire | 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 | 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 | 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 | 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 | 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 | os.memory.free | Quantité de mémoire non attribuée, en kilo-octets. |
Grandes pages gratuites | Mémoire | os.memory. hugePagesFree | Nombre de grandes pages gratuites. Les grandes pages sont une fonction du noyau Linux. |
Grandes pages Rsvd | Mémoire | os.memory. hugePagesRsvd | Nombre de grandes pages dédiées. |
Taille des grandes pages | Mémoire | os.memory. hugePagesSize | Taille de chaque unité de grandes pages, en kilo-octets. |
Grandes pages excéd | Mémoire | os.memory. hugePagesSurp | Nombre de grandes pages excédentaires disponibles par rapport au nombre total. |
Total de grandes pages | Mémoire | os.memory. hugePagesTotal | Nombre total de grandes pages. |
Inactif | Mémoire | os.memory.inactive | Quantité de pages mémoire moins fréquemment utilisées, en kilo-octets. |
Mappé | Mémoire | 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 | os.memory. outOfMemoryKillCount |
Nombre d'arrêts de mémoire insuffisante survenus au cours du dernier intervalle de collecte. |
Tables de pages | Mémoire | os.memory.pageTables | Quantité de mémoire utilisée par les tables de page, en kilo-octets. |
Section | Mémoire | os.memory.slab | Quantité de structures de données noyau réutilisables, en kilo-octets. |
Total | Mémoire | os.memory.total | Quantité totale de mémoire, en kilo-octets. |
Écriture différée | Mémoire | 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 | os.cpuUtilization.guest | Pourcentage de l'UC en cours d'utilisation par les programmes invités. |
Inactif | Utilisation de l'UC | os.cpuUtilization.idle | Pourcentage de l'UC inactive. |
Irq | Utilisation de l'UC | os.cpuUtilization.irq | Pourcentage de l'UC en cours d'utilisation par les interruptions logicielles. |
Nice | Utilisation de l'UC | 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 | os.cpuUtilization.steal | Pourcentage de l'UC en cours d'utilisation par d'autres machines virtuelles. |
Système | Utilisation de l'UC | os.cpuUtilization.system | Pourcentage de l'UC en cours d'utilisation par le noyau. |
Total | Utilisation de l'UC | os.cpuUtilization.total | Pourcentage total de l'UC en cours d'utilisation. Cette valeur inclut la valeur Nice. |
Utilisateur | Utilisation de l'UC | os.cpuUtilization.user | Pourcentage de l'UC en cours d'utilisation par des programmes utilisateurs. |
Attente | Utilisation de l'UC | os.cpuUtilization.wait | Pourcentage de l'UC non utilisée pendant l'attente pour accéder aux I/O. |
PS d'E/S de lecture |
E/S du disque |
os.diskIO.<nom_périphérique>.readIOsPS |
Nombre d'opérations de lecture par seconde. |
PS d'E/S d'écriture |
E/S du disque |
os.diskIO.<nom_périphérique>.writeIOsPS |
Nombre d'opérations d'écriture par seconde. |
Longueur file d'attente moyenne |
E/S du disque |
Système d'exploitation Diskio. <devicename>. avgQueueLen |
Nombre de requêtes en attente dans la file d'attente du périphérique d'I/O. |
Taille demande moyenne |
E/S du disque |
Système d'exploitation Diskio. <devicename>. avgReqSz |
Nombre de requêtes en attente dans la file d'attente du périphérique d'I/O. |
En attente |
E/S du disque |
os.diskIO.<nom_périphérique>.await |
Nombre de millisecondes requises pour répondre aux requêtes, y compris le temps d'attente et le temps de service. |
PS d'E/S de lecture |
E/S du disque |
os.diskIO.<nom_périphérique>.readIOsPS |
Nombre d'opérations de lecture par seconde. |
Ko de lecture |
E/S du disque |
os.diskIO.<nom_périphérique>.readKb |
Nombre total de kilo-octets lus. |
PS de Ko de lecture |
E/S du disque |
os.diskIO.<nom_périphérique>.readKbPS |
Nombre de kilo-octets lus par seconde. |
PS Rrqm |
E/S du disque |
os.diskIO.<nom_périphérique>.rrqmPS |
Nombre de requêtes de lecture fusionnées mises en file d'attente par seconde. |
TPS |
E/S du disque |
os.diskIO.<nom_périphérique>.tps |
Nombre de transactions d'I/O par seconde. |
Utilitaire |
E/S du disque |
os.diskIO.<nom_périphérique>.util |
Pourcentage de temps UC pendant lequel les requêtes ont été émises. |
Ko d'écriture |
E/S du disque |
os.diskIO.<nom_périphérique>.writeKb |
Nombre total de kilo-octets écrits. |
PS Ko d'écriture |
E/S du disque |
os.diskIO.<nom_périphérique>.writeKbPS |
Nombre de kilo-octets écrits par seconde. |
PS Wrqm |
E/S du disque |
os.diskIO.<nom_périphérique>.wrqmPS |
Nombre de requêtes d'écriture fusionnées mises en file d'attente par seconde. |
Bloqué | Tâches | os.tasks.blocked | Nombre de tâches bloquées. |
En cours d'exécution | Tâches | os.tasks.running | Nombre de tâches en cours d'exécution. |
En veille | Tâches | os.tasks.sleeping | Nombre de tâches en veille. |
Arrêté(e) | Tâches | os.tasks.stopped | Nombre de tâches arrêtées. |
Total | Tâches | os.tasks.total | Nombre total de tâches. |
Zombie | Tâches | os.tasks.zombie | Nombre de tâches enfant inactives avec une tâche parent active. |
Un | Minute moyenne de charge | os. loadAverageMinute.un | Nombre de processus demandant du temps UC au cours de la dernière minute. |
Quinze | Minute moyenne de charge | os. loadAverageMinute.quinze | Nombre de processus demandant du temps UC au cours des 15 dernières minutes. |
Cinq | Minute moyenne de charge | os. loadAverageMinute.cinq | Nombre de processus demandant du temps UC au cours des 5 dernières minutes. |
Mis en cache | Swap | os.swap.cached | Quantité de mémoire d'échange, en kilo-octets, utilisée en tant que mémoire cache. |
Free | Swap | os.swap.free | Quantité de mémoire d'échange libre, en kilo-octets. |
Entrée | Swap | os.swap.in | Quantité de mémoire, en kilo-octets, échangée depuis le disque. |
Sortie | Swap | os.swap.out | Quantité de mémoire, en kilo-octets, échangée vers le disque. |
Total | Swap | os.swap.total |
Quantité totale de mémoire d'échange disponible, en kilo-octets. |
Nombre maximum de fichiers | Système de fichiers | os.fileSys.maxFiles | Nombre maximum de fichiers pouvant être créés pour le système de fichiers. |
Fichiers utilisés | Système de fichiers | os.fileSys.usedFiles | Nombre de fichiers dans le système de fichiers. |
Pourcentage de fichiers utilisés | Système de fichiers | Système d'exploitation .FileSys. usedFilePercent | Pourcentage de fichiers disponibles en cours d'utilisation. |
Pourcentage utilisé | Système de fichiers | os.fileSys.usedPercent | Pourcentage d'espace de disque du système de fichiers en cours d'utilisation. |
Utilisé | Système de fichiers | os.fileSys.used | Quantité d'espace disque utilisé par des fichiers du système de fichiers, en kilo-octets. |
Total | Système de fichiers | os.fileSys.total | Quantité totale d'espace disque disponible pour le système de fichiers, en kilo-octets. |
Rx | Réseau | os.network.rx | Nombre d'octets reçus par seconde. |
Tx | Réseau | os.network.tx | Nombre d'octets téléchargés par seconde. |
Utilisation d'ACU | Général | os.general.acuUtilization |
Pourcentage de la capacité actuelle par rapport à la capacité maximale configurée. |
ACU configurée max. | Général | os.general. maxConfiguredAcu |
Capacité maximale configurée par l'utilisateur, en ACU. |
ACU configurée min. | Général | os.general. minConfiguredAcu |
Capacité minimale configurée par l'utilisateur, en ACU. |
Nombre de processeurs virtuels | Général | os.general.numVCPUs | Nombre d'UC virtuelles de l'instance de base de données. |
Capacité de base de données sans serveur | Général | os.general. serverlessDatabaseCapacity |
Capacité actuelle de l'instance, en ACU. |
Compteurs Performance Insights pour Amazon RDS for MariaDB et MySQL
Les compteurs de base de données suivants sont disponibles avec Performance Insights pour Amazon RDS for MariaDB et MySQL.
Rubriques
Compteurs natifs pour RDS for MariaDB et RDS for MySQL
Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. Pour connaître les définitions de ces métriques natives, consultez Variables d'état de serveur
Compteur | Type | Unité | Métrique |
---|---|---|---|
Com_analyze | SQL | Requêtes par seconde | db.SQL.Com_analyze |
Com_optimize | SQL | Requêtes par seconde | db.SQL.Com_optimize |
Com_select | SQL | Requêtes par seconde | db.SQL.Com_select |
Connexions | SQL | Nombre de tentatives de connexion par minute (réussies ou non) au serveur MySQL | db.Users.Connections |
Innodb_rows_deleted | SQL | Lignes par seconde | db.SQL.Innodb_rows_deleted |
Innodb_rows_inserted | SQL | Lignes par seconde | db.SQL.Innodb_rows_inserted |
Innodb_rows_read | SQL | Lignes par seconde | db.SQL.Innodb_rows_read |
Innodb_rows_updated | SQL | Lignes par seconde | db.SQL.Innodb_rows_updated |
Select_full_join | SQL | Requêtes par seconde | db.SQL.Select_full_join |
Select_full_range_join | SQL | Requêtes par seconde | db.SQL.Select_full_range_join |
Select_range | SQL | Requêtes par seconde | db.SQL.Select_range |
Select_range_check | SQL | Requêtes par seconde | db.SQL.Select_range_check |
Select_scan | SQL | Requêtes par seconde | db.SQL.Select_scan |
Slow_queries | SQL | Requêtes par seconde | db.SQL.Slow_queries |
Sort_merge_passes | SQL | Requêtes par seconde | db.SQL.Sort_merge_passes |
Sort_range | SQL | Requêtes par seconde | db.SQL.Sort_range |
Sort_rows | SQL | Requêtes par seconde | db.SQL.Sort_rows |
Sort_scan | SQL | Requêtes par seconde | db.SQL.Sort_scan |
Questions | SQL | Requêtes par seconde | db.SQL.Questions |
Innodb_row_lock_time | Locks | Millisecondes (moyenne) | db.Locks.Innodb_row_lock_time |
Table_locks_immediate | Locks | Demandes par seconde | db.Locks.Table_locks_immediate |
Table_locks_waited | Locks | Demandes par seconde | db.Locks.Table_locks_waited |
Aborted_clients | Users | Connexions | db.Users.Aborted_clients |
Aborted_connects | Users | Connexions | db.Users.Aborted_connects |
max_connections | Users | Connexions | db.User.max_connections |
Threads_created | Users | Connexions | db.Users.Threads_created |
Threads_running | Users | Connexions | db.Users.Threads_running |
Innodb_data_writes | I/O | Opérations par seconde | db.IO.Innodb_data_writes |
Innodb_dblwr_writes | I/O | Opérations par seconde | db.IO.Innodb_dblwr_writes |
Innodb_log_write_requests | I/O | Opérations par seconde | db.IO.Innodb_log_write_requests |
Innodb_log_writes | I/O | Opérations par seconde | db.IO.Innodb_log_writes |
Innodb_pages_written | I/O | Pages par seconde | db.IO.Innodb_pages_written |
Created_tmp_disk_tables | Temp | Tables par seconde | db.Temp.Created_tmp_disk_tables |
Created_tmp_tables | Temp | Tables par seconde | db.Temp.Created_tmp_tables |
Innodb_buffer_pool_pages_data | Cache | Pages | db.Cache.Innodb_buffer_pool_pages_data |
Innodb_buffer_pool_pages_total | Cache | Pages | db.Cache.Innodb_buffer_pool_pages_total |
Innodb_buffer_pool_read_requests | Cache | Pages par seconde | db.Cache.Innodb_buffer_pool_read_requests |
Innodb_buffer_pool_reads | Cache | Pages par seconde | db.Cache.Innodb_buffer_pool_reads |
Opened_tables | Cache | Tables | db.Cache.Opened_tables |
Opened_table_definitions | Cache | Tables | db.Cache.Opened_table_definitions |
Qcache_hits | Cache | Requêtes | db.Cache.Qcache_hits |
Compteurs non natifs pour Amazon RDS for MariaDB et MySQL
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 | Métrique | Description | Définition |
---|---|---|---|---|
innodb_buffer_pool_hits | Cache | db.Cache.innoDB_buffer_pool_hits | Nombre de lectures pouvant être réalisées par InnoDB à partir du pool de mémoires tampons. | innodb_buffer_pool_read_requests - innodb_buffer_pool_reads |
innodb_buffer_pool_hit_rate | Cache | db.Cache.innoDB_buffer_pool_hit_rate | Pourcentage de lectures pouvant être réalisées par InnoDB à partir du pool de mémoires tampons. | 100 * innodb_buffer_pool_read_requests / (innodb_buffer_pool_read_requests +
innodb_buffer_pool_reads) |
innodb_buffer_pool_usage | Cache | db.Cache.innoDB_buffer_pool_usage |
Pourcentage du pool de mémoires tampons InnoDB contenant des données (pages). NoteCette valeur peut varier lors de l'utilisation de tables compressées. Pour plus d'informations, consultez les informations relatives à |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
query_cache_hit_rate | Cache | db.Cache.query_cache_hit_rate | Taux d'accès au cache (de requête) de l'ensemble de résultats MySQL. | Qcache_hits / (QCache_hits + Com_select) * 100 |
innodb_datafile_writes_to_disk | I/O | db.IO.innoDB_datafile_writes_to_disk | Nombre d'écritures de fichier de données InnoDB sur le disque, sans compter les opérations double write et redo logging write. | Innodb_data_writes - Innodb_log_writes - Innodb_dblwr_writes |
innodb_rows_changed | SQL | db.SQL.innodb_rows_changed | Nombre total d'opérations de ligne InnoDB. | db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted +
db.SQL.Innodb_rows_updated |
active_transactions | Transactions | db.Transactions.active_transactions | Nombre total de transactions actives. | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
trx_rseg_history_len | Transactions | db.Transactions.trx_rseg_history_len | Liste des pages du journal des annulations pour les transactions validées qui est gérée par le système de transactions InnoDB pour implémenter le contrôle de simultanéité multiversion. Pour plus d'informations sur les détails des enregistrements du journal d'annulation, consultez https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html |
SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
|
innodb_deadlocks | Locks | db.Locks.innodb_deadlocks | Nombre total de blocages. | SELECT COUNT AS innodb_deadlocks FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_deadlocks' |
innodb_lock_timeouts | Locks | db.Locks.innodb_lock_timeouts | Nombre total de verrous qui ont expiré. | SELECT COUNT AS innodb_lock_timeouts FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_timeouts' |
innodb_row_lock_waits | Locks | db.Locks.innodb_row_lock_waits | Nombre total de verrouillages de ligne ayant entraîné une attente. | SELECT COUNT AS innodb_row_lock_waits FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_row_lock_waits' |
Compteurs Performance Insights pour Amazon RDS for Microsoft SQL Server
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
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
Compteur | Type | Unité | Métrique |
---|---|---|---|
Demandes transmises | Méthodes d'accès |
Enregistrements par seconde | db.Access Methods.Forwarded Records |
Fractionnements de page | Méthodes d'accès |
Fractionnements par seconde | db.Access Methods.Page Splits |
Buffer cache hit ratio | Gestionnaire des buffers |
Ratio | db.Buffer Manager.Buffer cache hit ratio |
Espérance de vie des pages | Gestionnaire des buffers |
Espérance en secondes | db.Buffer Manager.Page life expectancy |
Recherches de page | Gestionnaire des buffers |
Recherches par seconde | db.Buffer Manager.Page lookups |
Lectures de page | Gestionnaire des buffers |
Lectures par seconde | db.Buffer Manager.Page reads |
Écritures de page | Gestionnaire des buffers |
Écritures par seconde | db.Buffer Manager.Page writes |
Transactions actives | Bases de données |
Transactions | db.Databases.Active Transactions (_Total) |
Octets de journal vidés | Bases de données |
Octets vidés par seconde | db.Databases.Log Bytes Flushed (_Total) |
Attentes de vidage de journal | Bases de données |
Attentes par seconde | db.Databases.Log Flush Waits (_Total) |
Vidages de journal | Bases de données |
Vidages par seconde | db.Databases.Log Flushes (_Total) |
Transactions en écriture | Bases de données |
Transactions par seconde | db.Databases.Write Transactions (_Total) |
Processus bloqués | Statistiques générales |
Processus bloqués | db.General Statistics.Processes blocked |
Connexions utilisateur | Statistiques générales |
Connexions | db.General Statistics.User Connections |
Attentes de verrou | Verrous |
Attentes par seconde | db.Latches.Latch Waits |
Nombre total de verrous | Locks |
Verrous par minute | db.Locks.Number of Deadlocks (_Total) |
Attributions mémoire en attente | Gestionnaire de la mémoire |
Attributions mémoire | db.Memory Manager.Memory Grants Pending |
Demandes par lots | Statistiques SQL |
Demandes par seconde | db.SQL Statistics.Batch Requests |
Compilations SQL | Statistiques SQL |
Compilations par seconde | db.SQL Statistics.SQL Compilations |
Recompilations SQL | Statistiques SQL |
Recompilations par seconde | db.SQL Statistics.SQL Re-Compilations |
Compteurs Performance Insights pour Amazon RDS for Oracle
Les compteurs de base de données suivants sont disponibles avec Performance Insights pour RDS Oracle.
Compteurs natifs pour RDS for Oracle
Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. La section Statistics Descriptions
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 |
SQL*Net roundtrips to/from client | User | Allers-retours par seconde | db.User.SQL*Net roundtrips to/from client |
Bytes received via SQL*Net from client | User | Octets par seconde | db.User.bytes received via SQL*Net 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*Net to client | User | Octets par seconde | db.User.bytes sent via SQL*Net 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 for PostgreSQL
Les compteurs de base de données suivants sont disponibles avec Performance Insights pour Amazon RDS for PostgreSQL.
Rubriques
Compteurs natifs pour Amazon RDS for PostgreSQL
Les métriques natives sont définies par le moteur de base de données et non par Amazon RDS. La section Viewing Statistics
Compteur | Type | Unité | Métrique |
---|---|---|---|
blks_hit | Cache | Blocs par seconde | db.Cache.blks_hit |
buffers_alloc | Cache | Blocs par seconde | db.Cache.buffers_alloc |
buffers_checkpoint | Checkpoint | Blocs par seconde | db.Checkpoint.buffers_checkpoint |
checkpoint_sync_time | Checkpoint | Millisecondes par point de contrôle | db.Checkpoint.checkpoint_sync_time |
checkpoint_write_time | Checkpoint | Millisecondes par point de contrôle | db.Checkpoint.checkpoint_write_time |
checkpoints_req | Checkpoint | Points de contrôle par minute | db.Checkpoint.checkpoints_req |
checkpoints_timed | Checkpoint | Points de contrôle par minute | db.Checkpoint.checkpoints_timed |
maxwritten_clean | Checkpoint | Arrêts de nettoyage Bgwriter par minute | db.Checkpoint.maxwritten_clean |
deadlocks | Concurrency | Blocages par minute | db.Concurrency.deadlocks |
blk_read_time | I/O | Millisecondes | db.IO.blk_read_time |
blks_read | I/O | Blocs par seconde | db.IO.blks_read |
buffers_backend | I/O | Blocs par seconde | db.IO.buffers_backend |
buffers_backend_fsync | I/O | Blocs par seconde | db.IO.buffers_backend_fsync |
buffers_clean | I/O | Blocs par seconde | db.IO.buffers_clean |
tup_deleted | SQL | Tuples par seconde | db.SQL.tup_deleted |
tup_fetched | SQL | Tuples par seconde | db.SQL.tup_fetched |
tup_inserted | SQL | Tuples par seconde | db.SQL.tup_inserted |
tup_returned | SQL | Tuples par seconde | db.SQL.tup_returned |
tup_updated | SQL | Tuples par seconde | db.SQL.tup_updated |
idle_in_transaction_aborted_count | État | Séances | db.state.idle_in_transaction_aborted_count |
idle_in_transaction_count | État | Séances | db.state.idle_in_transaction_count |
idle_in_transaction_max_time | État | Secondes | db.state.idle_in_transaction_max_time |
temp_bytes | Temp | Octets par seconde | db.Temp.temp_bytes |
temp_files | Temp | Fichiers par minute | db.Temp.temp_files |
active_transactions | Transactions | Transactions | db.Transactions.active_transactions |
blocked_transactions | Transactions | Transactions | db.Transactions.blocked_transactions |
max_used_xact_ids | Transactions | Transactions | db.Transactions.max_used_xact_ids |
xact_commit | Transactions | Validations par seconde | db.Transactions.xact_commit |
xact_rollback | Transactions | Restaurations par seconde | db.Transactions.xact_rollback |
max_connections | Users | Connexions | db.User.max_connections |
numbackends | User | Connexions | db.User.numbackends |
archived_count | Journal WAL (Write-ahead log) | Fichiers par minute | db.WAL.archived_count |
archive_failed_count | WAL | Fichiers par minute | db.WAL.archive_failed_count |
Compteurs non natifs pour Amazon RDS for PostgreSQL
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 | Métrique | Description | Définition |
---|---|---|---|---|
checkpoint_sync_latency | Checkpoint | db.Checkpoint.checkpoint_sync_latency | Durée totale consacrée à la partie du traitement de point de contrôle où les fichiers sont synchronisés sur le disque. | checkpoint_sync_time / (checkpoints_timed + checkpoints_req) |
checkpoint_write_latency | Checkpoint | db.Checkpoint.checkpoint_write_latency | Durée totale consacrée à la partie du traitement de point de contrôle où les fichiers sont écrits sur le disque. | checkpoint_write_time / (checkpoints_timed + checkpoints_req) |
read_latency | I/O | db.IO.read_latency | Durée consacrée à la lecture des blocs de fichier de données par les backends dans cette instance. | blk_read_time / blks_read |