View a markdown version of this page

Habilitación y desactivación de métricas detalladas de consultas y contadores de base de datos - Amazon Relational Database Service

Habilitación y desactivación de métricas detalladas de consultas y contadores de base de datos

Las métricas detalladas de consultas y contadores de base de datos están habilitadas de forma predeterminada al seleccionar el modo avanzado de Información de base de datos. Si selecciona el modo estándar de Información de base de datos, puede habilitarlos al crear la instancia de base de datos o clúster de base de datos Multi-AZ y desactivarlos más adelante modificando la instancia de base de datos desde la consola. La habilitación de métricas detalladas de consultas y contadores de base de datos no provoca tiempo de inactividad, un reinicio ni una conmutación por error.

nota

Performance Schema es una herramienta de rendimiento opcional utilizada por Amazon RDS para MariaDB o MySQL. Si activa o desactiva Esquema de rendimiento, debe reiniciar. Sin embargo, si habilita o desactiva las métricas detalladas de consultas y contadores de base de datos, no es necesario que se reinicie. Para obtener más información, consulte Información general de Performance Schema para Información de base de datos en Amazon RDS para MariaDB o MySQL.

El agente de Información de base de datos consume CPU y memoria limitadas en el host de base de datos. Cuando la carga de la base de datos es alta, el agente limita el impacto en el rendimiento mediante la recopilación de datos con menos frecuencia.

Console

En la consola, puede habilitar la recopilación de métricas detalladas de consultas y contadores de base de datos para el modo estándar de Información de base de datos al crear o modificar una instancia de base de datos o clúster de base de datos Multi-AZ.

Habilitación o desactivación de métricas detalladas de consultas y contadores de base de datos al crear una instancia de base de datos o un clúster de base de datos Multi-AZ

Tras crear una nueva instancia de base de datos o un clúster de base de datos Multi-AZ, Amazon RDS habilita métricas detalladas de consultas y contadores de base de datos de forma predeterminada. Para desactivarla, elija la opción Información de base de datos: estándar y desactive la opción Habilitar la recopilación de métricas detalladas de consultas y contadores de base de datos.

Para obtener más información, consulte los siguientes temas.

La siguiente captura de pantalla muestra la sección Información de base de datos.

Sección Información de base de datos en la página de creación de instancias de base de datos, con la opción de habilitar métricas detalladas de la base de datos.

Si elige Habilitar la recopilación de métricas detalladas de consultas y contadores de base de datos, tiene las siguientes opciones:

  • Retención: el número de días durante los que se retienen los datos de Información de base de datos. La configuración de retención es Predeterminada (7 días). Para retener los datos de rendimiento durante más tiempo, especifique de 1 a 24 meses. Para obtener más información acerca de los periodos de retención, consulte Precios y retención de datos de Información de base de datos.

  • AWS KMS key – especifique su AWS KMS key. Información de base de datos cifra toda la información confidencial potencial con la clave de KMS. Las datos se cifran en reposo y en tránsito. Para obtener más información, consulte cambio de una política de claves de KMS para Información de base de datos.

Habilitación o desactivación de métricas detalladas de consultas y contadores de base de datos al modificar una instancia de base de datos o un clúster de base de datos Multi-AZ

En la consola, puede modificar una instancia de base de datos o clúster de base de datos Multi-AZ para administrar métricas detalladas de consultas y contadores de base de datos para Información de base de datos.

