[Pris à partir de http://javarevisited.blogspot.com/2011/05/top-10-tips-on-logging-in-java.html]
DEBUG est le niveau de journalisation java restreint le plus bas et nous devons écrire tout ce dont nous avons besoin pour déboguer une application, ce mode de journalisation java ne doit être utilisé que sur l'environnement de développement et de test et ne doit pas être utilisé dans l'environnement de production.
INFO est plus restreint que le niveau de journalisation DEBUG java et nous devons enregistrer les messages à des fins informatives telles que le démarrage du serveur, les messages entrants, les messages sortants, etc. dans la journalisation de niveau INFO en java.
WARN est plus restreint que le niveau de journalisation INFO java et est utilisé pour enregistrer le type d'avertissement des messages, par exemple la connexion perdue entre le client et le serveur. Connexion à la base de données perdue, Socket atteignant sa limite. Ces messages et le niveau de journalisation java sont presque importants car vous pouvez configurer une alerte sur ces messages de journalisation en java et laisser votre équipe de support surveiller la santé de votre application java et réagir à ces messages d'avertissement. Dans Résumé, le niveau WARN est utilisé pour consigner le message d'avertissement pour la journalisation en Java.
ERROR est le niveau de journalisation java le plus restreint que WARN et utilisé pour consigner les erreurs et les exceptions, vous pouvez également configurer une alerte sur ce niveau de journalisation java et alerter l'équipe de surveillance pour réagir à ces messages. L'ERREUR est grave pour la journalisation en Java et vous devez toujours l'imprimer.
Le niveau de journalisation FATAL java désigne des événements d'erreur très graves qui conduiront vraisemblablement l'application à abandonner. Après cela, votre application se bloque et s'arrête principalement.
Le niveau de journalisation OFF java a le rang le plus élevé possible et est destiné à désactiver la journalisation en Java.
error
,info
,debug
, etc. , de l'enregistreur attribue un niveau de priorité / gravité au message de journalisation. Si la journalisation prend réellement effet (le message sera visible) dépend du niveau de journalisation effectif de l'enregistreur utilisé.