Métricas de contador de Información sobre rendimiento
Las métricas de contador son métricas de rendimiento de sistemas operativos y bases de datos en el panel de control de Información sobre rendimiento. Para ayudar a identificar y analizar los problemas de rendimiento, puede correlacionar las métricas de contador con la carga de base de datos. Puede añadir una función estadística a la métrica para obtener los valores de la métrica. Por ejemplo, las funciones compatibles con os.memory.active
, las métricas son .avg
, .min
, .max
, .sum
y .sample_count
.
Las métricas del contador se recopilan una vez por minuto. La recopilación de métricas del sistema operativo depende de si la monitorización mejorada está activada o desactivada. Si la monitorización mejorada está desactivada, las métricas del sistema operativo se recopilan una vez por minuto. Si la monitorización mejorada está activada, las métricas del sistema operativo se recopilan durante el período de tiempo seleccionado. Para obtener más información acerca de si activar o desactivar la monitorización mejorada, consulte Activación y desactivación de la supervisión mejorada.
Temas
- Contadores de sistemas operativos de Información sobre rendimiento
- Contadores de Información sobre rendimiento para Amazon RDS para MariaDB y MySQL
- Contadores de información sobre rendimiento para Amazon RDS for Microsoft SQL Server
- Contadores de Performance Insights para Amazon RDS para Oracle
- Contadores de Información sobre rendimiento para Amazon RDS para PostgreSQL
Contadores de sistemas operativos de Información sobre rendimiento
Los siguientes contadores de sistemas operativos, que llevan el prefijo os
, están disponibles con Información sobre rendimiento para todos los motores de RDS excepto RDS para SQL Server .
Puede utilizar la API ListAvailableResourceMetrics
para obtener la lista de métricas de contador disponibles para su instancia de base de datos. Para obtener más información, consulte ListAvailableResourceMetrics en la guía de referencia de la API Información de rendimiento de Amazon RDS.
Contador | Tipo | Métrica | Descripción |
---|---|---|---|
Activa | Memoria | os.memory.active | La cantidad de memoria asignada, en kilobytes. |
Búferes | Memoria | os.memory.buffers | La cantidad de memoria utilizada para almacenar en búfer solicitudes de E/S antes de escribir en el dispositivo de almacenamiento, en kilobytes. |
Cached | Memoria | os.memory.cached | La cantidad de memoria utilizada para almacenar en la caché las E/S basadas en el sistema de archivos, en kilobytes. |
DB Cache | Memoria | os.memory.db.cache |
La cantidad de memoria utilizada para la caché de páginas por proceso de base de datos, incluido tmpfs (shmem), en bytes. |
DB Resident Set Size | Memoria | os.memory.db.residentSetSize |
La cantidad de memoria utilizada para la caché anónima y de intercambio por proceso de base de datos, sin incluir tmpfs (shmem), en bytes. |
DB Swap | Memoria | os.memory.db.swap |
La cantidad de memoria utilizada para el intercambio por proceso de base de datos, en bytes. |
Dirty | Memoria | os.memory.dirty | La cantidad de páginas de memoria en la RAM que se han modificado, pero no escrito, en su bloque de datos relacionado en el almacenamiento, en kilobytes. |
Free | Memoria | os.memory.free | La cantidad de memoria no asignada, en kilobytes. |
Huge Pages Free | Memoria | os.memory.hugePagesFree | El número de páginas de gran tamaño libres. Las páginas de gran tamaño son una característica del kernel de Linux. |
Huge Pages Rsvd | Memoria | os.memory.hugePagesRsvd | El número de páginas de gran tamaño confirmadas. |
Huge Pages Size | Memoria | os.memory.hugePagesSize | El tamaño de cada unidad de páginas de gran tamaño, en kilobytes. |
Huge Pages Surp | Memoria | os.memory.hugePagesSurp | El número de páginas de gran tamaño sobrantes disponibles con respecto al total. |
Huge Pages Total | Memoria | os.memory.hugePagesTotal | El número total de páginas enormes. |
Inactivo | Memoria | os.memory.inactive | La cantidad de páginas de memoria utilizadas con menor frecuencia, en kilobytes. |
Mapped | Memoria | os.memory.mapped | La cantidad total de contenido del sistema de archivos mapeado a la memoria dentro de un espacio de direcciones de proceso, en kilobytes. |
Out of Memory Kill Count | Memoria | os.memory.outOfMemoryKillCount |
El número de terminaciones de OOM que se produjeron durante el último intervalo de recopilación. |
Page Tables | Memoria | os.memory.pageTables | La cantidad de memoria utilizada por tablas de página, en kilobytes. |
Slab | Memoria | os.memory.slab | La cantidad de estructuras de datos de kernel reutilizables, en kilobytes. |
Total | Memoria | os.memory.total | La cantidad total de memoria, en kilobytes. |
Writeback | Memoria | os.memory.writeback | La cantidad de páginas desfasadas en la RAM que se siguen escribiendo en el almacenamiento de respaldo, en kilobytes. |
Guest | Utilización de la CPU | os.cpuUtilization.guest | El porcentaje de CPU utilizado por programas invitados. |
Inactivo | Utilización de la CPU | os.cpuUtilization.idle | El porcentaje inactivo de CPU. |
Irq | Utilización de la CPU | os.cpuUtilization.irq | El porcentaje de CPU utilizado por interrupciones de software. |
Nice | Utilización de la CPU | os.cpuUtilization.nice | El porcentaje de CPU utilizado por programas que se ejecutan con la prioridad más baja. |
Steal | Utilización de la CPU | os.cpuUtilization.steal | El porcentaje de CPU utilizado por otras máquinas virtuales. |
System (Sistema) | Utilización de la CPU | os.cpuUtilization.system | El porcentaje de CPU utilizado por el kernel. |
Total | Utilización de la CPU | os.cpuUtilization.total | El porcentaje total de CPU utilizado. Este valor incluye el valor nice. |
Usuario | Utilización de la CPU | os.cpuUtilization.user | El porcentaje de CPU utilizado por programas de usuario. |
Wait | Utilización de la CPU | os.cpuUtilization.wait | El porcentaje de CPU sin utilizar mientras se espera el acceso de E/S. |
Read IOs PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.readIOsPS |
El número de operaciones de lectura por segundo. |
Write IOs PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.writeIOsPS |
El número de operaciones de escritura por segundo. |
Avg Queue Len |
E/S de disco |
os.diskIO.<nombre del dispositivo>.avgQueueLen |
El número de solicitudes que espera en la cola del dispositivo de E/S. |
Avg Req Sz |
E/S de disco |
os.diskIO.<nombre del dispositivo>.avgReqSz |
El número de solicitudes que espera en la cola del dispositivo de E/S. |
Await |
E/S de disco |
os.diskIO.<nombre del dispositivo>.await |
El número de milisegundos necesarios para responder a las solicitudes, incluido el tiempo de cola y el tiempo de servicio. |
Read IOs PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.readIOsPS |
El número de operaciones de lectura por segundo. |
Read KB |
E/S de disco |
os.diskIO.<nombre del dispositivo>.readKb |
El número total de kilobytes leídos. |
Read KB PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.readKbPS |
El número de kilobytes leídos por segundo. |
Rrqm PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.rrqmPS |
El número de solicitudes leídas fusionadas en cola por segundo. |
TPS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.tps |
El número de transacciones de E/S por segundo. |
Util |
E/S de disco |
os.diskIO.<nombre del dispositivo>.util |
El porcentaje de tiempo de CPU durante el cual se emitieron las solicitudes. |
Write KB |
E/S de disco |
os.diskIO.<nombre del dispositivo>.writeKb |
El número total de kilobytes escritos. |
Write KB PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.writeKbPS |
El número de kilobytes escritos por segundo. |
Wrqm PS |
E/S de disco |
os.diskIO.<nombre del dispositivo>.wrqmPS |
El número de solicitudes de escritura fusionadas en cola por segundo. |
Bloqueada | Tareas | os.tasks.blocked | El número de tareas que están bloqueadas. |
Running | Tareas | os.tasks.running | El número de tareas que están en ejecución. |
Sleeping | Tareas | os.tasks.sleeping | El número de tareas que están inactivas. |
Stopped (Detenido) | Tareas | os.tasks.stopped | El número de tareas que se han detenido. |
Total | Tareas | os.tasks.total | El número total de tareas. |
Zombie | Tareas | os.tasks.zombie | El número de tareas secundarias inactivas con una tarea principal activa. |
Uno | Promedio de carga por minuto | os.loadAverageMinute.one | El número de procesos que solicitan tiempo de la CPU en el último minuto. |
Fifteen | Promedio de carga por minuto | os.loadAverageMinute.fifteen | El número de procesos que solicitan tiempo de la CPU en los últimos 15 minutos. |
Five | Promedio de carga por minuto | os.loadAverageMinute.five | El número de procesos que solicitan tiempo de la CPU en los últimos 5 minutos. |
Cached | Swap | os.swap.cached | La cantidad de memoria de intercambio, en kilobytes, utilizada como memoria caché. |
Free | Swap | os.swap.free | La cantidad de memoria de intercambio no asignada, en kilobytes. |
En | Swap | os.swap.in | La cantidad de memoria, en kilobytes, intercambiada desde disco. |
Out | Swap | os.swap.out | La cantidad de memoria, en kilobytes, intercambiada del disco. |
Total | Swap | os.swap.total |
La cantidad de memoria de intercambio disponible, en kilobytes. |
Max Files | Sistema de archivos | os.fileSys.maxFiles | El número máximo de archivos que se pueden crear para el sistema de archivos. |
Used Files | Sistema de archivos | os.fileSys.usedFiles | El número de archivos en el sistema de archivos. |
Used File Percent | Sistema de archivos | os.fileSys.usedFilePercent | El porcentaje de archivos disponibles en uso. |
Used Percent | Sistema de archivos | os.fileSys.usedPercent | El porcentaje de espacio en disco del sistema de archivos que está en uso. |
Used | Sistema de archivos | os.fileSys.used | La cantidad de espacio en disco utilizado por los archivos en el sistema de archivos, en kilobytes. |
Total | File Sys | os.fileSys.total | La cantidad total de espacio en disco disponible para el sistema de archivos, en kilobytes. |
Rx | Network | os.network.rx | El número de bytes recibidos por segundo. |
Tx | Network | os.network.tx | El número de bytes cargados por segundo. |
Acu Utilization | General | os.general.acuUtilization |
El porcentaje de la capacidad actual fuera de la capacidad máxima configurada. |
Max Configured Acu | General | os.general.maxConfiguredAcu |
La capacidad máxima configurada por el usuario, en ACU. |
Min Configured Acu | General | os.general.minConfiguredAcu |
La capacidad mínima configurada por el usuario, en ACU. |
Num VCPUs | General | os.general.numVCPUs | El número de CPU virtuales para la instancia de base de datos. |
Serverless Database Capacity | General | os.general.serverlessDatabaseCapacity |
La capacidad actual de la instancia, en ACU. |
Contadores de Información sobre rendimiento para Amazon RDS para MariaDB y MySQL
Los siguientes contadores de base de datos están disponibles con Performance Insights para Amazon RDS para MariaDB y MySQL.
Temas
Contadores nativos para RDS MariaDB y RDS MySQL
Las métricas nativas las define el motor de base de datos y no Amazon RDS. Puede encontrar las definiciones de estas métricas nativas en Server Status Variables
Contador | Tipo | Unidad | Métrica |
---|---|---|---|
Com_analyze | SQL | Consultas por segundo | db.SQL.Com_analyze |
Com_optimize | SQL | Consultas por segundo | db.SQL.Com_optimize |
Com_select | SQL | Consultas por segundo | db.SQL.Com_select |
Conexiones | SQL | El número de intentos de conexión por minuto (logrados o no) al servidor MySQL | db.Users.Connections |
Innodb_rows_deleted | SQL | Filas por segundo | db.SQL.Innodb_rows_deleted |
Innodb_rows_inserted | SQL | Filas por segundo | db.SQL.Innodb_rows_inserted |
Innodb_rows_read | SQL | Filas por segundo | db.SQL.Innodb_rows_read |
Innodb_rows_updated | SQL | Filas por segundo | db.SQL.Innodb_rows_updated |
Select_full_join | SQL | Consultas por segundo | db.SQL.Select_full_join |
Select_full_range_join | SQL | Consultas por segundo | db.SQL.Select_full_range_join |
Select_range | SQL | Consultas por segundo | db.SQL.Select_range |
Select_range_check | SQL | Consultas por segundo | db.SQL.Select_range_check |
Select_scan | SQL | Consultas por segundo | db.SQL.Select_scan |
Slow_queries | SQL | Consultas por segundo | db.SQL.Slow_queries |
Sort_merge_passes | SQL | Consultas por segundo | db.SQL.Sort_merge_passes |
Sort_range | SQL | Consultas por segundo | db.SQL.Sort_range |
Sort_rows | SQL | Consultas por segundo | db.SQL.Sort_rows |
Sort_scan | SQL | Consultas por segundo | db.SQL.Sort_scan |
Preguntas | SQL | Consultas por segundo | db.SQL.Questions |
Innodb_row_lock_time | Bloqueos | Milisegundos (promedio) | db.Locks.Innodb_row_lock_time |
Table_locks_immediate | Bloqueos | Solicitudes por segundo | db.Locks.Table_locks_immediate |
Table_locks_waited | Bloqueos | Solicitudes por segundo | db.Locks.Table_locks_waited |
Aborted_clients | Usuarios | Conexiones | db.Users.Aborted_clients |
Aborted_connects | Usuarios | Conexiones | db.Users.Aborted_connects |
max_connections | Usuarios | Conexiones | db.User.max_connections |
Threads_created | Usuarios | Conexiones | db.Users.Threads_created |
Threads_running | Usuarios | Conexiones | db.Users.Threads_running |
Innodb_data_writes | I/O | Operaciones por segundo | db.IO.Innodb_data_writes |
Innodb_dblwr_writes | I/O | Operaciones por segundo | db.IO.Innodb_dblwr_writes |
Innodb_log_write_requests | I/O | Operaciones por segundo | db.IO.Innodb_log_write_requests |
Innodb_log_writes | I/O | Operaciones por segundo | db.IO.Innodb_log_writes |
Innodb_pages_written | I/O | Páginas por segundo | db.IO.Innodb_pages_written |
Created_tmp_disk_tables | Temp | Tablas por segundo | db.Temp.Created_tmp_disk_tables |
Created_tmp_tables | Temp | Tablas por segundo | db.Temp.Created_tmp_tables |
Innodb_buffer_pool_pages_data | Caché | Páginas | db.Cache.Innodb_buffer_pool_pages_data |
Innodb_buffer_pool_pages_total | Caché | Páginas | db.Cache.Innodb_buffer_pool_pages_total |
Innodb_buffer_pool_read_requests | Caché | Páginas por segundo | db.Cache.Innodb_buffer_pool_read_requests |
Innodb_buffer_pool_reads | Caché | Páginas por segundo | db.Cache.Innodb_buffer_pool_reads |
Opened_tables | Caché | Tablas | db.Cache.Opened_tables |
Opened_table_definitions | Caché | Tablas | db.Cache.Opened_table_definitions |
Qcache_hits | Caché | Consultas | db.Cache.Qcache_hits |
Contadores no nativos para Amazon RDS para MariaDB y MySQL
Las métricas de contadores no nativos se definen mediante Amazon RDS. Una métrica no nativa puede ser una métrica que obtiene con una consulta concreta. Una métrica no nativa también puede ser una métrica derivada, en la que se utilicen dos o más contadores nativos en cálculos para proporciones, aciertos o latencias.
Contador | Tipo | Métrica | Descripción | Definición |
---|---|---|---|---|
innodb_buffer_pool_hits | Caché | db.Cache.innoDB_buffer_pool_hits | El número de lecturas que InnoDB podría cumplir del grupo de búferes. | innodb_buffer_pool_read_requests - innodb_buffer_pool_reads |
innodb_buffer_pool_hit_rate | Caché | db.Cache.innoDB_buffer_pool_hit_rate | El porcentaje de lecturas que InnoDB podría cumplir del grupo de búferes. | 100 * innodb_buffer_pool_read_requests / (innodb_buffer_pool_read_requests +
innodb_buffer_pool_reads) |
innodb_buffer_pool_usage | Caché | db.Cache.innoDB_buffer_pool_usage |
El porcentaje del grupo de búferes de InnoDB que contiene datos (páginas). notaAl usar tablas comprimidas, este valor puede variar. Para obtener más información, consulte la información acerca de |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
query_cache_hit_rate | Caché | db.Cache.query_cache_hit_rate | Proporción de aciertos de caché de conjunto de resultados MySQL (caché de consultas). | Qcache_hits / (QCache_hits + Com_select) * 100 |
innodb_datafile_writes_to_disk | I/O | db.IO.innoDB_datafile_writes_to_disk | El número de escrituras en disco de archivos de datos InnoDB, sin incluir operaciones de escritura doble y de registro de rehacer. | Innodb_data_writes - Innodb_log_writes - Innodb_dblwr_writes |
innodb_rows_changed | SQL | db.SQL.innodb_rows_changed | Las operaciones de filas de InnoDB totales. | db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted +
db.SQL.Innodb_rows_updated |
active_transactions | Transacciones | db.Transactions.active_transactions | Las transacciones activas totales. | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
trx_rseg_history_len | Transacciones | db.Transactions.trx_rseg_history_len | Una lista de las páginas de registro de deshacer de las transacciones confirmadas que mantiene el sistema de transacciones InnoDB para implementar el control de concurrencia de varias versiones. Para obtener más información acerca de los detalles de los registros de deshacer, consultehttps://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 | Bloqueos | db.Locks.innodb_deadlocks | El número total de interbloqueos. | SELECT COUNT AS innodb_deadlocks FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_deadlocks' |
innodb_lock_timeouts | Bloqueos | db.Locks.innodb_lock_timeouts | El número total de bloqueos que agotaron el tiempo de espera. | SELECT COUNT AS innodb_lock_timeouts FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_timeouts' |
innodb_row_lock_waits | Bloqueos | db.Locks.innodb_row_lock_waits | El número total de bloqueos que resultaron en una espera. | SELECT COUNT AS innodb_row_lock_waits FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_row_lock_waits' |
Contadores de información sobre rendimiento para Amazon RDS for Microsoft SQL Server
Los siguientes contadores de base de datos están disponibles con Performance Insights para RDS Microsoft SQL Server.
Contadores nativos para RDS para Microsoft SQL Server
Las métricas nativas las define el motor de base de datos y no Amazon RDS. Puede encontrar las definiciones de estas métricas nativas en Utilizar objetos de SQL Server
Contador | Tipo | Unidad | Métrica |
---|---|---|---|
Registros reenviados | Métodos de acceso |
Registros por segundo | db.Access Methods.Forwarded Records |
División de páginas | Métodos de acceso |
Divisiones por segundo | db.Access Methods.Page Splits |
Proporción de aciertos de la caché del búfer | Gestión del búfer |
Proporción | db.Buffer Manager.Buffer cache hit ratio |
Duración prevista de la página | Gestión del búfer |
Previsión en segundos | db.Buffer Manager.Page life expectancy |
Búsquedas en la página | Gestión del búfer |
Búsquedas por segundo | db.Buffer Manager.Page lookups |
Lecturas de la página | Gestión del búfer |
Lecturas por segundo | db.Buffer Manager.Page reads |
Escrituras de la página | Gestión del búfer |
Escrituras por segundo | db.Buffer Manager.Page writes |
Transacciones activas | Bases de datos |
Transacciones | db.Databases.Active Transactions (_Total) |
Bytes de registro vacíos | Bases de datos |
Bytes vaciados por segundo | db.Databases.Log Bytes Flushed (_Total) |
Esperas del vaciado de registro | Bases de datos |
Esperas por segundo | db.Databases.Log Flush Waits (_Total) |
Vaciados de registro | Bases de datos |
Vaciados por segundo | db.Databases.Log Flushes (_Total) |
Transacciones de escritura | Bases de datos |
Transacciones por segundo | db.Databases.Write Transactions (_Total) |
Procesos bloqueados | Estadísticas generales |
Procesos bloqueados | db.General Statistics.Processes blocked |
Conexiones de usuario | Estadísticas generales |
Conexiones | db.General Statistics.User Connections |
Esperas de bloqueo | Bloqueos |
Esperas por segundo | db.Latches.Latch Waits |
Número de interbloqueos | Bloqueos |
Interbloqueos por segundo | db.Locks.Number of Deadlocks (_Total) |
Concesiones de memoria pendientes | Gestor de memoria |
Concesiones de memoria | db.Memory Manager.Memory Grants Pending |
Solicitudes de lotes | Estadísticas de SQL |
Solicitudes por segundo | db.SQL Statistics.Batch Requests |
Compilaciones de SQL | Estadísticas de SQL |
Compilaciones por segundo | db.SQL Statistics.SQL Compilations |
Recopilaciones de SLQ | Estadísticas de SQL |
Recopilaciones por segundo | db.SQL Statistics.SQL Re-Compilations |
Contadores de Performance Insights para Amazon RDS para Oracle
Los siguientes contadores de base de datos están disponibles con Performance Insights para RDS para Oracle.
Contadores nativos para RDS para Oracle
Las métricas nativas las define el motor de base de datos y no Amazon RDS. Puede encontrar las definiciones de estas métricas nativas en Statistics Descriptions (Descripciones de estadísticas)
nota
Para la métrica de contador CPU used by this session
, la unidad se ha transformado desde las centésimas de segundo nativas a las sesiones activas para que el valor sea más sencillo de usar. Por ejemplo, el envío de CPU en el gráfico de carga de base de datos representa la demanda de CPU. La métrica de contador CPU used by this session
representa la cantidad de CPU utilizada por las sesiones de Oracle. Puede comparar el envío de CPU con la métrica de contador CPU used by this session
. Cuando la demanda de CPU es superior a la CPU utilizada, las sesiones esperan tiempo de CPU.
Contador | Tipo | Unidad | Métrica |
---|---|---|---|
CPU used by this session | Usuario | Sesiones activas | db.User.CPU used by this session |
SQL*Net roundtrips to/from client | Usuario | Viajes de ida y vuelta por segundo | db.User.SQL*Net roundtrips to/from client |
Bytes received via SQL*Net from client | Usuario | Bytes por segundo | db.User.bytes received via SQL*Net from client |
User commits | Usuario | Confirmaciones por segundo | db.User.user commits |
Logons cumulative | Usuario | Inicios de sesión por segundo | db.User.logons cumulative |
User calls | Usuario | Llamadas por segundo | db.User.user calls |
Bytes sent via SQL*Net to client | Usuario | Bytes por segundo | db.User.bytes sent via SQL*Net to client |
User rollbacks | Usuario | Restauraciones por segundo | db.User.user rollbacks |
Redo size | Rehacer | Bytes por segundo | db.Redo.redo size |
Parse count (total) | SQL | Análisis por segundo | db.SQL.parse count (total) |
Parse count (hard) | SQL | Análisis por segundo | db.SQL.parse count (hard) |
Table scan rows gotten | SQL | Filas por segundo | db.SQL.table scan rows gotten |
Sorts (memory) | SQL | Ordenaciones por segundo | db.SQL.sorts (memory) |
Sorts (disk) | SQL | Ordenaciones por segundo | db.SQL.sorts (disk) |
Sorts (rows) | SQL | Ordenaciones por segundo | db.SQL.sorts (rows) |
Physical read bytes | Caché | Bytes por segundo | db.Cache.physical read bytes |
DB block gets | Caché | Bloques por segundo | db.Cache.db block gets |
DBWR checkpoints | Caché | Puntos de comprobación por minuto | db.Cache.DBWR checkpoints |
Physical reads | Caché | Lecturas por segundo | db.Cache.physical reads |
Consistent gets from cache | Caché | Obtenciones por segundo | db.Cache.consistent gets from cache |
DB block gets from cache | Caché | Obtenciones por segundo | db.Cache.db block gets from cache |
Consistent gets | Caché | Obtenciones por segundo | db.Cache.consistent gets |
Contadores de Información sobre rendimiento para Amazon RDS para PostgreSQL
Los siguientes contadores de base de datos están disponibles con Información sobre rendimiento para Amazon RDS para PostgreSQL.
Temas
Contadores para Amazon RDS para PostgreSQL
Las métricas nativas las define el motor de base de datos y no Amazon RDS. Puede encontrar definiciones para estas métricas en Ver estadísticas
Contador | Tipo | Unidad | Métrica |
---|---|---|---|
blks_hit | Caché | Bloques por segundo | db.Cache.blks_hit |
buffers_alloc | Caché | Bloques por segundo | db.Cache.buffers_alloc |
buffers_checkpoint | Punto de comprobación | Bloques por segundo | db.Checkpoint.buffers_checkpoint |
checkpoint_sync_time | Punto de comprobación | Milisegundos por punto de comprobación | db.Checkpoint.checkpoint_sync_time |
checkpoint_write_time | Punto de comprobación | Milisegundos por punto de comprobación | db.Checkpoint.checkpoint_write_time |
checkpoints_req | Punto de comprobación | Puntos de comprobación por minuto | db.Checkpoint.checkpoints_req |
checkpoints_timed | Punto de comprobación | Puntos de comprobación por minuto | db.Checkpoint.checkpoints_timed |
maxwritten_clean | Punto de comprobación | Paradas de eliminación de Bgwriter por minuto | db.Checkpoint.maxwritten_clean |
deadlocks | Simultaneidad | Interbloqueos por minuto | db.Concurrency.deadlocks |
blk_read_time | I/O | Milisegundos | db.IO.blk_read_time |
blks_read | I/O | Bloques por segundo | db.IO.blks_read |
buffers_backend | I/O | Bloques por segundo | db.IO.buffers_backend |
buffers_backend_fsync | I/O | Bloques por segundo | db.IO.buffers_backend_fsync |
buffers_clean | I/O | Bloques por segundo | db.IO.buffers_clean |
tup_deleted | SQL | Tuplas por segundo | db.SQL.tup_deleted |
tup_fetched | SQL | Tuplas por segundo | db.SQL.tup_fetched |
tup_inserted | SQL | Tuplas por segundo | db.SQL.tup_inserted |
tup_returned | SQL | Tuplas por segundo | db.SQL.tup_returned |
tup_updated | SQL | Tuplas por segundo | db.SQL.tup_updated |
temp_bytes | Temp | Bytes por segundo | db.Temp.temp_bytes |
temp_files | Temp | Archivos por minuto | db.Temp.temp_files |
xact_commit | Transacciones | Confirmaciones por segundo | db.Transactions.xact_commit |
xact_rollback | Transacciones | Restauraciones por segundo | db.Transactions.xact_rollback |
numbackends | Usuario | Conexiones | db.User.numbackends |
archived_count | Registro antes de la escritura (WAL) | Archivos por minuto | db.WAL.archived_count |
Contadores no nativos para Amazon RDS para PostgreSQL
Las métricas de contadores no nativos se definen mediante Amazon RDS. Una métrica no nativa puede ser una métrica que obtiene con una consulta concreta. Una métrica no nativa también puede ser una métrica derivada, en la que se utilicen dos o más contadores nativos en cálculos para proporciones, aciertos o latencias.
Contador | Tipo | Métrica | Descripción | Definición |
---|---|---|---|---|
checkpoint_sync_latency | Punto de comprobación | db.Checkpoint.checkpoint_sync_latency | La cantidad de tiempo invertido en la parte del procesamiento del punto de comprobación en la que los archivos se han sincronizado en el disco. | checkpoint_sync_time / (checkpoints_timed + checkpoints_req) |
checkpoint_write_latency | Punto de comprobación | db.Checkpoint.checkpoint_write_latency | La cantidad de tiempo invertido en la parte del procesamiento del punto de comprobación en la que los archivos se han escrito en el disco. | checkpoint_write_time / (checkpoints_timed + checkpoints_req) |
read_latency | I/O | db.IO.read_latency | El tiempo invertido leyendo bloques de archivos de datos por backends en esta instancia. | blk_read_time / blks_read |
idle_in_transaction_aborted_count | Estado | db.state.idle_in_transaction_aborted_count | El número de sesiones en el estado idle in transaction (aborted) . |
– |
idle_in_transaction_count | Estado | db.state.idle_in_transaction_count | El número de sesiones en el estado idle in transaction . |
– |
idle_in_transaction_max_time | Estado | db.state.idle_in_transaction_max_time | La duración de la transacción de mayor duración en el estado idle in transaction , en segundos. |
– |
active_transactions | Transacciones | db.Transactions.active_transactions | El número de transacciones activas. | – |
blocked_transactions | Transacciones | db.Transactions.blocked_transactions | El número de transacciones bloqueadas. | – |
max_used_xact_ids | Transacciones | db.Transactions.max_used_xact_ids | El número de transacciones que no se han limpiado. | – |
max_connections | Usuarios | db.User.max_connections | El número máximo de conexiones permitidas para una instancia de base de datos, según lo configurado en el parámetro max_connections . |
– |
archive_failed_count | WAL | db.WAL.archive_failed_count | El número de intentos fallidos de archivado de archivos WAL, en archivos por minuto. | – |