Verbosité des logs sous Karaf

Toutes les commandes liées aux logs d'openHAB se gèrent dans la console Karaf.
Je rappelle que pour y accéder on fait : ssh -p 8101 openhab@localhost

(mot de passe par defaut : habopen)
Une fois dans la console vous pouvez gerer les commandes de logs :

 

CommandesDescription
log:clear Nettoie l'entrée des logs
log:display Affiche les dernières logs arrivées
log:exception-display Affiche la dernière exception de la log
log:get Montre le niveau de log actuel
log:list Liste les logs définies et leur niveau
log:log Log un message
log:set Défini le niveau de log
log:tail Affichage dynamique de la log. Utiliser ctrl-c pour quitter la commande

Et leur niveau de verbosité :

Niveau de logTaille de la logQuand l'utiliser
OFF 0 Quand aucun évènement ne doit être afficher
ERROR 200 Capture les erreurs uniquement
WARN 300 Capture des évènements qui pourraient amener à une erreur
INFO 400 Capture un évènement qui apporte une information
DEBUG 500 Capture la log pour degugger
TRACE 600 Pour suivre très finemeent les actions et intercations dans l'application
ALL MAX Capture tout évènement quel qu'il soit


Exemple de commandes :

log:set DEBUG org.openhab.binding.rfxcom

log:set DEBUG org.openhab.binding.zwave
log:set INFO org.openhab.binding.zwave

 

{jcomments off}