Log.INFO contre le journal.DÉBOGAGE


Je développe un grand programme commercial et continue de me confondre entre le type d'information avec lequel je veux me connecter Log.INFO et Journal.DÉBOGAGE. Existe-t-il des normes ou des règles empiriques sur ce que contient chaque type de message de journal?

Author: cytinus, 2011-07-28

3 answers

J'essaie généralement de l'utiliser comme ceci:

  • DEBUG: Informations intéressantes pour les développeurs, lorsque vous essayez de déboguer un problème.
  • INFO: Information intéressante pour le personnel de soutien essayant de comprendre le contexte d'une erreur donnée
  • AVERTIR FATAL: Problèmes et erreurs en fonction du niveau de dégâts.
 94
Author: nfechner, 2011-07-28 14:06:16

Debug : instructions à grain fin concernant l'état du programme, généralement utilisé pour le débogage;

Info : déclarations d'information concernant l'état du programme, représenter les événements du programme ou le suivi du comportement;

Warn : déclarations qui décrivent des événements ou des états potentiellement nuisibles dans le programme;

Error : instructions qui décrivent les erreurs non fatales dans l'application; ce niveau est utilisé assez souvent pour la journalisation des exceptions traitées;

Fatale: états représentant le plus grave des conditions d'erreur, résultant supposément à la résiliation du programme.

Trouvé sur http://www.beefycode.com/post/Log4Net-Tutorial-pt-1-Getting-Started.aspx

 18
Author: Ash Burlaczenko, 2018-04-24 19:42:34

Rappelez-vous aussi que tous info(), error(), et les appels de journalisation debug() fournissent une documentation interne dans n'importe quelle application.

 4
Author: Pinky, 2013-10-07 03:21:50