Partager via


Configurer la capture des journaux du serveur PostgreSQL et des journaux de mise à niveau de version majeure

S’APPLIQUE À : Azure Database pour PostgreSQL : serveur flexible

Vous pouvez utiliser les journaux du serveur PostgreSQL pour diagnostiquer les problèmes spécifiques rencontrés dans un serveur flexible Azure Database pour PostgreSQL, et pour obtenir des informations détaillées sur les activités qui s'exécutent sur vos serveurs. Vous pouvez utiliser les journaux de mise à niveau de version majeure pour résoudre les erreurs qui peuvent se produire pendant une tentative de mise à niveau de votre serveur vers une version majeure supérieure de PostgreSQL.

Par défaut, la capture des journaux de serveur pour le téléchargement dans un serveur flexible Azure Database pour PostgreSQL est désactivée. Toutefois, après avoir activé la fonctionnalité, votre serveur flexible Azure Database pour PostgreSQL commence à capturer les journaux du serveur sur des fichiers, que vous pouvez télécharger pour une inspection détaillée. Vous pouvez utiliser le portail Azure ou les commandes Azure CLI pour répertorier et télécharger ces fichiers qui peuvent vous aider à tout effort de résolution des problèmes.

Cet article explique comment activer et désactiver cette fonctionnalité. Il décrit également comment répertorier tous les journaux de serveur disponibles et comment télécharger l’un d’eux.

Activer la capture des logs du serveur PostgreSQL et des logs de mise à jour de la version majeure pour le téléchargement

À l’aide du Portail Azure :

  1. Sélectionnez votre serveur flexible Azure Database pour PostgreSQL.

  2. Dans le menu de la ressource, sous la section Surveillance, sélectionnez Journaux de serveurs.

    Capture d'écran de la page Journaux de serveurs.

  3. Sous Télécharger les journaux du serveur, cochez la case Activer.

    Capture d’écran montrant comment configurer le serveur pour les journaux de serveur PostgreSQL et les journaux de mise à niveau de version majeure à capturer. Vous pouvez télécharger les fichiers journaux capturés à des fins d’inspection.

  4. Par défaut, les fichiers journaux sont conservés pendant trois jours, mais vous pouvez ajuster la période de rétention de 1 à 7 jours. Utilisez la période de rétention (en jours) segment pour s’ajuster à votre configuration souhaitée.

    Capture d'écran montrant comment ajuster la période de rétention pour les journaux du serveur PostgreSQL et les journaux de mise à jour de la version majeure capturés.

  5. Sélectionnez le bouton Enregistrer.

    Capture d'écran montrant comment enregistrer les modifications de configuration apportées à la page Journaux du serveur.

  6. Une notification vous informe que le service configure la capture des journaux d’activité à télécharger.

    Capture d’écran montrant la notification indiquant que les modifications de configuration sont appliquées.

  7. Une fois l'opération terminée, une notification vous informe que le service a terminé la configuration de la capture des journaux pour le téléchargement.

    Capture d’écran montrant la notification indiquant que les modifications de configuration ont été correctement appliquées.

Remarque

  • Quelques minutes après l’activation de la capture des journaux du serveur pour téléchargement, le premier journal sera disponible en téléchargement.

  • Initialement, et pendant environ une heure, les journaux de serveur occupent l’espace disque des données. Ensuite, ils sont déplacés vers le stockage de sauvegarde et conservés là pour la période de rétention configurée.

Désactiver la capture des logs du serveur PostgreSQL et des logs de mise à jour de la version majeure pour le téléchargement

À l’aide du Portail Azure :

  1. Sélectionnez votre serveur flexible Azure Database pour PostgreSQL.

  2. Dans le menu de la ressource, sous la section Surveillance, sélectionnez Journaux de serveurs.

    Capture d'écran de la page Journaux de serveurs.

  3. Sous Télécharger les journaux du serveur, effacez la case Activer.

    Capture d'écran montrant comment configurer le serveur pour que les journaux du serveur PostgreSQL et les journaux des mises à jour des versions majeures ne soient plus capturés pour être téléchargés.

  4. Sélectionnez le bouton Enregistrer.

    Capture d'écran montrant comment enregistrer les modifications de configuration apportées à la page Journaux du serveur.

  5. Une notification vous informe que le service configure la capture des journaux d’activité à télécharger.

    Capture d’écran montrant la notification indiquant que les modifications de configuration sont appliquées.

  6. Une fois l'opération terminée, une notification vous informe que le service a terminé la configuration de la capture des journaux pour le téléchargement.

    Capture d’écran montrant la notification indiquant que les modifications de configuration ont été correctement appliquées.

