Delen via


Trage querylogboeken configureren en openen vanuit Azure Portal

VAN TOEPASSING OP: Azure Database for MySQL - enkele server

Belangrijk

Azure Database for MySQL enkele server bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan een upgrade uit te voeren naar een flexibele Azure Database for MySQL-server. Zie Wat gebeurt er met Azure Database for MySQL Enkele server voor meer informatie over migreren naar Azure Database for MySQL Flexibele server ?

U kunt de logboeken voor langzame query's van Azure Database for MySQL configureren, weergeven en downloaden vanuit Azure Portal.

Vereisten

Voor de stappen in dit artikel is vereist dat u een Azure Database for MySQL-server hebt.

Logboekregistratie configureren

Configureer de toegang tot het logboek voor trage MySQL-query's.

  1. Meld u aan bij het Azure-portaal.

  2. Selecteer uw Azure Database for MySQL-server.

  3. Selecteer serverlogboeken onder de sectie Bewaking in de zijbalk. Schermopname van opties voor serverlogboeken

  4. Als u de serverparameters wilt zien, selecteert u hier om logboeken in te schakelen en logboekparameters te configureren.

  5. Schakel slow_query_log in op AAN.

  6. Selecteer waar u de logboeken wilt uitvoeren voor het gebruik van log_output. Als u logboeken wilt verzenden naar zowel lokale opslag als diagnostische logboeken van Azure Monitor, selecteert u Bestand.

  7. Overweeg om 'long_query_time' in te stellen die de drempelwaarde voor querytijd vertegenwoordigt voor de query's die worden verzameld in het logboekbestand voor langzame query's, de minimum- en standaardwaarden van long_query_time respectievelijk 0 en 10 zijn.

  8. Pas andere parameters aan, zoals log_slow_admin_statements om beheerdersinstructies te registreren. Beheerinstructies worden standaard niet geregistreerd en zijn ook geen query's die geen indexen gebruiken voor zoekacties.

  9. Selecteer Opslaan.

    Schermopname van logboekparameters voor langzame query's en opslaan.

Op de pagina Serverparameters kunt u terugkeren naar de lijst met logboeken door de pagina te sluiten.

Lijst weergeven en logboeken downloaden

Nadat logboekregistratie is gestart, kunt u een lijst met beschikbare logboeken voor langzame query's bekijken en afzonderlijke logboekbestanden downloaden.

  1. Open de Azure Portal.

  2. Selecteer uw Azure Database for MySQL-server.

  3. Selecteer serverlogboeken onder de sectie Bewaking in de zijbalk. Op de pagina wordt een lijst met uw logboekbestanden weergegeven.

    Schermopname van de pagina Serverlogboeken, met een lijst met logboeken gemarkeerd

    Tip

    De naamconventie van het logboek is mysql-slow-< uw servernaam>-yyyymmddhh.log. De datum en tijd die in de bestandsnaam worden gebruikt, is het tijdstip waarop het logboek is uitgegeven. Logboekbestanden worden elke 24 uur of 7,5 GB geroteerd, afhankelijk van wat het eerst komt.

  4. Gebruik indien nodig het zoekvak om snel te beperken tot een specifiek logboek, op basis van datum en tijd. De zoekopdracht staat op de naam van het logboek.

  5. Als u afzonderlijke logboekbestanden wilt downloaden, selecteert u het pijl-omlaag naast elk logboekbestand in de tabelrij.

    Schermopname van de pagina Serverlogboeken, met het pictogram Pijl-omlaag gemarkeerd

Diagnostische logboeken instellen

  1. Selecteer diagnostische instellingen>toevoegen onder de sectie Bewaking in de zijbalk de optie Diagnostische instellingen toevoegen.

    Schermopname van opties voor diagnostische instellingen

  2. Geef een naam op voor de diagnostische instelling.

  3. Geef op welke gegevenssinks de logboeken voor langzame query's moeten worden verzonden (opslagaccount, Event Hub of Log Analytics-werkruimte).

  4. Selecteer MySqlSlowLogs als het logboektype. Schermopname van configuratieopties voor diagnostische instellingen

  5. Nadat u de gegevenssinks hebt geconfigureerd om de logboeken voor langzame query's door te geven, selecteert u Opslaan. Schermopname van de configuratieopties voor diagnostische instellingen, met Opslaan gemarkeerd

  6. Open de logboeken voor langzame query's door ze te verkennen in de gegevenssinks die u hebt geconfigureerd. Het kan tot 10 minuten duren voordat de logboeken worden weergegeven.

Volgende stappen