Configurer et consulter les journaux des requêtes lentes dans Azure Database pour MariaDB à partir du portail Azure

Important

Azure Database for MariaDB est en voie de mise hors service. Nous vous recommandons vivement de migrer vers Azure Database pour MySQL. Pour plus d’informations sur la migration vers Azure Database pour MySQL, consultez Qu’est-ce qui se passe dans Azure Database for MariaDB ?.

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

Prérequis

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

Configuration de la journalisation

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

  1. Connectez-vous au portail Azure.

  2. Sélectionnez votre serveur Azure Database for MariaDB.

  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 Sélectionner 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. Changez tous les autres paramètres nécessaires.

  8. 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 for MariaDB.

  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 un paramètre 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