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 !)

Article précédent