Log4Net sous PowerShell
Date de publication : 28 janvier 2009 , Date de mise à jour : 25 Février 2009
Par
Laurent Dardenne (Contributions)
La journalisation d'évènements relatifs à l'exécution d'un script est assez sommaire sous PowerShell, chaque scripteur devant coder sa propre gestion de log.
La communauté .NET met volontiers à profit le travail de la communauté JAVA, par exemple en migrant le Framework Log4J sous le nom de Log4NET. Ce Framework permet la création d'évènements hiérarchisés pouvant être émis vers une ou plusieurs destinations (console, fichier, eventlog, mail, SGBD...).
En cas d'erreur lors de l'exécution d'un script PowerShell, cet historique pourra nous aider à retrouver l'origine d'un problème plus rapidement.
Je vous propose d'aborder dans ce tutoriel les manipulations de base d'une gestion de log centralisé à l'aide de Log4NET version 1.2.10.
1. Public concerné
Testé sous PowerShell V1 et la CTP 2 de PowerShell v2.0, sous XP Sp3.
Version 1.0
1-1. Le tutoriel
Pour télécharger le tutoriel (38 pages au format pdf, 257Ko) :
Accès
FTP
Accès
HTTP
1-2. Les sources
Les fichiers sources des différents exemples :
FTP.
HTTP.
Libre de droits pour tous les usages non commerciaux.

