

# Referencia de métricas para Amazon Aurora
<a name="metrics-reference"></a>

En esta referencia, encontrará descripciones de las métricas de Amazon Aurora para Amazon CloudWatch, Información sobre rendimiento y Supervisión mejorada.

**Topics**
+ [Métricas de Amazon CloudWatch para Amazon Aurora](Aurora.AuroraMonitoring.Metrics.md)
+ [Dimensiones de Amazon CloudWatch para Aurora.](dimensions.md)
+ [Disponibilidad de métricas de Aurora en la consola de Amazon RDS.](Aurora.Monitoring.Metrics.RDSAvailability.md)
+ [Métricas de Amazon CloudWatch para Información de rendimiento de Amazon RDS](USER_PerfInsights.Cloudwatch.md)
+ [Métricas de contador de Información de rendimiento](USER_PerfInsights_Counters.md)
+ [Estadísticas de SQL para Performance Insights](sql-statistics.md)
+ [Métricas del sistema operativo en Supervisión mejorada](USER_Monitoring-Available-OS-Metrics.md)

# Métricas de Amazon CloudWatch para Amazon Aurora
<a name="Aurora.AuroraMonitoring.Metrics"></a>

El espacio de nombres `AWS/RDS` incluye las siguientes métricas que se aplican a entidades de base de datos que se ejecutan en Amazon Aurora. Algunas métricas se aplican a Aurora MySQL, Aurora PostgreSQL o ambos. Además, algunas métricas son específicas de un clúster, instancia principal, instancia de réplica o todas las instancias de base de datos.

