Utilizo una instancia de edición de Amazon Aurora compatible con MySQL o de Amazon Relational Database Service (Amazon RDS) para MySQL. Quiero ver los registros de mis instancias de base de datos en Amazon CloudWatch.
Resolución
Permitir el registro en la instancia de base de datos
Para Amazon RDS, modifica los parámetros de general_log y slow_query_log en un grupo de parámetros de base de datos personalizado asociado a la instancia de base de datos. Para permitir el registro de auditoría, agrega el complemento de auditoría MariaDB a tu grupo de opciones personalizado. Para obtener más información, consulta ¿Cómo puedo activar y supervisar los registros de una instancia de base de datos de Amazon RDS para MySQL?
Para los clústeres de bases de datos compatibles con Aurora MySQL, modifica los parámetros de general_log y slow_query_log. Utiliza un grupo de parámetros de clústeres de bases de datos personalizado para permitir que la auditoría avanzada audite los registros de los clústeres de bases de datos de Aurora.
Publicación de registros en CloudWatch
Para publicar registros en CloudWatch, configura las exportaciones de registros en el clúster de base de datos.
Nota: Aurora publica los tipos de registro que has seleccionado para todas las instancias del clúster de base de datos de Aurora.
Cambio del valor del parámetro log_output a FILE
Para los clústeres de Aurora que utilizan la versión 2 (compatible con MySQL 5.7), el valor del parámetro log_output se establece en FILE de forma predeterminada. Sin embargo, si has modificado manualmente el valor del parámetro log_output a TABLE, debes cambiar el valor a FILE.
Para cambiar el parámetro log_output, sigue estos pasos:
- Abre la consola de Amazon RDS.
- En el panel de navegación, elige Grupos de parámetros.
- Selecciona el grupo de parámetros asociado a la instancia para la que quieres publicar los registros.
- Elige Acciones del grupo de parámetros y, a continuación, elige Editar.
- Utiliza el campo Parámetros de filtro para buscar el parámetro log_output.
- Establece el valor del parámetro log_output en FILE.
- Selecciona Guardar cambios.
Nota: No es necesario reiniciar la instancia para implementar el cambio porque el parámetro es dinámico. Para obtener más información, consulta Grupos de parámetros predeterminados y personalizados.
Información relacionada
¿Cómo modifico los valores de un grupo de parámetros de base de datos de Amazon RDS?
Archivos de registro de base de datos de MySQL