Activación y desactivación de Información de rendimiento de Aurora - Amazon Aurora

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

Puede activar Información de rendimiento para el clúster o instancia de base de datos dentro de un clúster durante su creación. Si es necesario, puede desactivarlo más adelante. Para ello, modifique el clúster de base de datos en la consola. La activación y desactivación de Performance Insights no provoca tiempo de inactividad, un reinicio ni una conmutación por error.

Si administra Información de rendimiento para instancias de base de datos individuales en un clúster de base de datos y el período de retención y AWS KMS key están configurados con valores diferentes para distintas instancias, el clúster de base de datos será heterogéneo con respecto a Información de rendimiento. En estos casos, no puede modificar el clúster de base de datos para administrar Información de rendimiento en el clúster.

nota

El Esquema de rendimiento es una herramienta de rendimiento opcional utilizada por Aurora MySQL. Si activa o desactiva Esquema de rendimiento, debe reiniciar. Sin embargo, si activa o desactiva Performance Insights, no es necesario que se reinicie. Para obtener más información, consulte Descripción general de Performance Schema para Información de rendimiento en Aurora MySQL.

Si utiliza Performance Insights junto con las bases de datos globales de Aurora, debe habilitar Performance Insights de forma individual en las instancias de base de datos de cada Región de AWS. Para obtener más información, consulte Supervisión de una base de datos Amazon Aurora global con Amazon RDS la información sobre rendimiento.

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 un clúster de base de datos. La habilitación de Información de rendimiento en el clúster le permite administrar la configuración y las opciones de Información de rendimiento en el clúster. La configuración del clúster se aplica a todas las instancias de base de datos del clúster.

nota

Al anular la selección de la opción Habilitar Información de rendimiento, puede administrar la configuración de Información de rendimiento para instancias de bases de datos individuales dentro del clúster.

Activación o desactivación de Performance Insights al crear un clúster de base de datos

Al crear una nueva clúster de base de datos, active Información de rendimiento. Para ello, elija Habilitar Información de rendimiento en la sección Información de rendimiento. La habilitación de Información de rendimiento en el clúster este se aplicará a todas las instancias de base de datos del clúster.Anule la selección de la opción para desactivar Información de rendimiento en el clúster. Más adelante, podrá modificar Información de rendimiento para las instancias de base de datos individuales del clúster.

Para crear un clúster de base de datos, siga las instrucciones para el motor de base de datos que se indican en Creación de un clúster de base de datos de Amazon Aurora.

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

Active Información de rendimiento durante la creación de un clúster de base de datos con la consola.

Si elige Enable Performance Insights (Activar Performance Insights), dispondrá de las siguientes opciones:

  • Retention (Retención): el número de días durante los que se conservan los datos de Performance Insights. La configuración de retención en la capa gratuita es Default (7 days) (Predeterminado [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 Performance Insights.

  • AWS KMS key: especifique su AWS KMS key. Performance Insights cifra todos los datos potencialmente confidenciales con su propia 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 AWS KMS para Información de rendimiento.

Activación o desactivación de Información de rendimiento al modificar una instancia de base de datos o clúster de base de datos

En la consola, puede modificar una instancia de base de datos en un clúster de base de datos para administrar Información de rendimiento. También puede administrar Información de rendimiento en el clúster de base de datos.

nota

No puede optar por administrar Información de rendimiento en el clúster si el clúster es heterogéneo con respecto a Información de rendimiento. Para administrar Información de rendimiento en el clúster, cambie la configuración de Información de rendimiento de cada instancia para que sea igual en todas. Ahora puede optar por administrar Información de rendimiento en el clúster al modificar el clúster.

Administración de Información de rendimiento para una instancia de base de datos o clúster de base de datos mediante la consola
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. Seleccione Databases (Bases de datos).

  3. Elija una instancia de base de datos o un clúster de bases de datos y elija Modificar.

  4. En la sección Información de rendimiento, seleccione Habilitar información de rendimiento o anule la selección de la opción para deshabilitar Información de rendimiento.

    Seleccione si desea habilitar Información de rendimiento en el clúster o instancia.

    Si elige Enable Performance Insights (Activar Performance Insights), dispondrá de las siguientes opciones:

    • Retention (Retención): el número de días durante los que se conservan los datos de Performance Insights. La configuración de retención en la capa gratuita es Default (7 days) (Predeterminado [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 Performance Insights.

    • AWS KMS key: especifique su clave de KMS. Performance Insights cifra todos los datos potencialmente confidenciales con su propia 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 Aurora.

    Modifique Información de rendimiento durante la modificación del clúster de base de datos con la consola.
  5. Elija Continue (Continuar).

  6. En Scheduling of Modifications (Programación de modificaciones) (Programación de modificaciones), elija Apply immediately (Aplicar inmediatamente). Si elige Apply during the next scheduled maintenance window (Aplicar durante la próxima ventana de mantenimiento programada), la instancia ignora esta configuración y activa de inmediato Performance Insights.

  7. Elija Modify instance (Modificar instancia).

No puede administrar Información de rendimiento para una instancia de base de datos individual en un clúster de base de datos en la que ya se administre Información de rendimiento en el clúster.

Modifique Información de rendimiento para un clúster de base de datos heterogéneo.

Cuando utilice el comando create-db-instance de la AWS CLI, active Performance Insights especificando --enable-performance-insights. También puede desactivar Performance Insights especificando --no-enable-performance-insights.

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

Administración de Información de rendimiento en un clúster de base de datos con la AWS CLI
  • Llame al comando AWS CLI de modify-db-clúster y suministre los siguientes valores:

    • --db-cluster-identifier: nombre de la instancia de base de datos en su clúster de base de datos.

    • --enable-performance-insights para activar o --no-enable-performance-insights para desactivar

    El siguiente ejemplo activa Performance Insights para sample-db-cluster.

    Para Linux, macOS o:Unix

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

    En:Windows

    aws rds modify-db-cluster ^ --db-cluster-identifier sample-db-instance ^ --enable-performance-insights
Administración de Información de rendimiento para una instancia de base de datos en el clúster de base de datos mediante la 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 en su clúster de base de datos.

    • --enable-performance-insights para activar o --no-enable-performance-insights para desactivar

    El siguiente ejemplo activa 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

    En:Windows

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

Al activar Performance Insights en la CLI, puede especificar, si lo desea, el tiempo en días que se retienen los datos de Performance Insights 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 Performance Insights.

El ejemplo siguiente activa Performance Insights para sample-db-cluster y especifica que los datos de Performance Insights se retengan durante 93 días (3 meses).

Para Linux, macOS o:Unix

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

En:Windows

aws rds modify-db-cluster ^ --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 Información de rendimiento para una instancia de un clúster de base de datos en la que Información de rendimiento no se administre en el clúster.

Si crea una nueva instancia de base de datos en el clúster de la base de datos mediante la operación CreateDBInstance de la operación de la API de Amazon RDS, active Performance Insights configurando EnablePerformanceInsights como True. Para desactivar Performance Insights, establezca EnablePerformanceInsights como False (Falso).

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

Cuando activa Performance Insights, puede especificar, si lo desea, la cantidad de tiempo en días que se retienen los datos de Performance Insights 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 Performance Insights.