Para consultar las métricas de base de datos globales de Aurora, consulte [Métricas de Amazon CloudWatch para el reenvío de escritura en Aurora MySQL](aurora-global-database-write-forwarding-ams.md#aurora-global-database-write-forwarding-cloudwatch-ams) y [Métricas de Amazon CloudWatch para el reenvío de escritura en Aurora PostgreSQL](aurora-global-database-write-forwarding-apg.md#aurora-global-database-write-forwarding-cloudwatch-apg). Para obtener métricas de consulta paralelas de Aurora, consulte [Monitorización de consultas paralelas para Aurora MySQL](aurora-mysql-parallel-query-monitoring.md).

**Topics**
+ [Métricas de nivel de clúster para Amazon Aurora](#Aurora.AuroraMySQL.Monitoring.Metrics.clusters)
+ [Métricas de nivel de instancia para Amazon Aurora](#Aurora.AuroraMySQL.Monitoring.Metrics.instances)
+ [Métricas de uso de Amazon CloudWatch para Amazon Aurora](#rds-metrics-usage)

## Métricas de nivel de clúster para Amazon Aurora
<a name="Aurora.AuroraMySQL.Monitoring.Metrics.clusters"></a>

En la siguiente tabla se describen las métricas específicas de los clústeres de Aurora.


| Métrica | Descripción | Se aplica a | Unidades | 
| --- | --- | --- | --- | 
|  `AuroraGlobalDBDataTransferBytes`  |  En una base de datos global de Aurora, la cantidad de datos de registros REDO transferida desde la región AWS de origen a una región de AWS secundaria.  Esta métrica solo está disponible en una secundaria Regiones de AWS.   |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `AuroraGlobalDBProgressLag`  |  En una base de datos global de Aurora, la medida de la diferencia entre el volumen de almacenamiento del clúster secundario y el volumen de almacenamiento del clúster principal, tanto para las transacciones de los usuarios como para las transacciones del sistema.  Esta métrica solo está disponible en una secundaria Regiones de AWS.   |  Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `AuroraGlobalDBReplicatedWriteIO`  |  En una base de datos global de Aurora, el número de operaciones de E/S de escritura replicadas desde la región de AWS principal al volumen de clúster en una región de AWS secundaria. Los cálculos de facturación para las regiones de AWS secundarias en una base de datos global utilizan `VolumeWriteIOPs` para tener en cuenta las escrituras realizadas dentro del clúster. Los cálculos de facturación para la región de AWS principal en una base de datos global utilizan `VolumeWriteIOPs` para tener en cuenta la actividad de escritura dentro de dicho clúster y `AuroraGlobalDBReplicatedWriteIO` para tener en cuenta la replicación entre regiones dentro de la base de datos global.  Esta métrica solo está disponible en una secundaria Regiones de AWS.   |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
|  `AuroraGlobalDBReplicationLag`  |  Para una base de datos global de Aurora, el tiempo medio transcurrido en la replicación de actualizaciones entre el servidor de replicación del clúster principal y el servidor de replicación del clúster secundario.  Esta métrica solo está disponible en una secundaria Regiones de AWS.   |  Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `AuroraGlobalDBRPOLag`  |  En una base de datos global de Aurora, el retardo del objetivo del punto de recuperación (RPO). Esta métrica mide hasta qué punto está el clúster secundario detrás del clúster principal para las transacciones de usuario.  Esta métrica solo está disponible en una secundaria Regiones de AWS.   |  Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `AuroraVolumeBytesLeftTotal`  |  El espacio disponible restante para el volumen del clúster. A medida que crece el volumen del clúster, este valor disminuye. Si llega a cero, el clúster notifica un error de falta de espacio. Si desea detectar si su clúster de Aurora MySQL se acerca al límite de tamaño de 128 tebibytes (TiB), este valor es más simple y de más confianza para monitorear que `VolumeBytesUsed`. `AuroraVolumeBytesLeftTotal` tiene en cuenta el almacenamiento utilizado para la organización interna y otras asignaciones que no afectan a la facturación del almacenamiento.  |  Aurora MySQL  |  Bytes  | 
|  `BacktrackChangeRecordsCreationRate`  |  El número de registros de cambios en el seguimiento de datos anteriores que se crean a lo largo de cinco minutos en su clúster de base de datos.  |  Aurora MySQL  |  Recuento cada 5 minutos  | 
|  `BacktrackChangeRecordsStored`  |  El número de registros de cambios de datos anteriores que se han utilizado en el clúster de base de datos.  |  Aurora MySQL  |  Recuento  | 
|  `BackupRetentionPeriodStorageUsed`  |  La cantidad total de almacenamiento de copias de seguridad utilizada para permitir la característica de restauración a un momento dado dentro del periodo de retención de copias de seguridad del clúster de base de datos de Aurora. Esta cantidad se incluye en el total notificado por la métrica `TotalBackupStorageBilled`. Se calcula de forma independiente para cada clúster de Aurora. Para obtener instrucciones, consulte [Descripción del uso de almacenamiento de copias de seguridad en Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `ServerlessDatabaseCapacity`  |  La capacidad actual de un clúster de bases de datos Aurora Serverless.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
|  `SnapshotStorageUsed`  |  La cantidad total de almacenamiento de copias de seguridad consumida por todas las instantáneas de Aurora para un clúster de base de datos de Aurora fuera de su periodo de retención de copia de seguridad. Esta cantidad se incluye en el total notificado por la métrica `TotalBackupStorageBilled`. Se calcula de forma independiente para cada clúster de Aurora. Para obtener instrucciones, consulte [Descripción del uso de almacenamiento de copias de seguridad en Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `TotalBackupStorageBilled`  |  La cantidad total de almacenamiento de copias de seguridad en bytes facturada para un clúster de base de datos de Aurora determinado. La métrica incluye el almacenamiento de copias de seguridad medido por las métricas `BackupRetentionPeriodStorageUsed` y `SnapshotStorageUsed`. Esta métrica se calcula por separado para cada clúster de Aurora. Para obtener instrucciones, consulte [Descripción del uso de almacenamiento de copias de seguridad en Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `VolumeBytesUsed`  |  La cantidad de almacenamiento que utiliza su clúster de base de datos de Aurora. Este valor afecta al costo del clúster de base de datos de Aurora (para ver la información de precios, consulte la [página de precios de Amazon RDS](https://aws.amazon.com/rds/pricing)).  Este valor no refleja algunas asignaciones de almacenamiento interno que no afectan a la facturación de almacenamiento. Para Aurora MySQL, puede prever problemas de agotamiento de espacio con mayor precisión probando si `AuroraVolumeBytesLeftTotal` se acerca a cero en lugar de comparar `VolumeBytesUsed` con el límite de almacenamiento de 128 TiB. Para los clústeres que son clones, el valor de esta métrica depende de la cantidad de datos agregados o modificados en el clon. La métrica también puede aumentar o disminuir cuando se elimina el clúster original o cuando se agregan nuevos clones o se eliminan. Para obtener más información, consulte [Eliminación de un volumen del clúster de origen](Aurora.Managing.Clone.md#Aurora.Managing.Clone.Deleting)  Tenga en cuenta que no tiene sentido elegir un valor `--period` que sea pequeño, porque Amazon RDS recopila esta métrica a intervalos, no de forma continua.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `VolumeReadIOPs`  |  El número de operaciones de E/S de lectura facturadas desde un volumen de clúster en un intervalo de 5 minutos. Las operaciones de lectura facturadas se calculan en el nivel del volumen de clúster, se agrupan desde todas las instancias del clúster de bases de datos de Aurora y se notifican a continuación a intervalos de 5 minutos. El valor se calcula tomando el valor de la métrica **Read operations (Operaciones de lectura)** a lo largo de un periodo de 5 minutos. Puede determinar la cantidad de operaciones de lectura facturadas por segundo tomando el valor de la métrica **Billed read operations (Operaciones de lectura facturadas)** y dividiendo por 300 segundos. Por ejemplo, si **Billed read operations (Operaciones de lectura facturadas)** devuelve 13 686, las operaciones de lectura facturadas por segundo serán 45 (13 686/300 = 45,62).  Las operaciones de lectura facturadas se acumulan para las consultas que solicitan páginas de la base de datos que no están en la caché del búfer y que se deben cargar desde el almacenamiento. Es posible que aparezcan picos en las operaciones de lectura facturadas, ya que los resultados de la consulta se leen desde el almacenamiento y se cargan en la caché del búfer. Tenga en cuenta que no tiene sentido elegir un valor `--period` que sea pequeño, porque Amazon RDS recopila esta métrica a intervalos, no de forma continua.   Si su clúster de Aurora MySQL utiliza una consulta en paralelo, es posible que vea un aumento en los valores `VolumeReadIOPS`. Las consultas en paralelo no utilizan el grupo de búfer. Por lo tanto, si bien las consultas son rápidas, este procesamiento optimizado puede dar como resultado un aumento de las operaciones de lectura y los cargos asociados.    |  Aurora MySQL y Aurora PostgreSQL  |  Recuento cada 5 minutos  | 
|  `VolumeWriteIOPs`  |  Número de operaciones de E/S de escritura en el disco en el volumen de clúster indicadas a intervalos de 5 minutos. Para obtener una descripción detallada de cómo se calculan las operaciones de escritura facturada, consulte `VolumeReadIOPs`. Tenga en cuenta que no tiene sentido elegir un valor `--period` que sea pequeño, porque Amazon RDS recopila esta métrica a intervalos, no de forma continua.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento cada 5 minutos  | 

## Métricas de nivel de instancia para Amazon Aurora
<a name="Aurora.AuroraMySQL.Monitoring.Metrics.instances"></a>

Las siguientes métricas de Amazon CloudWatch específicas de instancias se aplican a todas las instancias de Aurora MySQL y Aurora PostgreSQL, a menos que se indique lo contrario.


| Métrica | Descripción | Se aplica a | Unidades | 
| --- | --- | --- | --- | 
|  `AbortedClients`  | El número de conexiones de cliente que no se han cerrado correctamente. |  Aurora MySQL  |  Recuento  | 
|  `ActiveTransactions`  |  Número medio de transacciones que se ejecutan en una instancia de base de datos de Aurora por segundo.  De forma predeterminada, Aurora no habilita esta métrica. Para comenzar a medir este valor, establezca `innodb_monitor_enable='all'` en el grupo de parámetros de base de datos para una instancia de base de datos específica.   |  Aurora MySQL  |  Recuento por segundo  | 
|  `ACUUtilization`  |  Es el valor de la métrica `ServerlessDatabaseCapacity` dividido por el valor máximo de ACU del clúster de base de datos. Esta métrica es aplicable solo para la versión 2 de Aurora sin servidor.   |  Aurora MySQL y Aurora PostgreSQL  |  Percentage  | 
|  `AuroraBinlogReplicaLag`  |  Cantidad de tiempo de retraso de un clúster de bases de datos de réplica de registro binario en Aurora MySQL con respecto al origen de replicación de registro binario. Un retraso significa que el origen está generando registros más rápido de lo que la réplica puede aplicarlos. Esta métrica informa diferentes valores dependiendo de la versión del motor: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Puede utilizar esta métrica para supervisar los errores y el retraso de réplica en un clúster que actúa como réplica de registro binario. El valor de métrica indica lo siguiente: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Dado que la replicación de registros binarios solo se produce en la instancia de escritor del clúster, se recomienda utilizar la versión de esta métrica asociada al rol WRITER. Para obtener más información acerca del uso de la replicación, consulte [Reproducción de clústeres de base de datos de Amazon Aurora MySQL entre Regiones de AWS](AuroraMySQL.Replication.CrossRegion.md). Para obtener más información acerca de la solución de problemas, consulte [ Problemas de reproducción de Amazon Aurora MySQL](CHAP_Troubleshooting.md#CHAP_Troubleshooting.MySQL).  |  Principal para Aurora MySQL  |  Segundos  | 
|  `AuroraDMLRejectedMasterFull`  |  El número de consultas reenviadas que se han rechazado porque la sesión en la instancia de base de datos de escritura está completa.  |  Principal para Aurora MySQL, versión 2  |  Recuento  | 
|  `AuroraDMLRejectedWriterFull`  |  El número de consultas reenviadas que se han rechazado porque la sesión en la instancia de base de datos de escritura está completa.  |  Principal para Aurora MySQL, versión 3  |  Recuento  | 
| `AuroraEstimatedSharedMemoryBytes` |  La cantidad estimada de memoria del búfer compartido o del grupo de búfer que se utilizó activamente durante el último intervalo de sondeo configurado.  | Aurora PostgreSQL |  Bytes  | 
|  `AuroraMemoryHealthState`  |  Indica el estado de la memoria. Un valor `0` equivale a `NORMAL`. Un valor de `10` equivale a `RESERVED`, lo que significa que el servidor se acerca a un nivel crítico de uso de memoria. Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.06.1 y posteriores  |  Calibre  | 
|  `AuroraMemoryNumDeclinedSqlTotal`  |  Es el número incremental de consultas rechazadas como parte de las estrategias para evitar el problema de memoria insuficiente (OOM). Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.06.1 y posteriores  |  Recuento  | 
|  `AuroraMemoryNumKillConnTotal`  |  Número incremental de conexiones cerradas como parte de las estrategias para evitar el problema de memoria insuficiente (OOM). Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.06.1 y posteriores  |  Recuento  | 
|  `AuroraMemoryNumKillQueryTotal`  |  Número incremental de consultas finalizadas como parte de las estrategias para evitar el problema de memoria insuficiente (OOM). Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.06.1 y posteriores  |  Recuento  | 
|  `AuroraMillisecondsSpentInOomRecovery`  |  El tiempo transcurrido desde que el estado de la memoria se situara por debajo del estado normal. Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.08.0 y posteriores  |  Milisegundos  | 
|  `AuroraNumOomRecoverySuccessful`  |  El número de veces que se ha restablecido el estado normal de la memoria. Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.08.0 y posteriores  |  Recuento  | 
|  `AuroraNumOomRecoveryTriggered`  |  El número de veces que el estado de la memoria se ha situado por debajo del estado normal. Para obtener más información, consulte [Solución de problemas de memoria insuficiente de bases de datos Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versión 3.08.0 y posteriores  |  Recuento  | 
|  `AuroraOptimizedReadsCacheHitRatio`  |  Porcentaje de solicitudes atendidas por la caché de lecturas optimizadas. El valor se calcula con la siguiente fórmula: `orcache_blks_hit/ (orcache_blks_hit + storage_blks_read)` Si `AuroraOptimizedReadsCacheHitRatio` es 100 %, significa que se han leído todas las páginas de la caché de lecturas optimizadas. Si `AuroraOptimizedReadsCacheHitRatio` es `0`, significa que no se ha leído ninguna página de la caché de lecturas optimizadas.  |  Principal para Aurora PostgreSQL  |  Porcentaje  | 
|  `AuroraReplicaLag`  |  En un clúster de Aurora de una sola región o en un clúster principal de base de datos global, el tiempo transcurrido replicando las actualizaciones en una instancia réplica desde la instancia de escritor en la misma región. En un clúster secundario de base de datos global, el tiempo transcurrido replicando las actualizaciones en la instancia réplica y en el servidor de replicación del clúster secundario en la misma región.  |  Réplica para Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `AuroraReplicaLagMaximum`  |  El retardo máximo entre la instancia principal y cualquiera de las instancias de base de datos de Aurora del clúster de base de datos. Cuando las réplicas de lectura se eliminan o se les cambia el nombre, puede producirse un aumento temporal en el retraso de la replicación a medida que el recurso antiguo se somete a un proceso de reciclaje. Para obtener una representación precisa del retraso de la replicación durante ese periodo, le recomendamos que supervise la métrica `AuroraReplicaLag` de cada instancia de réplica de lectura.  |  Principal para Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `AuroraReplicaLagMinimum`  |  El retardo mínimo entre la instancia principal y cualquiera de las instancias de base de datos de Aurora del clúster de base de datos.  |  Principal para Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `AuroraSlowConnectionHandleCount`  |  Número de conexiones que han esperado dos segundos o más para iniciar el protocolo de enlace. Esta métrica solo se aplica a Aurora MySQL versión  3.  |  Aurora MySQL  |  Recuento  | 
|  `AuroraSlowHandshakeCount`  |  Número de conexiones que han tardado 50 milisegundos o más en finalizar el protocolo de enlace. Esta métrica solo se aplica a Aurora MySQL versión  3.  |  Aurora MySQL  |  Recuento  | 
|  `BacktrackWindowActual`  |  Diferencia entre el intervalo de destino para el seguimiento de datos anteriores y el intervalo real.  |  Principal para Aurora MySQL  |  Minutos  | 
|  `BacktrackWindowAlert`  |  Número de veces que el intervalo real para el seguimiento de datos anteriores es inferior al de destino en un determinado periodo.  |  Principal para Aurora MySQL  |  Recuento  | 
|  `BlockedTransactions`  |  Número medio de transacciones de la base de datos que se bloquean cada segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `BufferCacheHitRatio`  |  Porcentaje de solicitudes que se responden desde la caché de búfer.  |  Aurora MySQL y Aurora PostgreSQL  |  Percentage  | 
|  `CommitLatency`  |  El tiempo medio que tarda el motor y el almacenamiento en completar las operaciones de confirmación.  |  Aurora MySQL y Aurora PostgreSQL  |  Milisegundos  | 
|  `CommitThroughput`  |  Número medio de operaciones de confirmación por segundo.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento por segundo  | 
|  `ConnectionAttempts`  |  Número de intentos de conexión a una instancia, tanto si se han realizado correctamente como si no.  |  Aurora MySQL  |  Recuento  | 
| `CPUCreditBalance`  |  El número de créditos de CPU que una instancia ha acumulado, notificados en intervalos de 5 minutos. Puede utilizar esta métrica para determinar cuánto tiempo puede una instancia de base de datos de sobrepasar temporalmente su nivel de rendimiento de referencia a una velocidad dada. Esta métrica se aplica únicamente a estas clases de instancias: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)  Recomendamos que se usen solo las clases de instancia de base de datos T para los servidores de desarrollo y de pruebas, o para otros servidores que no se utilicen para la producción. Para obtener más detalles sobre las clases de instancia T, consulte [Tipos de clase de instancia de base de datos](Concepts.DBInstanceClass.Types.md).  Los créditos de lanzamiento funcionan de la misma manera en Amazon RDS que en Amazon EC2. Para obtener más información, consulte [Créditos de lanzamiento](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances-standard-mode-concepts.html#launch-credits) en la *Guía del usuario de Amazon Elastic Compute Cloud para instancias de Linux*.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
| `CPUCreditUsage`  |  El número de créditos de CPU consumidos durante el período especificado, notificados en intervalos de 5 minutos. Esta métrica mide la cantidad de tiempo durante la que las CPU físicas se han usado para procesar instrucciones de las CPU virtuales asignadas a la instancia de base de datos.  Esta métrica se aplica únicamente a estas clases de instancias: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)  Recomendamos que se usen solo las clases de instancia de base de datos T para los servidores de desarrollo y de pruebas, o para otros servidores que no se utilicen para la producción. Para obtener más detalles sobre las clases de instancia T, consulte [Tipos de clase de instancia de base de datos](Concepts.DBInstanceClass.Types.md).   |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
| `CPUSurplusCreditBalance` |  La cantidad de créditos sobrantes que ha gastado una instancia ilimitada cuando su valor `CPUCreditBalance` es igual a cero. El valor de `CPUSurplusCreditBalance` se compensa con los créditos de CPU obtenidos. Si el número de créditos sobrantes supera el número máximo de créditos que la instancia puede ganar en un periodo de 24 horas, los créditos sobrantes gastados por encima del máximo implican un cargo adicional. Las métricas de créditos de CPU solo se encuentran disponibles cada 5 minutos.  |  Aurora MySQL y Aurora PostgreSQL  |  Créditos (vCPU/minutos)   | 
| `CPUSurplusCreditsCharged` |  La cantidad de créditos sobrantes gastados que no se han compensado con créditos de CPU obtenido y, por lo tanto, implican un cargo adicional. Los créditos sobrantes gastados se cobran cuando se da alguno de los casos siguientes: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Las métricas de créditos de CPU solo se encuentran disponibles cada 5 minutos.  |  Aurora MySQL y Aurora PostgreSQL  |  Créditos (vCPU/minutos)  | 
|  `CPUUtilization`  |  Porcentaje de CPU usado por una instancia de base de datos de Aurora.  |  Aurora MySQL y Aurora PostgreSQL  |  Percentage  | 
|  `DatabaseConnections`  |  El número de conexiones de red de cliente a la instancia de base de datos. El número de sesiones de base de datos puede ser superior al valor de métrica porque el valor de métrica no incluye lo siguiente: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
|  `DDLLatency`  |  Duración promedio de solicitudes como, por ejemplo, las solicitudes para crear, alterar y eliminar.  |  Aurora MySQL  |  Milisegundos  | 
|  `DDLThroughput`  |  Número medio de solicitudes DDL por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `Deadlocks`  |  Número medio de interbloqueos en la base de datos por segundo.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento por segundo  | 
|  `DeleteLatency`  |  Duración promedio de las operaciones de eliminación.  |  Aurora MySQL  |  Milisegundos  | 
|  `DeleteThroughput`  |  Número medio de consultas de eliminación por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `DiskQueueDepth`  |  El número de solicitudes de lectura/escritura pendientes a la espera de obtener acceso al disco.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
|  `DMLLatency`  |  Duración promedio de inserciones, actualizaciones y eliminaciones.  |  Aurora MySQL  |  Milisegundos  | 
|  `DMLThroughput`  |  Número medio de inserciones, actualizaciones y eliminaciones por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `EngineUptime`  |  La cantidad de tiempo que la instancia lleva en ejecución.  |  Aurora MySQL y Aurora PostgreSQL  |  Segundos  | 
|  `FreeableMemory`  |  La cantidad de memoria de acceso aleatorio disponible. En el caso de las bases de datos de Aurora MySQL y Aurora PostgreSQL, esta métrica informa del valor del campo `MemAvailable` de `/proc/meminfo`.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `FreeEphemeralStorage`  |  La cantidad de almacenamiento de NVMe efímero disponible.  |  Aurora PostgreSQL  |  Bytes  | 
|  `FreeLocalStorage`  |  La cantidad de almacenamiento local disponible. A diferencia de otros motores de base de datos, en las instancias de base de datos de Aurora esta métrica indica la cantidad de almacenamiento disponible en cada instancia de base de datos. Este valor depende de la clase de la instancia de base de datos (para ver la información de precios, consulte la [página de precios de Amazon RDS](https://aws.amazon.com/rds/pricing)). Puede aumentar la cantidad de espacio de almacenamiento libre para una instancia eligiendo una clase de instancia de base de datos más grande para ella. (Esto no se aplica a ). Aurora Serverless v2.)  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `InsertLatency`  |  Duración promedio de las operaciones de inserción.  |  Aurora MySQL  |  Milisegundos  | 
|  `InsertThroughput`  |  Número medio de operaciones de inserción por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `LoginFailures`  |  Número medio de intentos de inicio de sesión con error por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `MaximumUsedTransactionIDs`  |  La antigüedad del ID de transacción sin vaciar más antiguo, en transacciones. Si este valor alcanza 2 146 483 648 (2^31 - 1 000 000), la base de datos se fuerza en modo de solo lectura, a fin de evitar el reinicio de los ID de transacción. Para obtener más información, consulte [Prevención de fallos en la identificación de las transacciones](https://www.postgresql.org/docs/current/routine-vacuuming.html#VACUUM-FOR-WRAPAROUND) en la documentación de PostgreSQL.  |  Aurora PostgreSQL  |  Recuento  | 
|  `NetworkReceiveThroughput`  |  La cantidad de rendimiento de red recibida de los clientes por cada instancia en el clúster de bases de datos de Aurora. Este desempeño no incluye el tráfico de red entre las instancias del clúster de bases de datos de Aurora y el volumen de clúster.  |  Aurora MySQL y Aurora PostgreSQL   |  Bytes por segundo (la consola muestra megabytes por segundo)  | 
|  `NetworkThroughput`  |  La cantidad de rendimiento de red recibida de los clientes y transmitida a ellos por cada instancia en el clúster de bases de datos de Aurora. Este desempeño no incluye el tráfico de red entre las instancias del clúster de bases de datos de Aurora y el volumen de clúster.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo  | 
|  `NetworkTransmitThroughput`  |  El rendimiento de red enviado a los clientes por cada instancia del clúster de base de datos de Aurora. Este desempeño no incluye el tráfico de red entre las instancias del clúster de bases de datos de y el volumen de clúster.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo (la consola muestra megabytes por segundo)  | 
|  `NumBinaryLogFiles`  |  El número de archivos binlog generados.  | Aurora MySQL |  Recuento  | 
|  `OldestReplicationSlotLag`  |  El tamaño de retardo de la réplica con mayor retardo en cuanto a los datos de registro de escritura anticipada (WAL) recibidos.  |  Aurora PostgreSQL  |  Bytes  | 
|  `PurgeBoundary`  |  Número de transacción hasta el que se permite la depuración de InnoDB. Si esta métrica no aumenta durante periodos de tiempo prolongados, es una buena indicación de que las transacciones de larga duración bloquean la depuración de InnoDB. Para investigar, compruebe las transacciones activas en el clúster de base de datos de Aurora MySQL.  |  Aurora MySQL versión  2, versión 2.11 y posteriores Aurora MySQL versión 3, versiones 3.08 y posteriores  | Recuento | 
|  `PurgeFinishedPoint`  |  Número de transacción hasta el que se realiza la depuración de InnoDB. Esta métrica puede ser de utilidad para evaluar la rapidez con la que avanza la depuración de InnoDB.  |  Aurora MySQL versión  2, versión 2.11 y posteriores Aurora MySQL versión 3, versiones 3.08 y posteriores  | Recuento | 
|  `Queries`  |  Número medio de consultas ejecutadas por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `RDSToAuroraPostgreSQLReplicaLag`  |  El retardo cuando se replican actualizaciones desde la instancia de principal de RDS PostgreSQL a otros nodos del clúster.  |  Réplica para Aurora PostgreSQL  |  Segundos  | 
|  `ReadIOPS`  |  Es el número medio de operaciones de E/S en disco por segundo, pero los informes leen y escriben por separado y en intervalos de un minuto.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento por segundo  | 
|  `ReadIOPSEphemeralStorage`  |  Número promedio de operaciones de E/S de lectura en disco al almacenamiento NVMe efímero.  |  Aurora PostgreSQL  |  Recuento por segundo  | 
|  `ReadLatency`  |  Tiempo medio de cada operación de E/S en el disco.  |  Aurora MySQL y Aurora PostgreSQL  |  Segundos  | 
|  `ReadLatencyEphemeralStorage`  |  Tiempo promedio que toma cada operación de E/S de lectura en disco para el almacenamiento NVMe efímero.  |  Aurora PostgreSQL  |  Segundos  | 
|  `ReadThroughput`  |  El número medio de bytes leídos del disco por segundo.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo  | 
|  `ReadThroughputEphemeralStorage`  |  Número promedio de bytes leídos en el disco por segundo para el almacenamiento NVMe efímero.  |  Aurora PostgreSQL  |  Bytes por segundo  | 
|  `ReplicationSlotDiskUsage`  |  La cantidad de espacio en disco consumida por los archivos de ranura de la replicación.   |  Aurora PostgreSQL  |  Bytes  | 
|  `ResultSetCacheHitRatio`  |  Porcentaje de solicitudes servidas por la caché Resultset.  |  Aurora MySQL versión 2  |  Porcentaje  | 
|  `RollbackSegmentHistoryListLength`  |  Los registros de deshacer que registran transacciones confirmadas con registros marcados para eliminación. Estos registros están programados para ser procesados por la operación de depuración de InnoDB.  |  Aurora MySQL  |  Recuento  | 
|  `RowLockTime`  |  El tiempo total dedicado a adquirir bloqueos de fila para tablas de InnoDB.  |  Aurora MySQL  |  Milisegundos  | 
|  `SelectLatency`  |  La cantidad promedio de tiempo para las operaciones de selección.  |  Aurora MySQL  |  Milisegundos  | 
|  `SelectThroughput`  |  Número medio de consultas de selección por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `ServerlessDatabaseCapacity`  |  La capacidad actual de un clúster de bases de datos Aurora Serverless.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento  | 
|  `StorageNetworkReceiveThroughput`  |  El rendimiento de red recibido del subsistema de almacenamiento de Aurora por cada instancia del clúster de bases de datos.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo   | 
|  `StorageNetworkThroughput`  |  La cantidad de rendimiento de red recibida del subsistema de almacenamiento de Aurora y enviada al mismo por cada instancia en el clúster de bases de datos de Aurora.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo   | 
|  `StorageNetworkTransmitThroughput`  |  La cantidad de rendimiento de red enviada al subsistema de almacenamiento de Aurora por cada instancia en el clúster de bases de datos de Aurora.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo   | 
|  `SumBinaryLogSize`  |  El tamaño total de los archivos binlog.  |  Aurora MySQL  |  Bytes  | 
|  `SwapUsage`  | La cantidad de espacio de intercambio utilizada. Esta métrica no está disponible para las siguientes clases de instancia de base de datos:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) |  Aurora MySQL y Aurora PostgreSQL  |  Bytes  | 
|  `TempStorageIOPS`  |  Es el número de IOPS para lectura y escritura en el almacenamiento local adjunto a la instancia de base de datos. Esta métrica representa un recuento y se mide una vez por segundo. Esta métrica es aplicable solo para la versión 2 de Aurora sin servidor.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento por segundo  | 
|  `TempStorageThroughput `  |  Es la cantidad de datos transferidos desde y hacia el almacenamiento local asociado a la instancia de base de datos. Esta métrica representa un número de bytes y se mide una vez por segundo. Esta métrica es aplicable solo para la versión 2 de Aurora sin servidor.   |  Aurora MySQL y Aurora PostgreSQL  | Bytes por segundo | 
|  `TransactionAgeMaximum`  |  Es la antigüedad de la transacción en ejecución más antigua.  |  Aurora MySQL versión 3, versiones 3.08 y posteriores  |  Segundos  | 
|  `TransactionLogsDiskUsage`  |  La cantidad de espacio en disco consumida por los registros de transacciones en la instancia de base de datos de Aurora PostgreSQL. Esta métrica solo se genera cuando Aurora PostgreSQL utiliza la replicación lógica o AWS Database Migration Service. De forma predeterminada, Aurora PostgreSQL utiliza registros, no registros de transacciones. Cuando los registros de transacciones no están en uso, el valor de esta métrica es `-1`.  |  Principal para Aurora PostgreSQL  |  Bytes  | 
|  `TruncateFinishedPoint`  |  Identificador de transacción hasta el que se realiza la operación de deshacer el truncado.  |  Aurora MySQL versión  2, versión 2.11 y posteriores Aurora MySQL versión 3, versiones 3.08 y posteriores  | Recuento | 
|  `UpdateLatency`  |  La cantidad promedio de tiempo para las operaciones de actualización.  |  Aurora MySQL  |  Milisegundos  | 
|  `UpdateThroughput`  |  Número medio de actualizaciones por segundo.  |  Aurora MySQL  |  Recuento por segundo  | 
|  `WriteIOPS`  |  El número de registros de escritura de almacenamiento de Aurora generados por segundo. Es más o menos el número de registros generados por la base de datos. Estos no corresponden a escrituras de páginas de 8K y no corresponden a paquetes de red enviados.  |  Aurora MySQL y Aurora PostgreSQL  |  Recuento por segundo  | 
|  `WriteIOPSEphemeralStorage`  |  Número promedio de operaciones de E/S de escritura en disco en el almacenamiento NVMe efímero.  |  Aurora PostgreSQL  |  Recuento por segundo  | 
|  `WriteLatency`  |  Tiempo medio de cada operación de E/S en el disco.  |  Aurora MySQL y Aurora PostgreSQL  |  Segundos  | 
|  `WriteLatencyEphemeralStorage`  |  Tiempo promedio que toma cada operación de E/S de escritura en disco para el almacenamiento NVMe efímero.  |  Aurora PostgreSQL  |  Segundos  | 
|  `WriteThroughput`  |  Número medio de bytes escritos en almacenamiento persistente cada segundo.  |  Aurora MySQL y Aurora PostgreSQL  |  Bytes por segundo  | 
|  `WriteThroughputEphemeralStorage`  |  Número promedio de bytes escritos en el disco por segundo para el almacenamiento NVMe efímero.  |  Aurora PostgreSQL  |  Bytes por segundo  | 

## Métricas de uso de Amazon CloudWatch para Amazon Aurora
<a name="rds-metrics-usage"></a>

El espacio de nombres `AWS/Usage` de Amazon CloudWatch incluye métricas de uso en el nivel de cuenta para sus cuotas de servicio de Amazon RDS. CloudWatch recopila métricas de uso automáticamente para todas las Regiones de AWS.

Para obtener más información, consulte [Uso de métricas de Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Usage-Metrics.html) en la *Guía del usuario de Amazon CloudWatch*. Para obtener más información acerca de las cuotas, consulte [Cuotas y restricciones para Amazon Aurora](CHAP_Limits.md) y [Solicitud de un aumento de cuota](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html) en la *Guía del usuario de Service Quotas*.


| Métrica | Descripción | Unidades\$1 | 
| --- | --- | --- | 
| AuthorizationsPerDBSecurityGroup |  Es el número de reglas de entrada por grupo de seguridad de base de datos de su Cuenta de AWS. El valor utilizado es el número más alto de reglas de entrada en un grupo de seguridad de base de datos de la cuenta. Es posible que otros grupos de seguridad de base de datos de la cuenta tengan un número menor de reglas de entrada.  |  Recuento  | 
| CustomEndpointsPerDBCluster |  Es el número de puntos de conexión personalizados por clúster de base de datos de su Cuenta de AWS. El valor utilizado es el número más alto de puntos de conexión personalizados en un clúster de base de datos de la cuenta. Es posible que otros clústeres de bases de datos de la cuenta tengan un número inferior de puntos de conexión personalizados.  |  Recuento  | 
| DBClusterParameterGroups |  El número de grupos de parámetros del clúster de base de datos en la Cuenta de AWS. El recuento excluye los grupos de parámetros predeterminados.  |  Recuento  | 
| DBClusterRoles |  Es el número de roles de AWS Identity and Access Management (IAM) asociados por clúster de base de datos en su Cuenta de AWS. El valor utilizado es el número máximo de roles de IAM asociados a un clúster de base de datos de la cuenta. Es posible que otros clústeres de bases de datos de la cuenta tengan un número inferior de roles de IAM asociados.  |  Recuento  | 
| DBClusters |  El número de clústeres de base de datos de Amazon Aurora en la Cuenta de AWS.  |  Recuento  | 
| DBInstanceRoles |  Es el número de roles de AWS Identity and Access Management (IAM) asociados por instancia de base de datos en su Cuenta de AWS. El valor utilizado es el número máximo de roles de IAM asociados a una instancia de base de datos de la cuenta. Es posible que otras instancias de bases de datos de la cuenta tengan un número inferior de roles de IAM asociados.  |  Recuento  | 
| DBInstances |  El número de instancias de base de datos de la Cuenta de AWS.  |  Recuento  | 
| DBParameterGroups |  El número de grupos de parámetros de base de datos de la Cuenta de AWS. El recuento excluye los grupos de parámetros de base de datos predeterminados.  |  Recuento  | 
| DBSubnetGroups  |  El número de grupos de subredes de base de datos de la Cuenta de AWS. El recuento excluye el grupo de subred predeterminado.  |  Recuento  | 
| EventSubscriptions | El número de suscripciones de notificación de eventos en la Cuenta de AWS. | Recuento | 
| Integrations | El número de integraciones sin ETL con Amazon Redshift en la Cuenta de AWS. | Recuento | 
| ManualClusterSnapshots |  El número de instantáneas de clúster de base de datos creadas manualmente en la Cuenta de AWS. El recuento excluye las instantáneas no válidas.  |  Recuento  | 
| OptionGroups |  El número de grupos de opciones de la Cuenta de AWS. El recuento excluye los grupos de opciones predeterminados.  |  Recuento  | 
| Proxies |  Es el número de proxies de RDS en su cuenta de AWS.  |  Recuento  | 
| ReadReplicasPerMaster |  Es el número de réplicas de lectura por instancia de base de datos en la cuenta. El valor utilizado es el número máximo de réplicas de lectura para una instancia de base de datos de la cuenta. Es posible que otras instancias de bases de datos de la cuenta tengan un número inferior de réplicas de lectura.  |  Recuento  | 
| ReservedDBInstances |  El número de instancias de base de datos reservadas en la Cuenta de AWS. El recuento excluye las instancias retiradas o rechazadas.  |  Recuento  | 
| SubnetsPerDBSubnetGroup |  Número de subredes por grupo de subredes de base de datos en su Cuenta de AWS. Es el número más alto de subredes de un grupo de subredes de base de datos de la cuenta. Es posible que otros grupos de subredes de base de datos de la cuenta tengan un número menor de subredes.  |  Recuento  | 

**nota**  
Amazon RDS no publica unidades para métricas de uso en CloudWatch. Las unidades solo aparecen en la documentación.

# Dimensiones de Amazon CloudWatch para Aurora.
<a name="dimensions"></a>

Los datos de las métricas de Aurora se pueden filtrar usando cualesquiera de las dimensiones de la tabla siguiente:


|  Dimensión  |  Filtrar los datos solicitados por…  | 
| --- | --- | 
|  DBInstanceIdentifier  |  Una instancia de base de datos específica.  | 
|  DBClusterIdentifier  |  Un clúster de de base de datos de Aurora específico.  | 
|  DBClusterIdentifier, Role |  Un clúster de Aurora base de datos específico y agregado a la métrica por rol de instancia (WRITER/READER). Por ejemplo, puede agregar métricas para todas las instancias READER que pertenezcan a un clúster.  | 
|  DbClusterIdentifier, EngineName  |  Una combinación específica de clúster de base de datos de Aurora y nombre de motor Por ejemplo, puede ver la métrica de `VolumeReadIOPs` para el clúster `ams1` y el motor `aurora`.  | 
|  DatabaseClass  |  Todas las instancias de una clase de base de datos. Por ejemplo, puede agregar métricas para todas las instancias que pertenezcan a la clase de base de datos `db.r5.large`.  | 
|  EngineName  |  Sólo el nombre del motor identificado. Por ejemplo, puede agregar métricas para todas las instancias que tengan el nombre de motor `aurora-postgresql`.  | 
|  SourceRegion  |  Use la región especificada. Por ejemplo, puede agregar métricas para todas las instancias de bases de datos de la `us-east-1` región.  | 

# Disponibilidad de métricas de Aurora en la consola de Amazon RDS.
<a name="Aurora.Monitoring.Metrics.RDSAvailability"></a>

No todas las métricas proporcionadas por Amazon Aurora están disponibles en la consola de Amazon RDS. Sin embargo, puede verlas mediante otras herramientas, como la AWS CLI y la API de CloudWatch. Además, algunas de las métricas que están disponibles en la consola de Amazon RDS solo se muestran para clases de instancias concretas o con nombres distintos y con unidades de medida diferentes. 

**Topics**
+ [Métricas de Aurora disponibles en la vista de última hora](#Aurora.Monitoring.Metrics.RDSAvailability.LMV)
+ [Métricas de Aurora disponibles en casos específicos](#Aurora.Monitoring.Metrics.RDSAvailability.specific-cases)
+ [Métricas de Aurora que no están disponibles en la consola](#Aurora.Monitoring.Metrics.RDSAvailability.unavailable)

## Métricas de Aurora disponibles en la vista de última hora
<a name="Aurora.Monitoring.Metrics.RDSAvailability.LMV"></a>

Puede ver un subconjunto de métricas de Aurora clasificadas en la vista de última hora de la consola de Amazon RDS. En la siguiente tabla se muestran las categorías y las métricas asociadas que se muestran en la consola de Amazon RDS para una instancia de Aurora.


| Categoría | Métricas | 
| --- | --- | 
| SQL |  `ActiveTransactions` `BlockedTransactions` `BufferCacheHitRatio` `CommitLatency` `CommitThroughput` `DatabaseConnections` `DDLLatency` `DDLThroughput` `Deadlocks` `DMLLatency` `DMLThroughput` `LoginFailures` `ResultSetCacheHitRatio` `SelectLatency` `SelectThroughput`  | 
| System (Sistema |  `AuroraReplicaLag` `AuroraReplicaLagMaximum` `AuroraReplicaLagMinimum` `CPUCreditBalance` `CPUCreditUsage` `CPUUtilization` `FreeableMemory` `FreeLocalStorage` (Esto no se aplica a Aurora Serverless v2.) `NetworkReceiveThroughput`  | 
| Implementación |  `AuroraReplicaLag` `BufferCacheHitRatio` `ResultSetCacheHitRatio` `SelectThroughput`  | 

## Métricas de Aurora disponibles en casos específicos
<a name="Aurora.Monitoring.Metrics.RDSAvailability.specific-cases"></a>

Además, algunas métricas de Aurora solo se muestran para clases de instancias concretas, para instancias de base de datos o con nombres distintos y con unidades de medida diferentes:
+ Las métricas `CPUCreditBalance` y `CPUCreditUsage` se muestran solo para las clases de instancia de Aurora MySQL `db.t2` y para las clases de instancia de Aurora PostgreSQL `db.t3`.
+ Las siguientes métricas se muestran con nombres diferentes, como se indica en la lista:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/Aurora.Monitoring.Metrics.RDSAvailability.html)
+ Las siguientes métricas se aplican a un clúster de bases de datos Aurora completo, pero se muestran solo al ver instancias de base de datos para un clúster de bases de datos Aurora en la consola de Amazon RDS:
  + `VolumeBytesUsed`
  + `VolumeReadIOPs`
  + `VolumeWriteIOPs`
+ Las siguientes métricas se muestran en megabytes y no en bytes en la consola de Amazon RDS:
  + `FreeableMemory`
  + `FreeLocalStorage`
  + `NetworkReceiveThroughput`
  + `NetworkTransmitThroughput`
+ Las siguientes métricas se aplican a un clúster de base de datos de Aurora PostgreSQL con lecturas optimizadas de Aurora:
  + `AuroraOptimizedReadsCacheHitRatio`
  + `FreeEphemeralStorage`
  + `ReadIOPSEphemeralStorage`
  + `ReadLatencyEphemeralStorage`
  + `ReadThroughputEphemeralStorage`
  + `WriteIOPSEphemeralStorage`
  + `WriteLatencyEphemeralStorage`
  + `WriteThroughputEphemeralStorage`

## Métricas de Aurora que no están disponibles en la consola
<a name="Aurora.Monitoring.Metrics.RDSAvailability.unavailable"></a>

Las siguientes métricas de Aurora no están disponibles en la consola de Amazon RDS:
+ `AuroraBinlogReplicaLag`
+ `DeleteLatency`
+ `DeleteThroughput`
+ `EngineUptime`
+ `InsertLatency`
+ `InsertThroughput`
+ `NetworkThroughput`
+ `Queries`
+ `UpdateLatency`
+ `UpdateThroughput`

# Métricas de Amazon CloudWatch para Información de rendimiento de Amazon RDS
<a name="USER_PerfInsights.Cloudwatch"></a>

Performance Insights publica automáticamente algunas métricas en Amazon CloudWatch. Se pueden consultar los mismos datos en Performance Insights, pero al contar con las métricas en CloudWatch es sencillo añadir alarmas de CloudWatch. También resulta fácil añadir las métricas a paneles de CloudWatch existentes.


| Métrica | Descripción | 
| --- | --- | 
|  DBLoad  |  El número de sesiones activas de la base de datos. Normalmente, necesita los datos del número promedio de sesiones activas. En Performance Insights, estos datos se consultan como `db.load.avg`.  | 
|  DBLoadCPU  |  El número de sesiones activas cuyo tipo de evento de espera es CPU. En Performance Insights, estos datos se consultan como `db.load.avg`, filtrados por el tipo de evento de espera `CPU`.  | 
|  DBLoadNonCPU  |  Promedio de sesiones activas cuyo tipo de evento de espera no es CPU.  | 
| DBLoadRelativeToNumVCPUs |  La relación entre la carga de base de datos y el número de CPU virtuales para la base de datos.  | 

**nota**  
Estas métricas se publican en CloudWatch solo si hay una carga en la instancia de base de datos.

Puede examinar estas métricas mediante la consola de CloudWatch, la AWS CLI o la API de CloudWatch. También puede examinar otras métricas de contador de Performance Insights mediante una función matemática métrica especial. Para obtener más información, consulte [Consulta de otras métricas de contador de Performance Insights en CloudWatch](#USER_PerfInsights.Cloudwatch.ExtraMetrics).

Por ejemplo, puede obtener las estadísticas para la métrica `DBLoad` ejecutando el comando [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
```

Este ejemplo genera un resultado similar al siguiente.

```
{
		"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"
		}
```

Para obtener más información acerca de CloudWatch, consulte [¿Qué es Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) en la *Guía del usuario de Amazon CloudWatch*. 

## Consulta de otras métricas de contador de Performance Insights en CloudWatch
<a name="USER_PerfInsights.Cloudwatch.ExtraMetrics"></a>

**nota**  
Si habilita el modo avanzado de Información sobre las bases de datos, Amazon RDS publica las métricas del contador de Información de rendimiento en Amazon CloudWatch. Con Información sobre las bases de datos, no necesita utilizar la función matemática de métrica `DB_PERF_INSIGHTS`. Puede utilizar el panel de Información sobre las bases de datos de CloudWatch para buscar, consultar y configurar alarmas para las métricas de los contadores de Información de rendimiento.

Puede realizar consultas, generar alarmas y crear gráficos en las métricas de Performance Insights de RDS desde CloudWatch. Puede acceder a la información sobre su clúster de base de datos mediante la función matemática de la métrica `DB_PERF_INSIGHTS` para CloudWatch. Esta función le permite utilizar las métricas de Performance Insights que no se notifican directamente a CloudWatch para crear una nueva serie temporal.

Para utilizar la nueva función Metric Math, haga clic en el menú desplegable **Agregar matemática**, en la pantalla **Seleccionar una métrica** de la consola de CloudWatch. Puede usarla para crear alarmas y gráficos en métricas de Performance Insights o en combinaciones de métricas de CloudWatch y Performance Insights, lo que incluye alarmas de alta resolución para métricas de menos de un minuto. También puede utilizar la función mediante programación al incluir la expresión de Metric Math en una solicitud [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). Para obtener más información, consulte [Sintaxis de matemáticas en las métricas y funciones](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html#metric-math-syntax-functions-list) y [Crear una alarma en las métricas del contador de Performance Insights desde una base de datos AWS](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_alarm_database_performance_insights.html).

# Métricas de contador de Información de rendimiento
<a name="USER_PerfInsights_Counters"></a>

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 de 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. Debe anexar 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](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.Enabling.Procedure).

**Topics**
+ [Contadores de sistemas operativos de Información de rendimiento](#USER_PerfInsights_Counters.OS)
+ [Contadores de Información de rendimiento para Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL)
+ [Contadores de Información sobre rendimiento para Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL)

## Contadores de sistemas operativos de Información de rendimiento
<a name="USER_PerfInsights_Counters.OS"></a>

Los siguientes contadores de sistemas operativos, que llevan el prefijo `os`, están disponibles con Información sobre rendimiento para  Aurora PostgreSQL y Aurora MySQL.

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](https://docs.aws.amazon.com/performance-insights/latest/APIReference/API_ListAvailableResourceMetrics) en la guía de referencia de la API Información de rendimiento de Amazon RDS.


| Contador | Tipo | Unidad | Métrica | Descripción | 
| --- | --- | --- | --- | --- | 
| Activo | Memoria | Kilobytes | os.memory.active | La cantidad de memoria asignada, en kilobytes. | 
| Búferes | Memoria | Kilobytes | 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 | Kilobytes | 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 | Bytes | 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 | Bytes | 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 | Bytes | os.memory.db.swap |   La cantidad de memoria utilizada para el intercambio por proceso de base de datos, en bytes.  | 
| Dirty | Memoria | Kilobytes | 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 | Kilobytes | os.memory.free | La cantidad de memoria no asignada, en kilobytes. | 
| Huge Pages Free | Memoria | Páginas | 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 | Páginas | os.memory.hugePagesRsvd | El número de páginas de gran tamaño confirmadas. | 
| Huge Pages Size | Memoria | Kilobytes | os.memory.hugePagesSize | El tamaño de cada unidad de páginas de gran tamaño, en kilobytes. | 
| Huge Pages Surp | Memoria | Páginas | os.memory.hugePagesSurp | El número de páginas de gran tamaño sobrantes disponibles con respecto al total. | 
| Huge Pages Total | Memoria | Páginas | os.memory.hugePagesTotal | El número total de páginas enormes. | 
| Inactive | Memoria | Kilobytes | os.memory.inactive | La cantidad de páginas de memoria utilizadas con menor frecuencia, en kilobytes. | 
| Mapped | Memoria | Kilobytes | 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 | Eliminaciones | os.memory.outOfMemoryKillCount |  El número de terminaciones de OOM que se produjeron durante el último intervalo de recopilación.  | 
| Page Tables | Memoria | Kilobytes | os.memory.pageTables | La cantidad de memoria utilizada por tablas de página, en kilobytes. | 
| Slab | Memoria | Kilobytes | os.memory.slab | La cantidad de estructuras de datos de kernel reutilizables, en kilobytes. | 
| Total | Memoria | Kilobytes | os.memory.total | La cantidad total de memoria, en kilobytes. | 
| Writeback | Memoria | Kilobytes | 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 | Porcentaje | os.cpuUtilization.guest | El porcentaje de CPU utilizado por programas invitados. | 
| Idle | Utilización de la CPU | Porcentaje | os.cpuUtilization.idle | El porcentaje inactivo de CPU. | 
| Irq | Utilización de la CPU | Porcentaje | os.cpuUtilization.irq | El porcentaje de CPU utilizado por interrupciones de software. | 
| Nice | Utilización de la CPU | Porcentaje | 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 | Porcentaje | os.cpuUtilization.steal | El porcentaje de CPU utilizado por otras máquinas virtuales. | 
| System | Utilización de la CPU | Porcentaje | os.cpuUtilization.system | El porcentaje de CPU utilizado por el kernel. | 
| Total | Utilización de la CPU | Porcentaje | os.cpuUtilization.total | El porcentaje total de CPU utilizado. Este valor incluye el valor nice. | 
| User | Utilización de la CPU | Porcentaje | os.cpuUtilization.user | El porcentaje de CPU utilizado por programas de usuario. | 
| Wait | Utilización de la CPU | Porcentaje | os.cpuUtilization.wait | El porcentaje de CPU sin utilizar mientras se espera el acceso de E/S. | 
|  Aurora Storage Aurora Storage Bytes Rx  | E/S de disco | Bytes por segundo | os.diskIO.auroraStorage.auroraStorageBytesRx |  El número de bytes recibidos para almacenamiento de Aurora por segundo.  | 
|  Aurora Storage Aurora Storage Bytes Tx  | E/S de disco | Bytes por segundo | os.diskIO.auroraStorage.auroraStorageBytesTx |  El número de bytes cargados para almacenamiento en Aurora por segundo.  | 
|  Aurora Storage Disk Queue Depth  | E/S de disco | Solicitudes |  os.diskIO.auroraStorage.diskQueueDepth  |  La longitud de la cola del disco de almacenamiento de Aurora.  | 
|  Aurora Storage Read IOs PS  | E/S de disco | Solicitudes por segundo |  os.diskIO.auroraStorage.readIOsPS  | El número de operaciones de lectura por segundo. | 
|  Aurora Storage Read Latency  | E/S de disco | Milisegundos |  os.diskIO.auroraStorage.readLatency  | La latencia media de una solicitud de E/S de lectura al almacenamiento de Aurora, en milisegundos. | 
|  Aurora Storage Read Throughput  | E/S de disco | Bytes por segundo |  os.diskIO.auroraStorage.readThroughput  | La cantidad de rendimiento de red utilizada por las solicitudes al clúster de bases de datos, en bytes por segundo. | 
|  Aurora Storage Write IOs PS  | E/S de disco | Solicitudes por segundo |  os.diskIO.auroraStorage.writeIOsPS  | El número de operaciones de escritura por segundo. | 
|  Aurora Storage Write Latency  | E/S de disco | Milisegundos |  os.diskIO.auroraStorage.writeLatency  | La latencia media de una solicitud de E/S de escritura al almacenamiento de Aurora, en milisegundos. | 
|  Aurora Storage Write Throughput  | E/S de disco | Bytes por segundo |  os.diskIO.auroraStorage.writeThroughput  | La cantidad de rendimiento de red utilizada por las respuestas del clúster de bases de datos, en bytes por segundo. | 
| Rdstemp Avg Queue Len  | E/S de disco | Solicitudes |  OS.diskio.rdstemp.avgQueuelen  | El número de solicitudes que espera en la cola del dispositivo de E/S. | 
|  Rdstemp Avg Req Sz  | E/S de disco | Solicitudes |  os.diskIO.rdstemp.avgReqSz  | El número de solicitudes que espera en la cola del dispositivo de E/S. | 
|  Rdstemp Await  | E/S de disco | Milisegundos |  os.diskIO.rdstemp.await  | El número de milisegundos necesarios para responder a las solicitudes, incluido el tiempo de cola y el tiempo de servicio. | 
|  Rdstemp Read IOs PS  | E/S de disco | Solicitudes |  os.diskIO.rdstemp.readIOsPS  | El número de operaciones de lectura por segundo. | 
|  Rdstemp Read KB  | E/S de disco | Kilobytes |  os.diskIO.rdstemp.readKb  | El número total de kilobytes leídos. | 
|  Rdstemp Read KB PS  | E/S de disco | Kilobytes por segundo |  os.diskIO.rdstemp.readKbPS  | El número de kilobytes leídos por segundo. | 
|  Rdstemp Rrqm PS  | E/S de disco | Solicitudes por segundo |  os.diskIO.rdstemp.rrqmPS  | El número de solicitudes leídas fusionadas en cola por segundo. | 
|  Rdstemp TPS  | E/S de disco | Transacciones por segundo |  os.diskIO.rdstemp.tps  | El número de transacciones de E/S por segundo. | 
|  Rdstemp Util  | E/S de disco | Porcentaje |  os.diskIO.rdstemp.util  | El porcentaje de tiempo de CPU durante el cual se emitieron las solicitudes. | 
|  Rdstemp Write IOs PS  | E/S de disco | Solicitudes por segundo |  os.diskIO.rdstemp.writeIOsPS  | El número de operaciones de escritura por segundo. | 
|  Rdstemp Write KB  | E/S de disco | Kilobytes |  os.diskIO.rdstemp.writeKb  | El número total de kilobytes escritos. | 
|  Rdstemp Write KB PS  | E/S de disco | Kilobytes por segundo |  os.diskIO.rdstemp.writeKbPS  | El número de kilobytes escritos por segundo. | 
|  Rdstemp Wrqm PS  | E/S de disco | Solicitudes por segundo |  os.diskIO.rdstemp.wrqmPS  | El número de solicitudes de escritura fusionadas en cola por segundo. | 
| Blocked | Tareas | Tareas | os.tasks.blocked | El número de tareas que están bloqueadas. | 
| Ejecutar | Tareas | Tareas | os.tasks.running | El número de tareas que están en ejecución. | 
| Sleeping | Tareas | Tareas | os.tasks.sleeping | El número de tareas que están inactivas. | 
| Stopped | Tareas | Tareas | os.tasks.stopped | El número de tareas que se han detenido. | 
| Total | Tareas | Tareas | os.tasks.total | El número total de tareas. | 
| Zombie | Tareas | Tareas | os.tasks.zombie | El número de tareas secundarias inactivas con una tarea principal activa. | 
| One | Promedio de carga por minuto | Processes | os.loadAverageMinute.one | El número de procesos que solicitan tiempo de la CPU en el último minuto. | 
| Fifteen | Promedio de carga por minuto | Processes | 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 | Processes | os.loadAverageMinute.five | El número de procesos que solicitan tiempo de la CPU en los últimos 5 minutos. | 
| Cached | Intercambio | Kilobytes | os.swap.cached | La cantidad de memoria de intercambio, en kilobytes, utilizada como memoria caché. | 
| Free | Intercambio | Kilobytes | os.swap.free | La cantidad de memoria de intercambio no asignada, en kilobytes.  | 
| In | Intercambio | Kilobytes | os.swap.in | La cantidad de memoria, en kilobytes, intercambiada desde disco. | 
| Out | Intercambio | Kilobytes | os.swap.out | La cantidad de memoria, en kilobytes, intercambiada del disco. | 
| Total | Intercambio | Kilobytes | os.swap.total |  La cantidad de memoria de intercambio disponible, en kilobytes.  | 
| Max Files | Sistema de archivos | Archivos | os.fileSys.maxFiles | El número máximo de archivos que se pueden crear para el sistema de archivos en todos los volúmenes de almacenamiento. | 
| Used Files | Sistema de archivos | Archivos | os.fileSys.usedFiles | El número de archivos en el sistema de archivos en todos los volúmenes de almacenamiento. | 
| Used File Percent | Sistema de archivos | Archivos | os.fileSys.usedFilePercent | El porcentaje de archivos disponibles en uso en todos los volúmenes de almacenamiento. | 
| Used Percent | Sistema de archivos | Porcentaje | os.fileSys.usedPercent | El porcentaje de espacio en disco del sistema de archivos que está en uso en todos los volúmenes de almacenamiento. | 
| Used | Sistema de archivos | Kilobytes | os.fileSys.used | La cantidad de espacio en disco utilizado por los archivos en el sistema de archivos en todos los volúmenes de almacenamiento, en kilobytes. | 
| Total | File Sys | Kilobytes | os.fileSys.total | El espacio en disco total disponible para el sistema de archivos, en todos los volúmenes de almacenamiento en kilobytes. | 
| Max Files | Sistema de archivos | Archivos | os.fileSys.<volumeName>.maxFiles | El número máximo de archivos que se pueden crear para el volumen de almacenamiento. | 
| Used Files | Sistema de archivos | Archivos | os.fileSys.<volumeName>.usedFiles | El número de archivos del volumen de almacenamiento. | 
| Used File Percent | Sistema de archivos | Archivos | os.fileSys.<volumeName>.usedFilePercent | El porcentaje de archivos disponibles en uso en el volumen de almacenamiento. | 
| Used Percent | Sistema de archivos | Porcentaje | os.fileSys.<volumeName>.usedPercent | El porcentaje de espacio en disco de volumen de almacenamiento que está en uso. | 
| Used | Sistema de archivos | Kilobytes | os.fileSys.<volumeName>.used | La cantidad de espacio en disco utilizado por los archivos en el volumen de almacenamiento, en kilobytes. | 
| Total | File Sys | Kilobytes | os.fileSys.<volumeName>.total | El espacio en disco total en el volumen de almacenamiento, en kilobytes. | 
| Rx | Network | Bytes por segundo | os.network.rx | El número de bytes recibidos por segundo. | 
| Tx | Network | Bytes por segundo | os.network.tx | El número de bytes cargados por segundo. | 
| Acu Utilization | General | Porcentaje | os.general.acuUtilization |  El porcentaje de la capacidad actual fuera de la capacidad máxima configurada.  | 
| Max Configured Acu | General | ACU | os.general.maxConfiguredAcu |  La capacidad máxima configurada por el usuario, en unidades de capacidad de Aurora (ACU).  | 
| Min Configured Acu | General | ACU | os.general.minConfiguredAcu |  La capacidad mínima configurada por el usuario, en ACU.  | 
| Num VCPUs | General | vCPU | os.general.numVCPUs | El número de CPU virtuales (vCPU) para la instancia de base de datos. | 
| Serverless Database Capacity | General | ACU | os.general.serverlessDatabaseCapacity |  La capacidad actual de la instancia, en ACU.  | 

## Contadores de Información de rendimiento para Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL"></a>

Los siguientes contadores de base de datos están disponibles con Performance Insights para Aurora MySQL.

**Topics**
+ [Contadores nativos para Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL.Native)
+ [Contadores no nativos para Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL.NonNative)

### Contadores nativos para Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL.Native"></a>

Las métricas nativas las define el motor de base de datos y no Amazon Aurora. Puede encontrar las definiciones de estas métricas nativas en [Server Status Variables](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html) (Variables de estado de servidor) en la documentación de MySQL.


| Contador | Tipo | Unidad | Métrica | 
| --- | --- | --- | --- | 
| Com\$1analyze | SQL | Consultas por segundo | db.SQL.Com\$1analyze | 
| Com\$1optimize | SQL | Consultas por segundo | db.SQL.Com\$1optimize | 
| Com\$1select | SQL | Consultas por segundo | db.SQL.Com\$1select | 
| Innodb\$1rows\$1deleted | SQL | Filas por segundo | db.SQL.Innodb\$1rows\$1deleted | 
| Innodb\$1rows\$1inserted | SQL | Filas por segundo | db.SQL.Innodb\$1rows\$1inserted | 
| Innodb\$1rows\$1read | SQL | Filas por segundo | db.SQL.Innodb\$1rows\$1read | 
| Innodb\$1rows\$1updated | SQL | Filas por segundo | db.SQL.Innodb\$1rows\$1updated | 
| Consultas | SQL | Consultas por segundo | db.SQL.Queries | 
| Preguntas | SQL | Consultas por segundo | db.SQL.Questions | 
| Select\$1full\$1join | SQL | Consultas por segundo | db.SQL.Select\$1full\$1join | 
| Select\$1full\$1range\$1join | SQL | Consultas por segundo | db.SQL.Select\$1full\$1range\$1join | 
| Select\$1range | SQL | Consultas por segundo | db.SQL.Select\$1range | 
| Select\$1range\$1check | SQL | Consultas por segundo | db.SQL.Select\$1range\$1check | 
| Select\$1scan | SQL | Consultas por segundo | db.SQL.Select\$1scan | 
| Slow\$1queries | SQL | Consultas por segundo | db.SQL.Slow\$1queries | 
| Sort\$1merge\$1passes | SQL | Consultas por segundo | db.SQL.Sort\$1merge\$1passes | 
| Sort\$1range | SQL | Consultas por segundo | db.SQL.Sort\$1range | 
| Sort\$1rows | SQL | Consultas por segundo | db.SQL.Sort\$1rows | 
| Sort\$1scan | SQL | Consultas por segundo | db.SQL.Sort\$1scan | 
| Total\$1query\$1time | SQL | Milisegundos | db.SQL.Total\$1query\$1time | 
| Table\$1locks\$1immediate | Bloqueos | Solicitudes por segundo | db.Locks.Table\$1locks\$1immediate | 
| Table\$1locks\$1waited | Bloqueos | Solicitudes por segundo | db.Locks.Table\$1locks\$1waited | 
| Innodb\$1row\$1lock\$1time | Bloqueos | Milisegundos (promedio) | db.Locks.Innodb\$1row\$1lock\$1time | 
| Aborted\$1clients | Usuarios | Conexiones | db.Users.Aborted\$1clients | 
| Aborted\$1connects | Usuarios | Conexiones | db.Users.Aborted\$1connects | 
| Connections | Usuarios | Connections | db.Users.Connections | 
| External\$1threads\$1connected | Usuarios | Connections | db.Users.External\$1threads\$1connected | 
| max\$1connections | Usuarios | Connections | db.Users.max\$1connections | 
| Threads\$1connected | Usuarios | Connections | db.Users.Threads\$1connected | 
| Threads\$1created | Usuarios | Conexiones | db.Users.Threads\$1created | 
| Threads\$1running | Usuarios | Conexiones | db.Users.Threads\$1running | 
| Created\$1tmp\$1disk\$1tables | Temp | Tablas por segundo | db.Temp.Created\$1tmp\$1disk\$1tables | 
| Created\$1tmp\$1tables | Temp | Tablas por segundo | db.Temp.Created\$1tmp\$1tables | 
| Innodb\$1buffer\$1pool\$1pages\$1data | Caché | Páginas | db.Cache.Innodb\$1buffer\$1pool\$1pages\$1data | 
| Innodb\$1buffer\$1pool\$1pages\$1total | Caché | Páginas | db.Cache.Innodb\$1buffer\$1pool\$1pages\$1total | 
| Innodb\$1buffer\$1pool\$1read\$1requests | Caché | Páginas por segundo | db.Cache.Innodb\$1buffer\$1pool\$1read\$1requests | 
| Innodb\$1buffer\$1pool\$1reads | Caché | Páginas por segundo | db.Cache.Innodb\$1buffer\$1pool\$1reads | 
| Opened\$1tables | Caché | Tablas | db.Cache.Opened\$1tables | 
| Opened\$1table\$1definitions | Caché | Tablas | db.Cache.Opened\$1table\$1definitions | 
| Qcache\$1hits | Caché | Consultas | db.Cache.Qcache\$1hits | 

### Contadores no nativos para Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL.NonNative"></a>

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 | Unidad | Métrica | Descripción | Definición | 
| --- | --- | --- | --- | --- | --- | 
| active\$1transactions | Transacciones | db.Transactions.active\$1transactions | Las transacciones activas totales. | SELECT COUNT(1) AS active\$1transactions FROM INFORMATION\$1SCHEMA.INNODB\$1TRX | 
| innodb\$1buffer\$1pool\$1hit\$1rate | Caché | db.Cache.innoDB\$1buffer\$1pool\$1hit\$1rate | El porcentaje de lecturas que InnoDB podría cumplir del grupo de búferes. | 100 \$1 innodb\$1buffer\$1pool\$1read\$1requests / (innodb\$1buffer\$1pool\$1read\$1requests \$1 innodb\$1buffer\$1pool\$1reads) | 
| innodb\$1buffer\$1pool\$1hits | Cache | Páginas por segundo | db.Cache.innoDB\$1buffer\$1pool\$1hits | El número de lecturas que InnoDB podría cumplir del grupo de búferes. | innodb\$1buffer\$1pool\$1read\$1requests - innodb\$1buffer\$1pool\$1reads | 
| innodb\$1buffer\$1pool\$1usage | Cache | Porcentaje | db.Cache.innoDB\$1buffer\$1pool\$1usage |  El porcentaje del grupo de búferes de InnoDB que contiene datos (páginas).  Al usar tablas comprimidas, este valor puede variar. Para obtener más información, consulte la información acerca de `Innodb_buffer_pool_pages_data` y `Innodb_buffer_pool_pages_total` en [Server Status Variables](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html) en la documentación de MySQL.   | Innodb\$1buffer\$1pool\$1pages\$1data / Innodb\$1buffer\$1pool\$1pages\$1total \$1 100.0 | 
| innodb\$1deadlocks | Bloqueos | db.Locks.innodb\$1deadlocks | El número total de interbloqueos. | SELECT COUNT AS innodb\$1deadlocks FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1deadlocks' | 
| innodb\$1lock\$1timeouts | Bloqueos | db.Locks.innodb\$1lock\$1timeouts | El número total de interbloqueos que agotaron el tiempo de espera. | SELECT COUNT AS innodb\$1lock\$1timeouts FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1timeouts' | 
| innodb\$1row\$1lock\$1waits | Bloqueos | db.Locks.innodb\$1row\$1lock\$1waits | El número total de bloqueos que resultaron en una espera. | SELECT COUNT AS innodb\$1row\$1lock\$1waits FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1row\$1lock\$1waits' | 
| innodb\$1rows\$1changed | SQL | db.SQL.innodb\$1rows\$1changed | Las operaciones de filas de InnoDB totales. | db.SQL.Innodb\$1rows\$1inserted \$1 db.SQL.Innodb\$1rows\$1deleted \$1 db.SQL.Innodb\$1rows\$1updated | 
| query\$1cache\$1hit\$1rate | Cache | Porcentaje | db.Cache.query\$1cache\$1hit\$1rate | La proporción de aciertos de caché de conjunto de resultados MySQL (caché de consultas). | Qcache\$1hits / (QCache\$1hits \$1 Com\$1select) \$1 100 | 
| temp\$1disk\$1tables\$1percent | Temp | db.Temp.temp\$1disk\$1tables\$1percent | El porcentaje de tablas temporales que el servidor crea en el disco al ejecutar instrucciones. | (db.Temp.Created\$1tmp\$1disk\$1tables / db.Temp.Created\$1tmp\$1tables) \$1 100 | 
| trx\$1rseg\$1history\$1len | Transacciones | Ninguno | db.Transactions.trx\$1rseg\$1history\$1len | 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, consulte[https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html](https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html) en la documentación de MySQL. | SELECT COUNT AS trx\$1rseg\$1history\$1len FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='trx\$1rseg\$1history\$1len'  | 

## Contadores de Información sobre rendimiento para Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL"></a>

Los siguientes contadores de base de datos están disponibles con Performance Insights para Aurora PostgreSQL.

**Topics**
+ [Contadores nativos para Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL.Native)
+ [Contadores no nativos para Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL.NonNative)

### Contadores nativos para Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL.Native"></a>

Las métricas nativas las define el motor de base de datos y no Amazon Aurora. Puede encontrar definiciones para estas métricas en [Ver estadísticas](https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-STATS-VIEWS) en la documentación de PostgreSQL.


| Contador | Tipo | Unidad | Métrica | 
| --- | --- | --- | --- | 
| tup\$1deleted | SQL | Tuplas por segundo | db.SQL.tup\$1deleted | 
| tup\$1fetched | SQL | Tuplas por segundo | db.SQL.tup\$1fetched | 
| tup\$1inserted | SQL | Tuplas por segundo | db.SQL.tup\$1inserted | 
| tup\$1returned | SQL | Tuplas por segundo | db.SQL.tup\$1returned | 
| tup\$1updated | SQL | Tuplas por segundo | db.SQL.tup\$1updated | 
| blks\$1hit | Caché | Bloques por segundo | db.Cache.blks\$1hit | 
| buffers\$1alloc | Caché | Bloques por segundo | db.Cache.buffers\$1alloc | 
| buffers\$1checkpoint | Punto de comprobación | Bloques por segundo | db.Checkpoint.buffers\$1checkpoint | 
| checkpoints\$1req | Punto de comprobación | Puntos de comprobación por minuto | db.Checkpoint.checkpoints\$1req | 
| checkpoint\$1sync\$1time | Punto de comprobación | Milisegundos por punto de comprobación | db.Checkpoint.checkpoint\$1sync\$1time | 
| checkpoints\$1timed | Punto de comprobación | Puntos de comprobación por minuto | db.Checkpoint.checkpoints\$1timed | 
| checkpoint\$1write\$1time | Punto de comprobación | Milisegundos por punto de comprobación | db.Checkpoint.checkpoint\$1write\$1time | 
| maxwritten\$1clean | Punto de comprobación | Paradas de eliminación de Bgwriter por minuto | db.Checkpoint.maxwritten\$1clean | 
| deadlocks | Simultaneidad | Interbloqueos por minuto | db.Concurrency.deadlocks | 
| blk\$1read\$1time | I/O | Milisegundos | db.IO.blk\$1read\$1time | 
| blks\$1read | I/O | Bloques por segundo | db.IO.blks\$1read | 
| buffers\$1backend | I/O | Bloques por segundo | db.IO.buffers\$1backend | 
| buffers\$1backend\$1fsync | I/O | Bloques por segundo | db.IO.buffers\$1backend\$1fsync | 
| buffers\$1clean | I/O | Bloques por segundo | db.IO.buffers\$1clean | 
| temp\$1bytes | Temp | Bytes por segundo | db.Temp.temp\$1bytes | 
| temp\$1files | Temp | Archivos por minuto | db.Temp.temp\$1files | 
| xact\$1commit | Transacciones | Confirmaciones por segundo | db.Transactions.xact\$1commit | 
| xact\$1rollback | Transacciones | Restauraciones por segundo | db.Transactions.xact\$1rollback | 
| numbackends | Usuario | Conexiones | db.User.numbackends | 
| archived\$1count | WAL | Archivos por minuto | db.WAL.archived\$1count | 

### Contadores no nativos para Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL.NonNative"></a>

Las métricas de contadores no nativos se definen mediante Amazon Aurora. 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 | Unidad | Métrica | Descripción | Definición | 
| --- | --- | --- | --- | --- | --- | 
| checkpoint\$1sync\$1latency | Punto de comprobación | Milisegundos | db.Checkpoint.checkpoint\$1sync\$1latency | 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\$1sync\$1time / (checkpoints\$1timed \$1 checkpoints\$1req) | 
| checkpoint\$1write\$1latency | Punto de comprobación | Milisegundos | db.Checkpoint.checkpoint\$1write\$1latency | 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\$1write\$1time / (checkpoints\$1timed \$1 checkpoints\$1req) | 
| local\$1blks\$1read | E/S | Bloques | db.IO.local\$1blks\$1read | Número total de bloques locales leídos. | No aplicable | 
| local\$1blk\$1read\$1time | E/S | Milisegundos | db.IO.local\$1blk\$1read\$1time | Si track\$1io\$1timing está activado, registra el tiempo total dedicado a leer bloques de archivos de datos locales, en milisegundos; de lo contrario, el valor es cero. Para obtener más información, consulta [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | No aplicable | 
| num\$1blocked\$1sessions | Bloqueos | db.Locks.num\$1blocked\$1sessions | El número de sesiones bloqueadas. | – | 
| orcache\$1blks\$1hit | E/S | Consultas | db.IO.orcache\$1blks\$1hit | Número total de aciertos de bloques compartidos desde la caché de lecturas optimizadas. | No aplicable | 
| orcache\$1blk\$1read\$1time | E/S | Milisegundos | db.IO.orcache\$1blk\$1read\$1time | Si track\$1io\$1timing está activado, registra el tiempo total dedicado a leer bloques de archivos de datos desde la caché de lecturas optimizadas (en milisegundos); de lo contrario, el valor es cero. Para obtener más información, consulte [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | No aplicable | 
| read\$1latency | E/S | Milisegundos | db.IO.read\$1latency | El tiempo invertido leyendo bloques de archivos de datos por backends en esta instancia. | blk\$1read\$1time / blks\$1read | 
| storage\$1blks\$1read | E/S | Bloques | db.IO.storage\$1blks\$1read | Número total de bloques compartidos leídos desde el almacenamiento de Aurora. | No aplicable | 
| storage\$1blk\$1read\$1time | E/S | Milisegundos | db.IO.storage\$1blk\$1read\$1time | Si track\$1io\$1timing está activado, registra el tiempo total dedicado a leer bloques de archivos de datos desde el almacenamiento de Aurora (en milisegundos); de lo contrario, el valor es cero. Para obtener más información, consulte [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | No aplicable | 
| num\$1blocked\$1sessions | Bloqueos | db.Locks.num\$1blocked\$1sessions | El número de sesiones bloqueadas. | – | 
| active\$1count | Estado | Sesiones | db.state.active\$1count | El número de sesiones en el estado active. | No aplicable | 
| idle\$1count | Estado | Sesiones | db.state.idle\$1count | El número de sesiones en el estado idle. | No aplicable | 
| idle\$1in\$1transaction\$1aborted\$1count | Estado | Sesiones | db.state.idle\$1in\$1transaction\$1aborted\$1count | El número de sesiones en el estado idle in transaction (aborted). | No aplicable | 
| idle\$1in\$1transaction\$1count | Estado | Sesiones | db.state.idle\$1in\$1transaction\$1count | El número de sesiones en el estado idle in transaction. | No aplicable | 
| idle\$1in\$1transaction\$1max\$1time | Estado | Segundos | db.state.idle\$1in\$1transaction\$1max\$1time | La duración de la transacción de mayor duración en el estado idle in transaction, en segundos. | No aplicable | 
| logical\$1reads | SQL | Bloques | db.SQL.logical\$1reads | El número total de bloques marcados y leídos. | blks\$1hit \$1 blks\$1read | 
| queries\$1started | SQL | Consultas | db.SQL.queries | El número de consultas iniciadas. | No aplicable | 
| queries\$1finished | SQL | Consultas | db.SQL.queries | El número de consultas finalizadas. | No aplicable | 
| total\$1query\$1time | SQL | Milisegundos | db.SQL.total\$1query\$1time | El tiempo total empleado en ejecutar instrucciones, en milisegundos. | No aplicable | 
| active\$1transactions | Transacciones | Transacciones | db.Transactions.active\$1transactions | El número de transacciones activas. | No aplicable | 
| blocked\$1transactions | Transacciones | Transacciones | db.Transactions.blocked\$1transactions | El número de transacciones bloqueadas. | No aplicable | 
| commit\$1latency | Transacciones | Microsegundos | db.Transactions.commit\$1latency | Duración promedio de las operaciones de confirmación. | db.Transactions.duration\$1commits / db.Transactions.xact\$1commit | 
| duration\$1commits | Transacciones | Milisegundos | db.Transactions.duration\$1commits | El tiempo total de transacción empleado en el último minuto, en milisegundos. | No aplicable | 
| max\$1used\$1xact\$1ids | Transacciones | Transacciones | db.Transactions.max\$1used\$1xact\$1ids | El número de transacciones que no se han vaciado. | No aplicable | 
| oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Transacciones | Longitud | db.Transactions.oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | La antigüedad de la transacción más antigua en una ranura de replicación lógica inactiva. | No aplicable | 
| oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Transacciones | Longitud | db.Transactions.oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | La antigüedad de la transacción más antigua en una ranura de replicación lógica activa. | No aplicable | 
| oldest\$1reader\$1feedback\$1xid\$1age | Transacciones | Longitud | db.Transactions.oldest\$1reader\$1feedback\$1xid\$1age | La antigüedad de la transacción más antigua de una transacción de larga duración en una instancia de lector de Aurora o una instancia de lector de base de datos global de Aurora. | No aplicable | 
| oldest\$1prepared\$1transaction\$1xid\$1age | Transacciones | Longitud | db.Transactions.oldest\$1prepared\$1transaction\$1xid\$1age | La antigüedad de la transacción preparada más antigua. | No aplicable | 
| oldest\$1running\$1transaction\$1xid\$1age | Transacciones | Longitud | db.Transactions.oldest\$1running\$1transaction\$1xid\$1age | La antigüedad de la transacción en ejecución más antigua. | No aplicable | 
| max\$1connections | Usuarios | Usuarios | db.User.max\$1connections | El número máximo de conexiones permitidas para una base de datos, según lo configurado en el parámetro max\$1connections. | No aplicable | 
| total\$1auth\$1attempts | Usuarios | Usuarios | db.User.total\$1auth\$1attempts | El número de intentos de conexión a esta instancia. | No aplicable | 
| archive\$1failed\$1count | WAL | Archivos por minuto | db.WAL.archive\$1failed\$1count | El número de intentos fallidos de archivado de archivos WAL, en archivos por minuto. | No aplicable | 

# Estadísticas de SQL para Performance Insights
<a name="sql-statistics"></a>

Las *estadísticas de SQL* son métricas relacionadas con el rendimiento de las consultas SQL que recopila Performance Insights. Performance Insights recopila estadísticas de cada segundo que se ejecuta una consulta y para cada llamada SQL. Las estadísticas de SQL son un promedio del intervalo de tiempo seleccionado.

Un resumen de SQL es un conjunto de todas las consultas que tienen un patrón dado, pero no necesariamente tienen los mismos valores literales. El resumen reemplaza los valores literales por un signo de interrogación. Por ejemplo, `SELECT * FROM emp WHERE lname= ?`. Este resumen podría incluir las siguientes consultas secundarias:

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

Todos los motores admiten estadísticas de SQL para las consultas de resumen.

Para obtener información sobre la compatibilidad de esta característica por región, motor de base de datos y clase de instancia, consulte [Compatibilidad del motor de la base de datos, la región y la clase de instancia de  Amazon Aurora con características de Información de rendimiento](USER_PerfInsights.Overview.Engines.md#USER_PerfInsights.Overview.PIfeatureEngnRegSupport).

**Topics**
+ [Estadísticas de SQL de Aurora MySQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.md)
+ [Estadísticas de SQL de Aurora PostgreSQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.md)

# Estadísticas de SQL de Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL"></a>

Aurora MySQL recopila estadísticas de SQL solo en el nivel de resumen. No se muestran estadísticas en el nivel de instrucción.

**Topics**
+ [Estadísticas de resumen para Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Estadísticas por segundo de Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Estadísticas por llamada de Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Estadísticas principales para Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Estadísticas de resumen para Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation"></a>

Información sobre rendimiento recopila estadísticas de resumen SQL de la tabla `events_statements_summary_by_digest`. La base de datos administra la tabla `events_statements_summary_by_digest`. 

Esta tabla no tiene una política de expulsión. Cuando la tabla está llena, se muestra el siguiente mensaje en la:Consola de administración de AWS

```
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.
```

En esta situación, Aurora MySQL no lleva a cabo un seguimiento de las consultas SQL. Para solucionar este problema, la Información sobre rendimiento trunca automáticamente la tabla de resumen cuando se cumplen estas dos condiciones:
+ La tabla está llena.
+ La Información sobre rendimiento administra automáticamente el Esquema de rendimiento.

  Para la administración automática, el parámetro `performance_schema` se debe establecer en `0` y la **Fuente** no se debe establecer en `user`. Si Información sobre rendimiento no administra el esquema de rendimiento automáticamente, consulte [Descripción general de Performance Schema para Información de rendimiento en Aurora MySQL](USER_PerfInsights.EnableMySQL.md).

En la AWS CLI, compruebe el fuente de un valor de parámetro ejecutando el comando [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html).

## Estadísticas por segundo de Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

Las siguientes estadísticas de SQL están disponibles para los clústeres de base de datos de Aurora MySQL.


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star\$1per\$1sec | Llamadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1sec | Latencia media por segundo (en milisegundos) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1sec | Unión completa de seleccionar por segundo | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1sec | Control de rango de seleccionar por segundo | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1sec | Escaneo de seleccionar por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1sec | Pases de fusión de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1sec | Escaneos de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1sec | Rangos de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1sec | Filas de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1sec | Filas afectadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1sec | Filas examinadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1sec | Filas enviadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1sec | Tablas de disco temporales creadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1sec | Tablas temporales creadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1sec | Tiempo de bloqueo por segundo (en milisegundos) | 

## Estadísticas por llamada de Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call"></a>

Las siguientes métricas ofrecen estadísticas por llamada para una instrucción SQL.


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1call | Latencia media por llamada (en milisegundos)  | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1call | Uniones completas de seleccionar por llamada | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1call | Control de rango de s por llamada | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1call | Escaneos de seleccionar por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1call | Pases de fusión de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1call | Escaneos de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1call | Rangos de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1call | Filas de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1call | Filas afectadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1call | Filas examinadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1call | Filas enviadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1call | Tablas de disco temporales creadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1call | Tablas temporales creadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1call | Tiempo de bloqueo por llamada (en milisegundos) | 

## Estadísticas principales para Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

Las siguientes estadísticas de SQL están disponibles para los clústeres de base de datos de Aurora MySQL.


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star | Calls | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait | Tiempo de espera (en ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join | Seleccionar unión completa | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check | Seleccionar comprobaciones de intervalos | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan | Seleccionar análisis | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes | Ordenar pasadas de combinación | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan | Ordenar análisis | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range | Ordenar intervalos | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows | Ordenar filas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected | Filas afectadas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined | Filas examinadas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent | Filas enviadas | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables | Tablas de disco temporales creadas | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables | Tablas temporales creadas | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time | Tiempo de bloqueo (en ms) | 

# Estadísticas de SQL de Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL"></a>

Para cada llamada SQL y para cada segundo que se ejecuta una consulta, Performance Insights recopila estadísticas SQL. Todos los motores Aurora recopilan estadísticas únicamente en el nivel de resumen.

A continuación, encontrará información sobre las estadísticas de resumen de Aurora PostgreSQL. 

**Topics**
+ [Estadísticas de resumen de Aurora PostgreSQL:](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.digest)
+ [Estadísticas de resumen por segundo de Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-second)
+ [Estadísticas de resumen por llamada de Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-call)
+ [Estadísticas principales para Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.primary)

## Estadísticas de resumen de Aurora PostgreSQL:
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.digest"></a>

Para ver las estadísticas de resumen de SQL, debe cargar la biblioteca de `pg_stat_statements`. La biblioteca se carga de forma predeterminada para los clústeres de base de datos de Aurora PostgreSQL compatibles con PostgreSQL 10. Esta biblioteca se habilita manualmente para los clústeres de base de datos de Aurora PostgreSQL compatibles con PostgreSQL 9.6. Para habilitarlo de forma manual, añada `pg_stat_statements` a `shared_preload_libraries` en el grupo de parámetros de base de datos asociado a la instancia de base de datos. Después, reinicie la instancia de base de datos. Para obtener más información, consulte [Grupos de parámetros para Amazon Aurora](USER_WorkingWithParamGroups.md).

**nota**  
Con Información sobre rendimiento solo se pueden recopilar estadísticas para consultas en `pg_stat_activity` que no estén truncadas. De forma predeterminada, las bases de datos de PostgreSQL truncan consultas de más de 1024 bytes. Para aumentar el volumen de la consulta, cambie el parámetro `track_activity_query_size` en el grupo de parámetros de base de datos asociado con la instancia de base de datos. Cuando se cambia este parámetro, se requiere un reinicio de la instancia de base de datos.

## Estadísticas de resumen por segundo de Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-second"></a>

Las siguientes estadísticas de resumen de SQL se encuentran disponibles para las instancias de base de datos de Aurora PostgreSLQ.


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.calls\$1per\$1sec | Llamadas por segundo | 
| db.sql\$1tokenized.stats.rows\$1per\$1sec | Filas por segundo | 
| db.sql\$1tokenized.stats.total\$1time\$1per\$1sec | Media de ejecuciones activas (AAE) por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit\$1per\$1sec | Aciertos en bloque por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read\$1per\$1sec | Lecturas en bloque por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied\$1per\$1sec | Bloques ensuciados por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written\$1per\$1sec | Escrituras en bloque por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit\$1per\$1sec | Aciertos en bloque locales por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1read\$1per\$1sec | Lecturas en bloque locales por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied\$1per\$1sec | Suciedades en bloque locales por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1written\$1per\$1sec | Escrituras en bloque locales por segundo | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written\$1per\$1sec | Escrituras en temporales por segundo | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read\$1per\$1sec | Lecturas temporales por segundo | 
| db.sql\$1tokenized.stats.blk\$1read\$1time\$1per\$1sec | Media de lecturas actuales por segundo | 
| db.sql\$1tokenized.stats.blk\$1write\$1time\$1per\$1sec | Media de escrituras actuales por segundo | 

## Estadísticas de resumen por llamada de Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-call"></a>

Las siguientes métricas ofrecen estadísticas por llamada para una instrucción SQL.


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.rows\$1per\$1call | Filas por llamada | 
| db.sql\$1tokenized.stats.avg\$1latency\$1per\$1call | Latencia media por llamada (en milisegundos) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit\$1per\$1call | Aciertos en bloque por llamada | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read\$1per\$1call | Lecturas en bloque por llamada | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written\$1per\$1call | Escrituras en bloque por llamada | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied\$1per\$1call | Bloques ensuciados por llamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit\$1per\$1call | Aciertos en bloque locales por llamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1read\$1per\$1call | Lecturas en bloques locales por llamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied\$1per\$1call | Suciedades en bloque local por llamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1written\$1per\$1call | Escrituras en bloque local por llamada | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written\$1per\$1call | Escrituras en bloque temporal por llamada | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read\$1per\$1call | Lecturas en bloque temporal por llamada | 
| db.sql\$1tokenized.stats.blk\$1read\$1time\$1per\$1call | Tiempo de lectura por llamada (en milisegundos) | 
| db.sql\$1tokenized.stats.blk\$1write\$1time\$1per\$1call | Tiempo de escritura por llamada (en milisegundos) | 

## Estadísticas principales para Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.primary"></a>

Las siguientes estadísticas de SQL se encuentran disponibles para las instancias de base de datos de Aurora PostgreSQL.


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.calls | Calls  | 
| db.sql\$1tokenized.stats.rows | Filas  | 
| db.sql\$1tokenized.stats.total\$1time | Tiempo total (en ms) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit | Aciertos en bloque  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read | Lecturas en bloque  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied | Bloques ensuciados  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written | Escrituras en bloque  | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit | Aciertos en bloque locales  | 
| db.sql\$1tokenized.stats.local\$1blks\$1read | Lecturas en bloque locales  | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied | Bloques locales ensuciados | 
| db.sql\$1tokenized.stats.local\$1blks\$1written | Escrituras en bloque locales  | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written | Escrituras temporales  | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read | Lecturas temporales  | 
| db.sql\$1tokenized.stats.blk\$1read\$1time | Promedio de lecturas simultáneas (en ms) | 
| db.sql\$1tokenized.stats.blk\$1write\$1time | Promedio de escrituras simultáneas (en ms) | 

Para obtener más información acerca de estas métricas, consulte [pg\$1stat\$1statements](https://www.postgresql.org/docs/current/pgstatstatements.html) en la documentación de PostgreSQL.

# Métricas del sistema operativo en Supervisión mejorada
<a name="USER_Monitoring-Available-OS-Metrics"></a>

Amazon Aurora proporciona métricas en tiempo real para el sistema operativo (SO) en el que se ejecuta el clúster de bases de datos. Aurora entrega las métricas de la Supervisión mejorada a su cuenta de registros de Amazon Cloudwatch. Las tablas siguientes incluyen las métricas de SO disponibles al usar registros de Amazon Cloudwatch.



**Topics**
+ [Métricas del sistema operativo para Aurora](#USER_Monitoring-Available-OS-Metrics-RDS)

## Métricas del sistema operativo para Aurora
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

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