Activación y desactivación de Información sobre rendimiento - Amazon Relational Database Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Activación y desactivación de Información sobre rendimiento

Para poder usar Información sobre rendimiento, debe activarlo en su instancia de base de datos. Si lo necesita, podrá desactivarlo más adelante. La activación y desactivación de Información sobre rendimiento no provoca tiempos de inactividad, un reinicio o una conmutación por error.

El agente Performance Insights 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.

En la consola, puede activar o desactivar Información sobre rendimiento al crear o modificar una nueva instancia de base de datos.

Activación o desactivación de Información sobre rendimiento al crear una instancia

Cuando cree una nueva instancia de base de datos, active Información sobre rendimiento con la opción Enable Performance Insights (Activar Información sobre rendimiento) de la sección Performance Insights (Información sobre rendimiento). También puede elegir Disable Performance Insights (Desactivar Información sobre rendimiento).

Para crear una instancia de base de datos, siga las instrucciones del motor de base de datos específico que se indican en Creación de una instancia de base de datos de Amazon RDS.

La siguiente captura de pantalla muestra la sección Performance Insights.


							Activación de Performance Insights durante la creación de una instancia de base de datos con la consola

Si elige Enable Performance Insights (Activar Información sobre rendimiento), dispondrá de las siguientes opciones:

  • Retention (Retención): el número de días durante los que se conservan los datos de Performance Insights. Elija entre 7 días (el valor predeterminado) o 2 años.

  • Master key (Clave maestra): especifique la clave maestra de cliente (CMK) de AWS Key Management Service (AWS KMS). Información sobre rendimiento cifra toda la información potencialmente confidencial utilizando la CMK de AWS KMS. Las datos se cifran en reposo y en tránsito. Para obtener más información, consulte Cifrado de recursos de Amazon RDS.

Activación o desactivación de Información sobre rendimiento al modificar una instancia

En la consola, puede modificar una instancia de base de datos para que Información sobre rendimiento pueda activarse o desactivarse a través de la consola.

Para activar o desactivar Información sobre rendimiento en una instancia de base de datos a través de 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 Databases (Bases de datos).

  3. Seleccione una instancia de base de datos y elija Modificar.

  4. En la sección Performance Insights (Información sobre rendimiento), elija Enable Performance Insights (Activar Información sobre rendimiento) o Disable Performance Insights (Desactivar Información sobre rendimiento).

    Si elige Enable Performance Insights (Activar Información sobre rendimiento), dispondrá de las siguientes opciones:

    • Retention (Retención): el número de días durante los que se conservan los datos de Performance Insights. Elija entre 7 días (el valor predeterminado) o 2 años.

    • Master key (Clave maestra): especifique la clave maestra de cliente (CMK) de AWS Key Management Service (AWS KMS). Información sobre rendimiento cifra toda la información potencialmente confidencial utilizando la CMK de AWS KMS. Las datos se cifran en reposo y en tránsito. Para obtener más información, consulte Cifrado de recursos de Amazon RDS.

  5. Elija Continue.

  6. Para Scheduling of Modifications (Programación de modificaciones), elija una de las siguientes:

    • Apply during the next scheduled maintenance window (Aplicar durante el próximo periodo de mantenimiento programada): espere para aplicar la modificación de Performance Insights hasta el próximo periodo de mantenimiento.

    • Apply immediately (Aplicar inmediatamente): aplique la modificación de Performance Insights lo antes posible.

  7. Elija Modify instance (Modificar instancia).

Cuando utilice el comando create-db-instance de AWS CLI, active Información sobre rendimiento especificando --enable-performance-insights. También puede desactivar Información sobre rendimiento especificando --no-enable-performance-insights.

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

En el siguiente procedimiento, se describe cómo se activa o desactiva Información sobre rendimiento en una instancia de base de datos a través de AWS CLI.

