Share via


Configurer et consulter les journaux des requêtes lentes à partir du portail Azure

S’APPLIQUE À : Azure Database pour MySQL - Serveur unique

Important

Azure Database pour MySQL serveur unique se trouve sur le chemin de mise hors service. Nous vous recommandons vivement de procéder à la mise à niveau vers Azure Database pour MySQL serveur flexible. Pour plus d’informations sur la migration vers Azure Database pour MySQL serveur flexible, consultez Ce qui se passe pour Azure Database pour MySQL serveur unique ?

Vous pouvez configurer, lister et télécharger les journaux des requêtes lentes Azure Database pour MySQL à partir du portail Azure.

Prérequis

Les étapes décrites dans cet article supposent que vous disposez d’un serveur Azure Database pour MySQL.

Configuration de la journalisation

Configurer l’accès au journal des requêtes lentes de MySQL.

  1. Connectez-vous au portail Azure.

  2. Sélectionnez votre serveur Azure Database pour MySQL.

  3. Dans la section Supervision de la barre latérale, sélectionnez Journaux du serveur. Screenshot of Server logs options

  4. Pour afficher les paramètres du serveur, sélectionnez Cliquez ici pour activer les journaux et configurer les paramètres associés.

  5. Définissez slow_query_log sur ON (Activé).

  6. Sélectionnez l’emplacement de sortie des journaux avec log_output. Pour envoyer des journaux au stockage local et aux journaux de diagnostic Azure Monitor, sélectionnez Fichier.

  7. Pensez à définir « long_query_time » qui représente le seuil de temps de requête pour les requêtes qui seront collectées dans le fichier journal des requêtes lentes. Les valeurs minimales et par défaut de long_query_time sont 0 et 10, respectivement.

  8. Ajustez d’autres paramètres, tels que log_slow_admin_statements pour enregistrer les instructions administratives. Par défaut, les instructions administratives ne sont pas enregistrées, tout comme les requêtes qui n’utilisent pas d’index pour les recherches.

  9. Sélectionnez Enregistrer.

    Screenshot of slow query log parameters and save.

À partir de la page Paramètres du serveur, vous pouvez revenir à la liste des journaux en fermant la page.

Afficher la liste et télécharger les journaux d’activité

Une fois que la journalisation a commencé, vous pouvez afficher la liste des journaux des requêtes lentes disponibles et télécharger des fichiers journaux individuels.

  1. Ouvrez le portail Azure.

  2. Sélectionnez votre serveur Azure Database pour MySQL.

  3. Dans la section Supervision de la barre latérale, sélectionnez Journaux du serveur. La page présente la liste de vos fichiers journaux.

    Screenshot of Server logs page, with list of logs highlighted

    Conseil

    La convention d’affectation des noms de journaux est mysql-slow-<. La date et l’heure utilisées dans le nom de fichier correspondent au moment où le journal a été émis. Les fichiers journaux font l’objet d’une rotation toutes les 24 heures ou une fois qu’ils ont atteint la taille de 7,5 Go, selon ce qui se produit en premier.

  4. Si nécessaire, utilisez la zone de recherche pour trouver rapidement un journal spécifique en fonction d’une date et d’une heure. La recherche est effectuée sur le nom du journal.

  5. Pour téléchargez un fichier journal en particulier, sélectionnez l’icône de flèche bas à côté du fichier journal dans la ligne du tableau.

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

Configurer les journaux de diagnostic

  1. En dessous de la section Supervision dans la barre latérale, sélectionnez Paramètres de diagnostic>Ajouter des paramètres de diagnostic.

    Screenshot of Diagnostic settings options

  2. Entrez un nom de paramètre de diagnostic.

  3. Spécifiez les récepteurs de données auxquels envoyer les journaux des requêtes lentes (compte de stockage, hub d’événements ou espace de travail Log Analytics).

  4. Sélectionnez MySqlSlowLogs comme type de journal. Screenshot of Diagnostic settings configuration options

  5. Après avoir configuré les récepteurs de données auxquels envoyer les journaux des requêtes lentes, sélectionnez Enregistrer. Screenshot of Diagnostic settings configuration options, with Save highlighted

  6. Accédez aux journaux des requêtes lentes en les explorant dans les récepteurs de données que vous avez configurés. L’affichage des journaux peut prendre jusqu’à 10 minutes.

Étapes suivantes