MultiTail permet d’afficher un ou plusieurs fichiers tout comme la commande tail.
La différence est qu’il crée plusieurs fenêtres sur le terminal(avec ncurses), comme Terminator.
MultiTail peut être exécuté en continu sur un ou plusieurs fichiers de log, et si un fichier de log se scinde avec ajout d’un numémro ou archivage, Multitail est capable de passer automatiquement sur le fichier de log plus récent. De cette façon il est possible, par exemple, de surveiller un répertoire complet de fichiers.
La fusion de 2 ou encore plus de fichiers de log est possible.
Multitail peut aussi utiliser des couleurs lors de l’affichage des fichiers journaux(par le biais d’expressions régulières), pour accélérer la reconnaissance de ce qui est important ou pas.
Multitail peut également filtrer les lignes(encore une fois avec des expressions régulières). Il propose des menus interactifs pour l’édition de données d’expressions régulières et la suppression et l’ajout de fenêtres.
Pour une liste complète des fonctionnalités, voir ici
Multitail est disponible dans la plus par des distributions GNU/Linux et même sous Manjaro!
Installation de Multitail
Exemple d’installation sous Debian/Ubuntu:
sudo apt-get install multitail
Exemple d’installation sous Manjaro:
sudo pacman -S multitail
Exemple d’utilisation de Multitail
Fusionner 2 fichiers de log dans une fenêtre
multitail /var/log/apache2/access.log -I /var/log/apache2/error.log
Voir 3 fichiers de log en 2 colonnes
multitail -s 2 /var/log/apache2/access.log /var/log/messages /var/log/mail.log
Voir 5 fichiers de log fusionner en 2 et les mettre dans 2 colonnes avec un seul fichier dans la colonne de gauche
multitail -s 2 -sn 1,3 /var/log/apache2/access.log -I /var/log/apache2/error.log /var/log/messages /var/log/mail.log /var/log/syslog
Pour d’autres exemples d’utilisation de Multitail: ICI