Configuración y acceso a los registros de consultas lentas de Azure Database for María DB desde Azure PortalConfigure and access Azure Database for Maria DB slow query logs from the Azure portal

Se pueden configurar, enumerar y descargar registros de consulta lentos de Azure Database for MariaDB desde Azure Portal.You can configure, list, and download the Azure Database for MariaDB slow query logs from the Azure portal.

Requisitos previosPrerequisites

Los pasos descritos en este artículo requieren que tenga un servidor de Azure Database for MariaDB.The steps in this article require that you have Azure Database for MariaDB server.

registroConfigure logging

Configure el acceso al registro de consultas lentas.Configure access to the slow query log.

  1. Inicie sesión en Azure Portal.Sign in to the Azure portal.

  2. Seleccione un servidor de Azure Database for MariaDB.Select your Azure Database for MariaDB server.

  3. En la sección Supervisión de la barra lateral, seleccione Registros de servidor.Under the Monitoring section in the sidebar, select Server logs. Captura de pantalla de las opciones de registros de servidorScreenshot of Server logs options

  4. Seleccione Haga clic aquí para habilitar los registros y configurar los parámetros para ver los parámetros del servidor.To see the server parameters, select Click here to enable logs and configure log parameters.

  5. Sitúe slow_query_log en la posición ON (ACTIVADO).Turn slow_query_log to ON.

  6. Seleccione la ubicación en la que se van a generar los registros con log_output.Select where to output the logs to using log_output. Para enviar registros al almacenamiento local y a los registros de diagnóstico de Azure Monitor, seleccione File (Archivo).To send logs to both local storage and Azure Monitor Diagnostic Logs, select File.

  7. Cambie cualquier otro parámetro necesario.Change any other parameters needed.

  8. Seleccione Guardar.Select Save.

    Captura de pantalla de parámetros de registro de consultas lentas y la acción de guardar.

Desde la página Parámetros de servidor, puede volver a la lista de los registros cerrando la página.From the Server Parameters page, you can return to the list of logs by closing the page.

Visualización de lista y descarga de registrosView list and download logs

Una vez que comienza el registro, puede ver una lista de los registros de consultas lentas disponibles y descargar archivos de registro individuales.After logging begins, you can view a list of available slow query logs, and download individual log files.

  1. Abra Azure Portal.Open the Azure portal.

  2. Seleccione un servidor de Azure Database for MariaDB.Select your Azure Database for MariaDB server.

  3. En la sección Supervisión de la barra lateral, seleccione Registros de servidor.Under the Monitoring section in the sidebar, select Server logs. La página muestra una lista de los archivos de registro.The page shows a list of your log files.

    Captura de pantalla de la página Registros de servidor con una lista de registros resaltados

    Sugerencia

    La convención de nomenclatura del registro es mysql-slow-< nombre de su servidor>-yyyymmddhh.log.The naming convention of the log is mysql-slow-< your server name>-yyyymmddhh.log. La fecha y hora que se utilizan en el nombre de archivo indican el momento en que se emitió el registro.The date and time used in the file name is the time when the log was issued. Los archivos de registro se rotan cada 24 horas o 7,5 GB, lo que ocurra primero.Log files are rotated every 24 hours or 7.5 GB, whichever comes first.

  4. Si es necesario, utilice el cuadro de búsqueda para encontrar rápidamente un registro específico en función de la fecha y hora.If needed, use the search box to quickly narrow down to a specific log, based on date and time. La búsqueda se encuentra en el nombre del registro.The search is on the name of the log.

  5. Para descargar los archivos de registro individuales, seleccione el icono de flecha hacia abajo que hay junto a cada archivo de registro en la fila de tabla.To download individual log files, select the down-arrow icon next to each log file in the table row.

    Captura de pantalla de la página Registros de servidor, con el icono de flecha hacia abajo resaltado

Configuración de registros de diagnósticosSet up diagnostic logs

  1. En la sección Supervisión de la barra lateral, seleccione Configuración de diagnóstico > Add diagnostic settings (Agregar configuración de diagnóstico).Under the Monitoring section in the sidebar, select Diagnostic settings > Add diagnostic setting.

    Captura de pantalla de las opciones de diagnóstico

  2. Proporcione un nombre de configuración de diagnóstico.Provide a diagnostic setting name.

  3. Especifique a qué receptores de datos se enviarán los registros de consultas lentas (cuenta de almacenamiento, centro de eventos o área de trabajo de Log Analytics).Specify which data sinks to send the slow query logs (storage account, event hub, or Log Analytics workspace).

  4. Seleccione MySqlSlowLogs como tipo de registro.Select MySqlSlowLogs as the log type. Captura de pantalla de las opciones de configuración de diagnósticoScreenshot of Diagnostic settings configuration options

  5. Una vez que haya configurado los receptores de datos a los que canalizar los registros de consultas lentas, seleccione Guardar.After you've configured the data sinks to pipe the slow query logs to, select Save. Captura de pantalla de las opciones de configuración de diagnóstico, con la opción Guardar resaltadaScreenshot of Diagnostic settings configuration options, with Save highlighted

  6. Acceda a los registros de consultas lentas explorándolos en los receptores de datos que configuró.Access the slow query logs by exploring them in the data sinks you configured. Los registros pueden tardar hasta 10 minutos en aparecer.It can take up to 10 minutes for the logs to appear.

Pasos siguientesNext steps