Visualizar multiples logs en tiempo real con MultiTail

por | 31 octubre, 2014

multitail_image1

MultiTail es un programa que nos facilita la tarea de monitorizar los logs de nuestro sistema y lo hace creando múltiples ventanas en nuestra terminal permitiéndonos controlar todos al mismo tiempo.

La ejecución básica del programa no tiene ningún misterio, es el comando multitail seguido de los archivos de logs que queremos visualizar, como podéis ver en este ejemplo:

multitail /var/log/localmessages /var/log/YaST2/* /var/log/Xorg.0.log /var/log/kdm.log /home/jose/.xsession-errors

multitail_image2

El programa es muy configurable, ya que podemos dividir la pantalla en columnas usando el parámetro -s (un par en este caso) o añadir colores mediante -ci para hacer más fácil la lectura de los datos separando los diferentes registros.

multitail -s 2 -ci green /var/log/localmessages -ci blue /var/log/Xorg.0.log

multitail_image3

Otra opción muy usada es combinar la lectura de un log con la ejecución de un determinado programa o script

multitail /var/log/messages -R 3 -l "netstat -putona"

multitail_image4

Así vemos en el comando anterior que además de observar en tiempo real los mensajes del sistema, le estoy echando un vistazo a las conexiones de red.

Si os fijáis he incluido la opción -R seguido de un número (3), eso son los segundos que establezco para refrescar la salida del programa netstat.  En cuanto al parámetro -l indica que va ser ejecutado un comando (programa o script)

En cualquier momento podemos acceder a las diferentes opciones del programa ejecutando CTRL + H

En la web del programa encontraréis más ejemplos de lo que se puede hacer con este programa, especialmente a la hora de filtrar, resaltar y combinar parámetros, pero ahora vamos a ver como instalarlo en algunas de las principales distribuciones GNU/Linux:

  • Fedora
su -c

yum install multitail
  • openSUSE
su

zypper in multitail
  • Debian y derivadas como Ubuntu, CrunchBang o Linux Mint
sudo apt-get install multitail
  • Arch Linux y derivadas como Manjaro, Antergos o ArchBang
sudo pacman -S multitail

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.