Bonjour,
Dans le cadre d'un projet je dois créer un module de trace avec un service WCF (C#), je dois donc utiliser un outil permettant de créer des fichiers de logs.
J'ai effectué des recherches sur la toile et j'ai remarqué que les outils NLog et Log4Net sont les plus répandus !
Je dois donc faire un choix de l'outil à utiliser, j'ai quelques points que je dois prendre en compte :
- Enregistrement des logs dans un fichier de texte lisible (pour une possibilité d'impression).
- Roulement de fichier (avec date & taille).
- Filtre sur l'enregistrement de log.
- Niveaux de log personnalisés.
- Personnalisation du message du log.
- Resitution/Consultation de log dans le fichier avec filtre.
Après recherche, mon choix s'oriente plus sur Log4Net puisque sauf erreur de ma part, NLog ne gère pas la personnalisation de niveau ?!
Sinon le reste des points sont remplis par ces deux outils mise à part le dernier point Resitution/Consultation de log dans le fichier avec filtre sauf erreur de ma part une fois de plus ???
Dans le cas ou un de ces outils remplirait ce point pouvez-vous me le faire savoir ??
Sinon existe-t-il un autre outil de log qui remplissant tous ces points ?? ou bien un outil de lecture de log ??
Je trouve quand même étonnant qu'un outil permettant d'inscrire des logs n'a pas de fonction pour consulter les logs enregistrés..
J'ai besoin de cette fonction pour une application utilisateur qui lui permet de lire les logs enregistrés par niveaux/date/logger !
Si quelqu'un peut m'éclairer ?? Merci de votre aide !
Partager