Para activar o desactivar Información sobre rendimiento en una instancia de base de datos a través de AWS CLI

  • Llame al comando modify-db-instance de la AWS CLI y especifique los siguientes valores:

    • --db-instance-identifier: nombre de la instancia de base de datos.

    • --enable-performance-insights para activarlo o --no-enable-performance-insights para desactivarlo.

    El siguiente ejemplo habilita Performance Insights para sample-db-instance.

    Para Linux, macOS o Unix:

    aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights

    Para Windows:

    aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights

Cuando habilita Performance Insights, puede especificar, si lo desea, la cantidad de tiempo en días que se conservan los datos de Performance Insights con la opción --performance-insights-retention-period. Los valores válidos son 7 (predeterminado) o 731 (2 años).

El ejemplo siguiente habilita Performance Insights para sample-db-instance y especifica que los datos de Performance Insights se conserven durante dos años.

Para Linux, macOS o Unix:

aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 731

Para Windows:

aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 731

Si crea una nueva instancia de base de datos utilizando la operación CreateDBInstance de la API de Amazon RDS, active Información sobre rendimiento estableciendo EnablePerformanceInsights en True. Para desactivar Información sobre rendimiento, establezca EnablePerformanceInsights en False.

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

Cuando habilita Performance Insights, puede especificar, si lo desea, la cantidad de tiempo en días que se conservan los datos de Performance Insights con el parámetro PerformanceInsightsRetentionPeriod. Los valores válidos son 7 (predeterminado) o 731 (2 años).

Habilitar Performance Schema para Performance Insights en Amazon RDS para MariaDB o MySQL

Cuando la característica de esquema de rendimiento está habilitada para Amazon RDS para MariaDB o MySQL, Información sobre rendimiento proporciona información más detallada. Por ejemplo, Performance Insights muestra la carga de la base de datos categorizada por eventos de espera detallados. Si Performance Schema no está habilitado, Performance Insights muestra la carga de base de datos categorizada por estados en la lista del proceso de MySQL.

Performance Schema se habilita automáticamente al crear una instancia de base de datos de Amazon RDS para MariaDB o MySQL con Información sobre rendimiento habilitada. En este caso, Performance Insights administra automáticamente los parámetros de la tabla a continuación.

Nombre del parámetro

Valor del parámetro

performance_schema 1 (el parámetro source se establece en engine-default)
performance-schema-consumer-events-waits-current ON
performance-schema-instrument wait/%=ON
performance-schema-consumer-global-instrumentation ON
performance-schema-consumer-thread-instrumentation ON
importante

Cuando el esquema de rendimiento se habilita automáticamente, Performance Insights cambia los parámetros relacionados con el esquema en la instancia de base de datos. Estos cambios no son visibles en el grupo de parámetros asociado a la instancia de base de datos.

Para obtener más información, consulte Opciones de comando de esquema de rendimiento y Opción de esquema de rendimiento y referencia de variable en la documentación de MySQL.

Activar manualmente Performance Schema

El esquema de rendimiento no está habilitado cuando se cumplen las dos condiciones siguientes:

  • El parámetro performance_schema se establece en 0 o 1.

  • El parámetro source de performance_schema se establece en user.

Para habilitar manualmente Performance Schema

  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. Elija Parameter groups (Grupos de parámetros).

  3. Seleccione el grupo de parámetros para la instancia de base de datos.

  4. Seleccione el parámetro performance_schema.

  5. Seleccione Edit Parameters (Editar parámetros).

  6. Seleccione Reset (Restablecer).

  7. Seleccione Reset parameters (Restablecer parámetros).

  8. Reinicie la instancia de base de datos.

Para obtener información sobre cómo modificar los parámetros de la instancia de base de datos, consulte Modificación de parámetros de un grupo de parámetros de base de datos. Para obtener más información acerca del panel, consulte Monitoreo con el panel de Información sobre rendimiento. Para obtener más información sobre el esquema de rendimiento de MySQL, consulte el Manual de referencia de MySQL 8.0.