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 un clúster de base de datos. La habilitación de métricas detalladas de consultas y contadores de base de datos permite administrar la configuración y las opciones de Información de base de datos para el clúster de base de datos. La configuración del clúster se aplica a todas las instancias de base de datos en el clúster.
Habilitación o desactivación de métricas detalladas de consultas y contadores de base de datos al crear clúster de base de datos
Tras crear un nuevo clúster de base de datos, 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 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 Información 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 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 un clúster de base de datos
En la consola, puede modificar un clúster de base de datos 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 un clúster de base de datos con la consola
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/.
-
Seleccione Bases de datos.
-
Elija un clúster de base de datos y elija Modificar.
-
Seleccione Habilitar la recopilación de métricas detalladas de consultas y contadores de base de datos para habilitarlo. Para desactivarlo para el clúster de base de datos, 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 Aurora.
-
Elija Continuar.
-
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.
-
Elija Modificar instancia.
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:
Administración de métricas detalladas de consultas y contadores de base de datos para un clúster de base de datos mediante 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
-
database-insights-mode: el modo de información sobre base de datos para el clúster de base de datos. Para desactivar las métricas detalladas de consultas y contadores de base de datos, defina este valor en standard.
En el siguiente ejemplo, se activan las métricas detalladas de consultas y contadores de base de datos para sample-db-cluster.
Para Linux, macOS o Unix:
aws rds modify-db-cluster \
--database-insights-mode standard \
--db-cluster-identifier sample-db-instance \
--enable-performance-insights
Para Windows:
aws rds modify-db-cluster ^
--database-insights-mode standard ^
--db-cluster-identifier sample-db-instance ^
--enable-performance-insights
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]
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.
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 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.