> Faqs > Ver el último error de un archivo de logs

Ver el último error de un archivo de logs

En un archivo de logs habitualmente hay cientos de registros y es muy pesado abrir el archivo entero para ver solamente los últimos errores.

A veces el archivo incluso es muy pesado y se queda un poco atorado el ordenador cuando se abre el archivo de logs. Ya si es en un servidor, el archivo puede tardar un rato en visualizarse, gastando tiempo y transferencia de conexión.

Para agilizar la revisión de los archivos de log, quiero saber la manera de ver el último error que aparezca en el archivo de logs, en un servidor Windows. Lo ideal sería para cualquier tipo de archivo de logs y que sólo me muestre ese último error, si es que se puede, evitando ver todo el resto del texto del archivo existente en el servidor.

Respuestas

Lo normal sería usar el comando "tail" de Linux, que te ofrece las últimas líneas de un fichero de texto.

tail archivo.log

Este comando tail soporta un modificador "n" que permite decir el número de líneas que deseas ver

tail archivo.log -n 200

De esa manera podrás ver el último error o los últimos errores. Pero lo tienes que interpretar "a mano", leyendo las últimas líneas propio archivo que se imprimen por pantalla.

Ahora, como tal, lectores de logs que te traigan el último error, pues los desconozco. Puede haber programas que permitan reconocer, interpretar y trabajar con ficheros de logs de aplicaciones populares, como Apache, pero no he usado ninguno nunca y tampoco he encontrado necesidad, la verdad.

Sergio
361 11 31 13