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 :
2025-02-05 17:39:51
: Date et heure du logINFO
: Niveau de log- 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.