MySQL Telemetría y OCI Log Analytics
Exporta los logs del servidor MySQL a OCI Log Analytics.
La telemetría proporciona un método conveniente para ver y analizar los logs del servidor MySQL mediante el servicio OCI Log Analytics en lugar de depender únicamente del cliente de línea de comandos MySQL.
Requisitos
Requisitos para enviar logs de MySQL a OCI Log Analytics.
Para enviar logs de MySQL a OCI Log Analytics, asegúrese de lo siguiente:
- Tiene acceso al servicio OCI Log Analytics y los permisos adecuados.
Nota
Log Analytics es un servicio facturable, no está incluido en su suscripción a MySQL HeatWave Service y se debe activar por separado. Consulte Log Analytics para obtener más información. - Ha creado al menos un grupo de logs de Log Analytics. Esto es necesario para almacenar los logs MySQL.
- El sistema de base de datos ejecuta MySQL versión 9.6.1 o superior.
- El sistema de base de datos es independiente. Actualmente, los sistemas de base de datos de alta disponibilidad o los sistemas de base de datos con réplicas de lectura no soportan la exportación de logs MySQL a OCI Log Analytics.
- Su sistema de base de datos no es de capa siempre libre, que no tiene acceso a Log Analytics.
- Ha definido políticas de IAM como se describe en Políticas.
- Para registrar sentencias SQL en el log de auditoría, debe definir filtros del log de auditoría. Consulte Audit Log Filtering.
Temas relacionados
Logs de MySQL
Exporta los logs del servidor MySQL a OCI Log Analytics o a puntos finales OpenTelemetry personalizados.
Se pueden exportar los siguientes logs:
- Log de errores: contiene un registro de las horas de inicio y cierre de mysqld. También contiene mensajes de diagnóstico, como errores, advertencias y notas, que se producen durante el inicio y el cierre del servidor y mientras este se está ejecutando.
- Log de consultas lentas: consta de sentencias SQL que tardan más de
long_query_timesegundos en ejecutarse y que requieren que se examinen al menosmin_examined_row_limitfilas. El log de consultas lentas se puede utilizar para buscar consultas que tardan mucho tiempo en ejecutarse y que, por lo tanto, son candidatas para la optimización. - Log de auditoría: contiene los detalles de conexión y desconexión del cliente y las acciones que realizan mientras están conectados, como las bases de datos y tablas a las que acceden.
- Log general: registro general de lo que mysqld está haciendo. El servidor escribe información en este log cuando los clientes se conectan o desconectan, y registra cada sentencia SQL recibida de los clientes.
Visualización de logs de MySQL en OCI Log Analytics
Puede ver los logs MySQL configurados en el explorador de logs de Log Analytics de OCI.
Esta tarea supone que ha configurado todos los requisitos necesarios.