Esta es una de las tareas de
monitorización que los administradores llevamos a diario, ante
cualquier anomalía en el servicio, al iniciar el día y hasta el
final estamos constantemente mirando e intepretando los logs o
bitacoras más importantes de nuestros servidores.
Es por ello que cada servicio que
agregamos, responde a un archivo que refleja su comportamiento, sus
accesos y errores, esto son los archivos Logs tan indispensables para
hacer seguimiento de servicios y detectar problemas y fallas.
Por otro lado existe una infinidad de
herramientas que interpretan y analizan estos archivos logs para
darnos datos estadísticos más visibles e interpretables, pero eso
será motivo para otro post. Por ahora quería mostrarle dos
herramientas para mirar las colas de cualquier archivo log.
La primera es la famosa multitail para
servidores UNIX. En donde es posible seguir más de un log en la
pantalla y a grandes rasgos entender que es lo que está registrando
un determinado servicio, como por ejemplo apache:
$ multitail /var/log/apache2/access.log
/var/log/apache2/error.log
Esta sería la forma más primitiva de
utilizar multitail, es más existen una gran cantidad de parámentros
para modificar su comportamiento que merece la pena seguir
investigando.
Y la Segunda herramienta que les quería
presentar se llama ccze, y lo podemos utilizar para darle un formato
más claro a los logs que queremos ver, la forma más simple para
utilizar es la siguiente
$ tail -f /var/log/apache2/access.log |
ccze
Y una vez más podemos ver archivos
Logs de cualquier servicio con un formato visual un poco más claro
que el habitual.
A poner en práctica estas herramientas
y si alguien se anima, dejen sus comentarios y recomendaciones para
utilizar otras herramientas.
Saludos!
No hay comentarios.:
Publicar un comentario