CCZE: Colorea los registros del sistema en Linux
En el artículo de hoy vamos a hablar de la utilidad CCZE, que nos permitirá colorear los registros del sistema, en nuestras distribuciones GNU/Linux. Muy útil cuando tienes que consultar miles de líneas.
Colorea los registros del sistema en GNU/Linux con ccze
Antes de nada, comentaros, que esta aplicación la he conocido a raíz de una conversación con un compañero del trabajo. Una de las ventajas de trabajar en grandes departamentos de sistemas, es que te puedes empapar de las experiencias y aventuras de los compañeros con más años de experiencias a sus espaldas.
Respecto a CCZE podemos decir que se trata de una herramienta escrita en C y tiene como función principal colorear los registros (logs) del sistema.
Además, para poder colorear los registros generados por la mayoría de los programas, incorpora una serie de complementos. Los que vienen incorporados por defecto son para: apm, distcc, exim, fetchmail, ftpstats, httpd, icecast, oops, php, postfix, procmail, proftpd, squid, sulog, super, syslog, ulogd, vsftpd y xferlog.
Instalación de CCZE en sistemas GNU/Linux
Este programa viene por defecto incluido en la mayoría de los repositorios principales, tanto los que usan paquetería RPM como DEB. Además de los sistemas tipo Arch.
Su instalación en distribuciones RHEL, Centos o Scientific Linux
sudo yum install ccze
Nota: En RHEL viene incluido en el repositorio principal, pero en Centos debemos habilitar el repositorio EPEL, así:
sudo yum install epel-release
Instalación en distribuciones Debian, Ubuntu o Linux Mint
sudo apt install ccze
La instalación en Fedora
sudo dnf install ccze
En lo que corresponde a la distribución del camaleón verde OpenSuse
sudo zypper -i ccze
En distribuciones como Arch o Manjaro
sudo pacman -S ccze
¿Cómo utilizamos ccze?
Simplemente tenemos utilizar la herramienta mediante una ‘pipe’ o tubería, como sigue:
tail -f /var/log/httpd/acces.log | ccze
Otra manera, que de hecho es la recomendada, es como sigue:
ccze [opciones] < registros
Por ejemplo, así:
ccze -C < /var/log/httpd/acces.log
Con el parámetro “-C” convertimos el registro del tiempo en algo fácil de leer.
Algunos ejemplos
Veamos por ejemplo el log del servidor Apache en mi portátil sin resaltado:
Y ahora utilizando ccze
Espero que el artículo os haya parecido interesante.
Fuentes consultadas | Linux.die.net