¿Cómo puedo ver el contenido de un archivo de registro en tiempo real en Linux? Bueno, hay muchas utilidades que pueden ayudar a un usuario a generar el contenido de un archivo mientras el archivo está cambiando o actualizándose continuamente. Una de las utilidades más conocidas y usadas para mostrar el contenido de un archivo en tiempo real en Linux es el comando tail (administrar archivos de manera efectiva).,

lea también: 4 buenas herramientas de monitoreo y Administración de registros de código abierto para Linux

tail Command – monitoree los registros en tiempo Real

como se dijo, tail command es la solución más común para mostrar un archivo de registro en tiempo real. Sin embargo, el comando para mostrar el archivo tiene dos versiones, como se ilustra en los siguientes ejemplos.

en el primer ejemplo, el comando tail necesita el argumento -f para seguir el contenido de un archivo.,

$ sudo tail -f /var/log/apache2/access.log
Monitor de Logs de Apache en Tiempo Real

La segunda versión del comando es en realidad un comando propio: tailf. No necesitará usar el conmutador -f porque el comando está integrado con el argumento -f.,

$ sudo tailf /var/log/apache2/access.log
Tiempo Real Monitoreo de Logs de Apache

Normalmente, los archivos de registro se rotan con frecuencia en un servidor Linux por el logrotate utilidad. Para ver los archivos de registro que se giran diariamente, puede usar el comando-F flag to tail.,

lea también: cómo administrar los registros del sistema (Configurar, rotar e importar a la base de datos) en Linux

el tail -F hará un seguimiento si se crea un nuevo archivo de registro y comenzará a seguir el nuevo archivo en lugar del archivo anterior.

$ sudo tail -F /var/log/apache2/access.log

Sin embargo, de forma predeterminada, el comando tail mostrará las últimas 10 líneas de un archivo. Por ejemplo, si desea ver en tiempo real solo las dos últimas líneas del archivo de registro, use el archivo -n combinado con el indicador -f, como se muestra en el ejemplo siguiente.,

$ sudo tail -n2 -f /var/log/apache2/access.log
Reloj Dos Últimas Líneas de Registros

Multitail Comando – Monitor de Múltiples Archivos de Registro en Tiempo Real

Otra de las interesantes comando para mostrar los archivos de registro en tiempo real es multitail comando. El nombre del comando implica que la utilidad multitail puede monitorear y realizar un seguimiento de varios archivos en tiempo real. Multitail también le permite navegar de ida y vuelta en el archivo monitoreado.,

para instalar la utilidad mulitail en sistemas basados en Debian y RedHat, ejecute el siguiente comando.

para mostrar la salida de dos archivos de registro simultáneamente, ejecute el comando como se muestra en el siguiente ejemplo.

$ sudo multitail /var/log/apache2/access.log /var/log/apache2/error.log
registros de Monitor Multitail

comando LNAV – monitorea Múltiples Archivos de registro en time

otro comando interesante, similar al comando multitail es el comando LNAV., LNAV utility también puede ver y seguir varios archivos y mostrar su contenido en tiempo real.

para instalar la utilidad LNAV en las distribuciones Linux basadas en Debian y RedHat emitiendo el siguiente comando.

$ sudo apt install lnav $ sudo yum install lnav $ sudo dnf install lnav 

vea el contenido de dos archivos de registro simultáneamente emitiendo el comando como se muestra en el siguiente ejemplo.,

$ sudo lnav /var/log/apache2/access.log /var/log/apache2/error.log
LNAV – monitorización de Registros en tiempo Real

less archivos de registro

finalmente, puede mostrar la salida en vivo de un archivo con el comando less si escribe Shift+F.

al igual que con la utilidad tail, presionar Shift+F en un archivo abierto en less comenzará después del final del archivo. Alternativamente, también puede iniciar less con less +F flag para ingresar a la visualización en vivo del archivo.,

$ sudo less +F /var/log/apache2/access.log
Ver los Registros de Uso de Menos de Comando

Eso Es todo! Puede leer los siguientes artículos sobre monitoreo y administración de Registros.,

  1. administrar archivos de manera efectiva utilizando comandos head, tail y cat en Linux
  2. Cómo configurar y administrar la rotación de Registros utilizando Logrotate en Linux
  3. Petiti-una herramienta de análisis de registros de código abierto para Administradores de Sistemas de Linux
  4. Cómo consultar registros de auditoría utilizando la herramienta’ ausearch ‘ en CentOS / RHEL
  5. Administrar mensajes de registro en Systemd utilizando Journalctl

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *