Configurer le plugin
Configurer le pluginAccéder aux Logs et Notifications

Accéder aux Logs et Notifications

La journalisation peut être activée pour visualiser les données impliquées dans l'exécution des requêtes GraphQL, notamment :

  • Nom de la requête
  • Variables fournies à la requête
  • Réponse de l'exécution
  • Contexte supplémentaire (message d'erreur, etc.)

Les logs sont stockés dans le dossier wp-content/gatographql/logs.

Les logs sont disponibles uniquement lorsqu'une extension peut en faire usage, notamment :

  • L'extension Internal GraphQL Server enregistre les requêtes exécutées.
  • L'extension Automation enregistre les requêtes exécutées par les persisted queries déclenchées par les automatisations.
  • L'extension Translation enregistre les requêtes et réponses IA.

Paramètres des Logs

Les paramètres des logs se trouvent sous Settings > Plugin Configuration > Logs.

Paramètres des Logs et Notifications
Paramètres des Logs et Notifications

Dans les Paramètres, nous pouvons configurer :

  • Activer/désactiver la journalisation et les notifications (toutes deux activées par défaut)
  • Les niveaux de sévérité qui seront enregistrés (🔴 Error et 🟡 Warning par défaut)
  • Les niveaux de sévérité qui déclencheront une notification (🔴 Error par défaut)

Niveaux de Sévérité des Logs

Il existe 4 niveaux de sévérité :

SévéritéDescription
🔴 ErrorProblèmes critiques qui empêchent l'opération de se terminer
🟡 WarningProblèmes non critiques pouvant affecter l'opération
🔵 InfoInformations générales sur l'opération
🟢 DebugInformations détaillées à des fins de débogage

Notifications

Chaque fois qu'une entrée (pour l'un des niveaux de sévérité configurés) est ajoutée aux logs, un badge de notification s'affiche dans le menu du plugin (à la fois sous le nom du plugin et sous l'élément de menu Logs).

Badge de notifications
Badge de notifications

Cela est utile pour suivre pourquoi les requêtes (exécutées via l'extension Internal GraphQL Server ou Automation) ont échoué.

Accéder aux logs

Les logs sont accessibles en cliquant sur Logs dans le menu du plugin :

Navigation dans les logs
Navigation dans les logs

Cliquer sur une entrée de log permet de visualiser ce log en détail :

Affichage d'un log individuel
Affichage d'un log individuel

Dans les détails du log, cliquer sur le bouton Download téléchargera le fichier de log.

Maintenance des logs

Pour éviter que les logs ne consomment un espace disque excessif, il est recommandé de les effacer périodiquement.