Qu’est ce que Tail ?
Tail est une commande Unix qui permet d’afficher les dernieres lignes d’un fichier. Il est donc possible de lire le fichier même si le celui-ci est en cours d’utilisation et c’est notamment le cas des fichiers de logs.
A quoi ça sert ?
Cette commande est très pratique pour lire les fichiers de logs de grandes tailles sans les ouvrir. Le fichier défile alors au fur et à mesure que le log se déroule.
BareTail est un outil permettant d’implémenter graphiquement la fameuse commande tail sous Windows.
L’étendue d’utilisation de ce logiciel est très grande. Du simple fichier texte au log Apache ou Tomcat. Il peut lire en temps réel des fichiers dont la taille est supérieur à 2Go. Une fonction de surbrillance (highlighting) permet de configurer une couleur pour une ligne en fonction d’un mot clé. Sur la capture par exemple, la ligne contenant le mot clé ERROR est en rouge. Le produit est également utilisable en ligne de commande Windows.
C’est un outil que je recommande à ceux qui déboguent souvent via les fichiers de logs et qui ne s’en sortent plus de vider les fichiers à chaque fois…