Skip to content

Appender RollingFile "server-log"

Cet appender gère le journal d'exécution des extensions.

Exemple de configuration :

xml
<File name="extension-log" fileName="logs/extension_execution.log">
    <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} %-5p - %m%n"/>
</File>

Exemple de log :

text
2025-02-05 17:39:51 INFO  - 564fb2fd-8ffa-5d81-a696-c56eba454d41 One Drive Extension TransferUploadReady community-one-drive/paris.jpg [COMPLETED]

Détail des sections :

  1. 2025-02-05 17:39:51 : Date et heure du log
  2. INFO : Niveau de log
  3. - 564fb2fd-8ffa-5d81-a696-c56eba454d41 One Drive Extension TransferUploadReady community-one-drive/paris.jpg [COMPLETED] : Message du log

Configuration de base

  • Nom: extension-log
  • Fichier de sortie: logs/extension_execution.log

Format des logs

Le pattern %d{yyyy-MM-dd HH:mm:ss} %-5p - %m%n définit le format suivant :

  • %d{yyyy-MM-dd HH:mm:ss} : Date et heure au format spécifié.
  • %-5p : Niveau de log aligné sur 5 caractères.
  • %m : Message du log.
  • %n : Retour à la ligne.

Caractéristiques

  • Fichier unique sans rotation.
  • Accumulation continue des logs.
  • Idéal pour le suivi des extensions où la conservation de l'historique complet est importante.

Références