Configurare e accedere Database di Azure per MariaDB log di query lente dal portale di Azure

Importante

Database di Azure per MariaDB è sul percorso di ritiro. È consigliabile eseguire la migrazione a Database di Azure per MySQL. Per altre informazioni sulla migrazione a Database di Azure per MySQL, vedere What's happening to Database di Azure per MariaDB?.

È possibile configurare, elencare e scaricare i log di query lente Database di Azure per MariaDB dal portale di Azure.

Prerequisiti

I passaggi descritti in questo articolo richiedono che sia presente Database di Azure per MariaDB server.

Configurare la registrazione

Configurare l'accesso al log di query lente.

  1. Accedere al portale di Azure.

  2. Selezionare il server del Database di Azure per MariaDB.

  3. Nella sezione Monitoraggio nella barra laterale selezionare Log del server. Screenshot of Server logs options

  4. Per visualizzare i parametri del server, selezionare Seleziona qui per abilitare i log e configurare i parametri di log.

  5. Attivare slow_query_log.

  6. Selezionare la posizione in cui restituire i log usando log_output. Per inviare i log sia all'archiviazione locale che ai log di diagnostica di Monitoraggio di Azure, selezionare File.

  7. Modificare tutti gli altri parametri necessari.

  8. Seleziona Salva.

    Screenshot of slow query log parameters and save.

Dalla pagina Parametri server è possibile tornare all'elenco dei log chiudendo la pagina.

Visualizzare l'elenco e scaricare i log

Dopo l'inizio della registrazione, è possibile visualizzare un elenco dei log di query lente disponibili e scaricare singoli file di log.

  1. Apri il portale di Azure.

  2. Selezionare il server del Database di Azure per MariaDB.

  3. Nella sezione Monitoraggio nella barra laterale selezionare Log del server. La pagina mostra un elenco dei file di log.

    Screenshot of Server logs page, with list of logs highlighted

    Suggerimento

    La convenzione di denominazione del log è mysql-slow-< nome> server-aaammdhh.log. La data e l'ora usate nel nome del file sono l'ora di emissione del log. I file di log vengono ruotati ogni 24 ore o 7,5 GB, a ogni volta che viene prima.

  4. Se necessario, usare la casella di ricerca per restringere rapidamente a un log specifico, in base a data e ora. La ricerca viene eseguita in base al nome del log.

  5. Per scaricare singoli file di log, selezionare l'icona a forma di freccia giù accanto a ogni file di log nella riga della tabella.

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

Configurare i log di diagnostica

  1. Nella sezione Monitoraggio nella barra laterale selezionare Impostazioni>di diagnostica Aggiungi impostazione di diagnostica.

    Screenshot of Diagnostic settings options

  2. Specificare un nome di impostazione di diagnostica.

  3. Specificare i sink di dati da inviare ai log delle query lente (account di archiviazione, hub eventi o area di lavoro Log Analytics).

  4. Selezionare MySqlSlowLogs come tipo di log. Screenshot of Diagnostic settings configuration options

  5. Dopo aver configurato i sink di dati per inviare tramite pipe i log delle query lente a, selezionare Salva. Screenshot of Diagnostic settings configuration options, with Save highlighted

  6. Accedere ai log di query lente esplorandoli nei sink di dati configurati. La visualizzazione dei log può richiedere fino a 10 minuti.

Passaggi successivi