Dale colores a tus logs con CCZE

Los que trabajamos con servidores o con GNU/Linux en general sabemos que una de las mejores fuentes de información que tenemos para saber que sucede con nuestro sistema, son los Logs.

Es raro que un programa o servicio no los tenga, y siempre es bueno tener herramientas que nos permitan leer este tipo de información de forma mÔs cómoda.

CCZE justamente lo que hace es colorear nuestros logs. Tiene soporte para apm, exim, fetchmail, httpd, postfix, procmail, squid, apache, syslog, ulogd, vsftpd, xferlog y muchĆ­simas otras aplicaciones.

En Debian se instala abriendo un terminal y tecleando:

$ sudo aptitude install ccze

¿Cómo lo usamos?

Muy sencillo. Si ponemos en el terminal, por ejemplo:

# tailf /var/log/apache2/access.log

Tendremos algo como esto:

Ahora, si ponemos:

# tailf /var/log/apache2/access.log | ccze

Obtenemos como resultado:

¿Mucho mejor verdad? Pero en realidad esta no es la forma de usar CCZE. Según el man de esta aplicación, debería ser:

# ccze [opción] <log

Una de las opciones mƔs interesantes es por ejemplo la que nos ayuda a entender mejor el log de Squid. Para ello ponemos:

# ccze -C </var/log/squid/access.log

El -C lo que hace es convertir la marca de tiempo de Unix en algo fÔcil de leer. Ya saben, si quieres mÔs información sobre que se puede hacer con CCZE, ponen en el terminal:

man ccze

Ya vimos como hacer uso de esta herramienta al hacer ping en este post.