Configurar e acessar logs de consultas lentas do Banco de Dados do Azure para MariaDB do portal do Azure

Importante

O Banco de Dados do Azure para MariaDB está a caminho da desativação. É altamente recomendável que você migre para o Banco de Dados do Azure para MySQL. Para obter mais informações sobre como migrar para o Banco de Dados do Azure para MySQL, consulte O que está acontecendo com o Banco de Dados do Azure para MariaDB?.

Você pode configurar, listar e baixar os logs de consultas lentas do Banco de Dados do Azure para MariaDB no portal do Azure.

Pré-requisitos

As etapas neste artigo exigem que você tenha o servidor do Banco de Dados do Azure para MariaDB.

Configurar o registro em log

Configure o acesso ao log de consultas lentas.

  1. Entre no portal do Azure.

  2. Selecione o servidor do Banco de Dados do Azure para MariaDB.

  3. Na seção Monitoramento da barra lateral, selecione Logs de servidor. Screenshot of Server logs options

  4. Para ver os parâmetros do servidor, clique em Selecione aqui para habilitar logs e configurar parâmetros de log.

  5. Altere slow_query_log para ATIVADO.

  6. Selecione onde enviar a saída dos logs usando log_output. Para enviar logs ao armazenamento local e aos logs de diagnóstico do Azure Monitor, selecione Arquivo.

  7. Altere quaisquer outros parâmetros necessários.

  8. Selecione Salvar.

    Screenshot of slow query log parameters and save.

Na página Parâmetros do Servidor, você pode retornar à lista de logs fechando a página.

Exibir a lista e baixar os logs

Após o registro em log começar, exiba uma lista dos logs de consulta lenta disponíveis e baixe os arquivos de log individuais.

  1. Abra o Portal do Azure.

  2. Selecione o servidor do Banco de Dados do Azure para MariaDB.

  3. Na seção Monitoramento da barra lateral, selecione Logs de servidor. A página exibe uma lista dos arquivos de log.

    Screenshot of Server logs page, with list of logs highlighted

    Dica

    A convenção de nomenclatura do log é mysql-slow-< nome do seu servidor>-aaaammddhh.log. A data e hora usados no nome do arquivo é o momento em que o log foi emitido. Os arquivos de log são reciclados a cada 24 horas ou 7,5 GB, o que ocorrer primeiro.

  4. Se necessário, use a caixa de pesquisa para restringir rapidamente a um log específico com base na data e hora. A pesquisa busca o nome do log.

  5. Para baixar arquivos de log individuais, selecione o ícone de seta para baixo ao lado de cada arquivo de log na linha de tabela.

    Screenshot of Server logs page, with down-arrow icon highlighted

Configuração dos logs de diagnóstico

  1. Na seção Monitoramento na barra lateral, selecione Configurações de diagnóstico>Adicionar configuração de diagnóstico.

    Screenshot of Diagnostic settings options

  2. Forneça um nome de configuração de diagnóstico.

  3. Especifique quais coletores de dados enviarão os logs de consulta lenta (conta de armazenamento, hub de eventos ou workspace do Log Analytics).

  4. Selecione MySqlSlowLogs como o tipo de log. Screenshot of Diagnostic settings configuration options

  5. Depois de configurar os coletores de dados para redirecionar os logs de consulta lenta, selecione Salvar. Screenshot of Diagnostic settings configuration options, with Save highlighted

  6. Acesse os logs de consulta lenta explorando-os nos coletores de dados que você configurou. Pode levar até 10 minutos para que os logs sejam exibidos.

Próximas etapas