Mettre ses logs en couleurs

Mais à quoi cela peut bien servir de mettre ses logs en couleurs ? Et bien pour moi, cela permet d'avoir une meilleure visibilité sur ce que nous sommes en train d'analyser. A noter qu'il existe bien sûr d'autres solutions pour les logs (SEOlyzer, Botify, OnCrawl, Crowl, etc.)

Cet article aurait aussi pû être associé à la catégorie data, mais j'ai créé une catégorie dédiée aux logs donc c'est encore mieux comme ça !

Le fait de connaître les commande linux pour les logs pourra vous aider pour la compréhension de cet article ;-)

Le logiciel CCZE

Une petit programme pour être exact, qui permet d'améliorer la lecture des lignes de log via une coloration. Le "petit plus" : il prend en compte plusieurs formats comme syslog, hhtps, postfix et bien d'autres grâce à la commande ccze -l

L'installation est :

sudo apt-get install ccze

Préférez ici sudo pour s'assurer d'avoir tous les droits administrateurs ;-)

Les lignes de commande à connaître

La première permet de lancer l'analyse

ccze  < nomdufichierdelog

Comme Romain l'indique dans son article, lui préfère : tail -f /var/log/syslog |ccze -A. Il va même plus loin en proposant d'enregistrer ses logs en .html via la commande :

ccze -A -h < /var/log/kern.log > log.html

L'intérêt est "tout trouvé" : pouvoir ouvrir ses logs différemment et directement depuis son navigateur internet !

Analyser ses logs

Comme indiqué lors de l'introduction, il existe bien d'autres outils disponibles - et moins techniques parfois - pour analyser ses logs. Voire plus orientés sur la data visualization. J'ai pour ma part testé OnCrawl qui est très puissant et SEOlyzer qui est bluffant (bravo Olivier !)

THEME_QUARK.BLOG.ITEM.PREV_POST