Répertorier les journaux capturés disponibles pour le téléchargement

À l’aide du Portail Azure :

  1. Sélectionnez votre serveur flexible Azure Database pour PostgreSQL.

  2. Dans le menu de la ressource, sous la section Surveillance, sélectionnez Journaux de serveurs.

    Capture d’écran montrant la page journaux du serveur avec certains journaux capturés.

  3. Un tableau affiche tous les fichiers journaux capturés qui ne sont pas encore supprimés. Les fichiers qui ont été capturés à un moment donné, mais qui ont été supprimés, parce qu’ils ont dépassé la période de rétention configurée, ne sont plus visibles ou accessibles. À l’aide de la Rechercher un fichier journal, intervalle de temps de journalet zones type de journal, vous pouvez définir des conditions de filtrage pour réduire les journaux affichés. En sélectionnant un en-tête de colonne, vous pouvez trier la liste des fichiers journaux visibles, dans l’ordre croissant ou décroissant, en fonction de la valeur de l’attribut représenté par l’en-tête sélectionné. Sous chaque colonne disponible, vous pouvez voir les différents attributs de chaque fichier :

    • Nom : Nom du fichier journal. Le service attribue à chaque fichier journal un nom avec ce modèle postgresql_yyyy_mm_dd_hh_00_00.log.
    • dernière heure de mise à jour : horodatage de la dernière fois que chaque fichier journal a été chargé. Les fichiers journaux sont chargés, environ, toutes les 10 minutes.
    • Taille : taille en octets occupés par le fichier journal.
    • Type de journal : journal du serveur indique que le fichier correspond à un journal du serveur PostgreSQL. La mise à niveau du journal indique que le fichier correspond à un journal de mise à niveau de version majeure.

    Capture d'écran montrant la page des journaux du serveur avec quelques journaux capturés et les en-têtes de colonne en surbrillance.

  4. Le contenu de la table n’est pas automatiquement mis à jour. Pour afficher les informations les plus récentes, vous pouvez sélectionner Actualiser.

    Capture d’écran montrant la page journaux du serveur et mettant en surbrillance le bouton Actualiser pour mettre à jour le contenu de la page.

Télécharger les journaux capturés disponibles pour le téléchargement

À l’aide du Portail Azure :

  1. Sélectionnez votre serveur flexible Azure Database pour PostgreSQL.

  2. Dans le menu de la ressource, sous la section Surveillance, sélectionnez Journaux de serveurs.

    Capture d’écran montrant la page journaux du serveur avec certains journaux capturés.

  3. Un tableau affiche tous les fichiers journaux capturés qui ne sont pas encore supprimés. Les fichiers qui ont été capturés à un moment donné, mais qui ont été supprimés, parce qu’ils ont dépassé la période de rétention configurée, ne sont plus visibles ou accessibles. À l’aide de la Rechercher un fichier journal, intervalle de temps de journalet zones type de journal, vous pouvez définir des conditions de filtrage pour réduire les journaux affichés. En sélectionnant un en-tête de colonne, vous pouvez trier la liste des fichiers journaux visibles, dans l’ordre croissant ou décroissant, en fonction de la valeur de l’attribut représenté par l’en-tête sélectionné. Identifiez le journal que vous souhaitez télécharger et, sous la colonne Actions, sélectionnez Télécharger.

    Capture d'écran montrant la page Logs du serveur avec quelques logs capturés et indiquant comment télécharger l'un d'entre eux.

  4. Si vous souhaitez télécharger plusieurs fichiers journaux en même temps, sélectionnez tous les fichiers que vous souhaitez télécharger et sélectionnez Télécharger dans la barre d'outils.

    Capture d'écran montrant la page des journaux du serveur avec quelques journaux capturés et mettant en évidence la façon de télécharger plusieurs fichiers.

  5. Le contenu de la table n’est pas automatiquement mis à jour. Pour afficher les informations les plus récentes, vous pouvez sélectionner Actualiser.

    Capture d’écran montrant la page journaux du serveur et mettant en surbrillance le bouton Actualiser pour mettre à jour le contenu de la page.