Monitorix es una herramienta Open Source, nos permite monitorizar sistemas de manera sencilla, esta diseñada para controlar la mayor cantidad posible de servicios y recursos del sistema, y visible desde el navegador, es muy potente y ligero considerado como unos de los mejores monitores de sistemas.

Dentro de sus características son las de estadísticas de e-mail, de tráfico de red (entrante y saliente), de servidor web (Apache, Lighttpd, Nginx), de carga de MySQL, de uso del proxy Squid o de cliente y servidor NFS, además de soporte para sensores como los que son compatibles con el Raspberry Pi como así también para los más genéricos mediante el paquete lmsensors (disco, motherboard, ventiladores, CPU) y como no, los procesos activos, la carga del sistema y el uso de la memoria entre muchas otras cosas (podemos verificar en este enlace todas sus características). Con soporte para varios lenguajes de script como Perl, Python, Ruby y otros.

Para instalarlo en Debian y derivadas vamos a hacer unos simples pasos.

1- Descarga

Descargamos el paquete deb de su sitio: monitorix

Para Centos, que es otra distro que uso, podes bajar el RPM.

2- Instalación

Vamos a necesitar algunos paquetes adicionales que son los siguientes:

# apt install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl

Y ahora estamos en condiciones de hacer la instalación:

# dpkg -i monitorix*.deb

3- Inicio aplicación

Después de instalarlo en Debian, el servicio se inicia solo, pero para poder iniciarlo de nuevo hacemos:

# service monitorix start

Vamos al navegador y accedemos a la siguiente dirección: http://localhost:8080/monitorix/

Sin duda hay que darle una mirada porque es muy liviano y vistoso, hay que darle un tiempo para que comience a colectar datos pero es muy útil.

Deja un comentario