Administración de Información de base de datos para una instancia de base de datos o clúster de base de datos Multi-AZ con la consola
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. Seleccione Bases de datos.

  3. Elija un instancia de base de datos o clúster de base de datos multi-AZ y elija Modificar.

  4. Seleccione Habilitar la recopilación de métricas detalladas de consultas y contadores de base de datos para habilitarlo. Para desactivarlo, elija la opción Información de base de datos: estándar y desactive la opción Habilitar métricas detalladas de consultas y contadores de base de datos.

    Si elige Habilitar la recopilación de métricas detalladas de consultas y contadores de base de datos, tiene las siguientes opciones:

    • Retención: el número de días durante los que se retienen los datos de Información de base de datos. La configuración de retención es Predeterminada (7 días). Para retener los datos de rendimiento durante más tiempo, especifique de 1 a 24 meses. Para obtener más información acerca de los periodos de retención, consulte Precios y retención de datos de Información de base de datos.

    • AWS KMS key – especifique su clave de KMS. Información de base de datos cifra toda la información confidencial potencial con la clave de KMS. Las datos se cifran en reposo y en tránsito. Para obtener más información, consulte Cifrado de recursos de Amazon RDS.

    Sección Información de base de datos en la página de instancias de base de datos de modificación, con la opción de habilitar métricas detalladas de la base de datos.
  5. Elija Continuar.

  6. En Programación de modificaciones, elija Aplicar inmediatamente. Si elige Aplicar durante el próximo periodo de mantenimiento programado, la instancia ignora esta configuración y activa de inmediato la recopilación de métricas detalladas por consulta y de contador de base de datos.

  7. Elija Modificar instancia.

AWS CLI

Cuando utilice el comando create-db-instance de la AWS CLI, active las métricas detalladas de consultas y contadores de base de datos especificando --enable-performance-insights y estableciendo --database-insights-mode en advanced o standard. Para desactivarlos, especifique --no-enable-performance-insights y establezca database-insights-mode en standard.

Estos valores también pueden especificarse con los siguientes comandos de AWS CLI:

Al activar las métricas detalladas de consultas y contadores de base de datos en la CLI, puede especificar, si lo desea, el tiempo en días que se retienen los datos mediante la opción --performance-insights-retention-period. Puede especificar7, mes* 31 (donde mes es un número comprendido entre 1 y 23), o 731. Por ejemplo, si desea retener los datos de rendimiento durante 3 meses, especifique 93, que es 3 * 31. El valor predeterminado es 7 días. Para obtener más información acerca de los periodos de retención, consulte Precios y retención de datos de Información de base de datos.

En el ejemplo siguiente, se activan las métricas detalladas de consultas y contadores de base de datos para sample-db-cluster y se especifica que los datos se retengan durante 93 días (3 meses).

Para Linux, macOS o Unix:

aws rds modify-db-cluster \ --database-insights-mode standard \ --db-cluster-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 93

Para Windows:

aws rds modify-db-cluster ^ --database-insights-mode standard ^ --db-cluster-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 93

Si especifica un período de retención, como 94 días, que no es un valor válido, RDS emitirá un error.

An error occurred (InvalidParameterValue) when calling the CreateDBInstance operation: Invalid Performance Insights retention period. Valid values are: [7, 31, 62, 93, 124, 155, 186, 217, 248, 279, 310, 341, 372, 403, 434, 465, 496, 527, 558, 589, 620, 651, 682, 713, 731]
nota

Solo puede activar métricas detalladas de consultas y contadores de base de datos para una instancia de un clúster de base de datos en la que no se administren por clúster.

RDS API

Si crea una nueva instancia de base de datos mediante la operación CreateDBInstance de la operación de la API de Amazon RDS, active métricas detalladas de consultas y contadores de base de datos configurando EnablePerformanceInsights en True. Para desactivarlos, establezca EnablePerformanceInsights en False y establezca DatabaseInsightsMode en standard.

También puede especificar el valor EnablePerformanceInsights utilizando las siguientes operaciones de la API:

Al activar las métricas detalladas de consultas y contadores de base de datos, puede especificar, si lo desea, el tiempo en días que se retienen los datos con el parámetro PerformanceInsightsRetentionPeriod. Puede especificar7, mes* 31 (donde mes es un número comprendido entre 1 y 23), o 731. Por ejemplo, si desea retener los datos de rendimiento durante 3 meses, especifique 93, que es 3 * 31. El valor predeterminado es 7 días. Para obtener más información acerca de los periodos de retención, consulte Precios y retención de datos de Información de base de datos.