Configurar e aceder à Base de Dados de Azure para registos de consulta lenta de Maria DB a partir do portal AzureConfigure and access Azure Database for Maria DB slow query logs from the Azure portal

Pode configurar, listar e baixar a Base de Dados Azure para registos de consulta lenta mariaDB a partir do portal Azure.You can configure, list, and download the Azure Database for MariaDB slow query logs from the Azure portal.

Pré-requisitosPrerequisites

Os passos deste artigo requerem que tenha a Base de Dados Azure para o servidor MariaDB.The steps in this article require that you have Azure Database for MariaDB server.

Confiria a exploração madeireiraConfigure logging

Configure o acesso ao registo de consulta lenta.Configure access to the slow query log.

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.

  2. Selecione a sua Base de Dados Azure para o servidor MariaDB.Select your Azure Database for MariaDB server.

  3. Sob a secção de Monitorização na barra lateral, selecione registos do Servidor.Under the Monitoring section in the sidebar, select Server logs. Screenshot das opções de registos do ServidorScreenshot of Server logs options

  4. Para ver os parâmetros do servidor, selecione Clique aqui para ativar registos e configurar parâmetros de registo.To see the server parameters, select Click here to enable logs and configure log parameters.

  5. Ligue slow_query_log para ON.Turn slow_query_log to ON.

  6. Selecione para onde descodundo os registos para utilizar log_output.Select where to output the logs to using log_output. Para enviar registos para armazenamento local e registos de diagnóstico do Monitor Azure, selecione Ficheiro.To send logs to both local storage and Azure Monitor Diagnostic Logs, select File.

  7. Altere quaisquer outros parâmetros necessários.Change any other parameters needed.

  8. Selecione Guardar.Select Save.

    Screenshot de parâmetros de registo de consulta lenta e guardar.

A partir da página 'Parâmetros do Servidor', pode voltar à lista de registos fechando a página.From the Server Parameters page, you can return to the list of logs by closing the page.

Ver lista e baixar registosView list and download logs

Após o início do registo, pode ver uma lista de registos de consulta lenta disponíveis e descarregar ficheiros de registo individuais.After logging begins, you can view a list of available slow query logs, and download individual log files.

  1. Abra o portal do Azure.Open the Azure portal.

  2. Selecione a sua Base de Dados Azure para o servidor MariaDB.Select your Azure Database for MariaDB server.

  3. Sob a secção de Monitorização na barra lateral, selecione registos do Servidor.Under the Monitoring section in the sidebar, select Server logs. A página mostra uma lista dos seus ficheiros de registo.The page shows a list of your log files.

    Screenshot da página de registos do Servidor, com lista de registos em destaque

    Dica

    A convenção de nomeação do registo é mysql-slow-< o nome do seu servidor>-yyymmddh.log.The naming convention of the log is mysql-slow-< your server name>-yyyymmddhh.log. A data e hora utilizadas no nome do ficheiro é a hora em que o registo foi emitido.The date and time used in the file name is the time when the log was issued. Os ficheiros de registo são rodados a cada 24 horas ou 7,5 GB, o que vier primeiro.Log files are rotated every 24 hours or 7.5 GB, whichever comes first.

  4. Se necessário, utilize a caixa de pesquisa para reduzir rapidamente a um registo específico, com base na data e hora.If needed, use the search box to quickly narrow down to a specific log, based on date and time. A procura está no nome do registo.The search is on the name of the log.

  5. Para descarregar ficheiros de registo individuais, selecione o ícone de seta para baixo ao lado de cada ficheiro de registo na linha de tabela.To download individual log files, select the down-arrow icon next to each log file in the table row.

    Screenshot da página de registos do Servidor, com ícone de seta em baixo realçado

Configurar os registos de diagnósticoSet up diagnostic logs

  1. Sob a secção de monitorização na barra lateral, selecione definições de diagnóstico Adicione a > definição de diagnóstico.Under the Monitoring section in the sidebar, select Diagnostic settings > Add diagnostic setting.

    Screenshot das opções de definições de diagnóstico

  2. Forneça um nome de definição de diagnóstico.Provide a diagnostic setting name.

  3. Especificar quais os dados que afundam para enviar os registos de consulta lenta (conta de armazenamento, centro de eventos ou espaço de trabalho Log Analytics).Specify which data sinks to send the slow query logs (storage account, event hub, or Log Analytics workspace).

  4. Selecione MySqlSlowLogs como o tipo de registo.Select MySqlSlowLogs as the log type. Screenshot das opções de configuração de definições de diagnósticoScreenshot of Diagnostic settings configuration options

  5. Depois de configurar os sumidouros de dados para canalizar os registos de consulta lenta para, selecione Save.After you've configured the data sinks to pipe the slow query logs to, select Save. Screenshot das opções de configuração de definições de diagnóstico, com o Save em destaqueScreenshot of Diagnostic settings configuration options, with Save highlighted

  6. Aceda aos registos de consulta lenta explorando-os nos sumidouros de dados configurados.Access the slow query logs by exploring them in the data sinks you configured. Pode levar até 10 minutos para os registos aparecerem.It can take up to 10 minutes for the logs to appear.

Passos seguintesNext steps