Monitoreo · 2 min read · Nov 24, 2025

Monitoreo de rendimiento con Monitorix en Ubuntu 16.04

Este tutorial muestra la instalación y configuración de Monitorix en Ubuntu 16.04 (Xenial Xerus). Monitorix es una herramienta de monitoreo gratuita, ligera y de código abierto diseñada para monitorear la mayor cantidad posible de servicios y recursos del sistema en servidores y escritorios. Consiste principalmente en dos programas: un recolector, llamado Monitorix, que es un daemon de Perl que se inicia automáticamente como un servicio del sistema, y un script CGI llamado monitorix.cgi. Desde la versión 3.0, Monitorix incluye su propio servidor HTTP integrado, por lo que no es necesario instalar un servidor web de terceros para usarlo.

Puedes descargarlo en www.monitorix.com

Paso 1: Agregar el Repositorio de Monitorix

En este paso, agregaremos el repositorio de Monitorix de Ubuntu al archivo /etc/apt/sources.list.

Primero hacemos una copia de seguridad del archivo sources.list original:

cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak

Luego abre el archivo sources.list en un editor. Usaré nano aquí:

sudo nano /etc/apt/sources.list

Nota: Se recomienda encarecidamente hacer una copia de seguridad del archivo original antes de realizar cualquier cambio.

Esto abrirá una ventana como esta:

Archivo sources.list de Ubuntu.

Coloca el cursor al final del archivo y agrega esta línea:

deb http://apt.izzysoft.de/ubuntu generic universe

Este repositorio es solo para debian y sus derivados como ubuntu.

Paso 2: Agregar la Clave PGP

Una vez que se agrega el repositorio, tenemos que descargar (o agregar) la clave PGP y “instalarla” en el sistema. Puedes descargar la clave directamente desde http://apt.izzysoft.de/izzysoft.asc con wget.

sudo apt-get -y install wget  
cd /tmp  
wget http://apt.izzysoft.de/izzysoft.asc

Ahora, debemos ir al directorio donde guardamos el archivo .asc y abrir una ventana de terminal, para ejecutar el siguiente comando:

sudo apt-key add izzysoft.asc

y luego actualizar el repositorio con:

sudo apt-get update

Paso 3: Instalando Monitorix

Ahora instala el paquete “monitorix”. Apt instalará las dependencias automáticamente.

sudo apt-get -y install monitorix apache2-utils

Paso 4: Configurando Monitorix

Tenemos la opción de configurar el monitorix.conf ubicado en /etc/ monitorix /monitorix.conf:

sudo nano /etc/monitorix/monitorix.conf

Se abrirá una ventana como esta:

El archivo monitorix.conf abierto en el editor nano.

Nota: Recomiendo encarecidamente hacer una copia de seguridad de este archivo antes de cualquier cambio.

Busca las líneas:

  
 enabled = n  
 msg = Monitorix: Acceso restringido  
 htpasswd = /var/lib/monitorix/htpasswd  
 

y habilita la autenticación cambiando enabled a “y”:

  
 enabled = y  
 msg = Monitorix: Acceso restringido  
 htpasswd = /var/lib/monitorix/htpasswd  
 

Una vez configurado, debemos reiniciar el servicio monitorix:

sudo service monitorix restart

Agrega un nombre de usuario y una contraseña para el inicio de sesión de Monitorix. Usaré el nombre de usuario “admin” con la contraseña “howtoforge” en el ejemplo a continuación. Por favor, elige una contraseña más segura en tu sistema :)

sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin

Usamos el parámetro -d para encriptar la contraseña con crypt() como lo requiere Monitorix. El diálogo del comando htpasswd será como este.

david@desktop:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin  
Nueva contraseña:  
Reescribe la nueva contraseña:  
Agregando contraseña para el usuario admin

Paso 5: Iniciando Monitorix

Apunta el navegador a http://192.168.1.100:8080/monitorix/ (reemplaza la IP con la IP de tu servidor) y verás:

Selecciona el rango de tiempo en Monitorix.

Interfaz

Los gráficos de rendimiento de Monitorix.

¡Disfruta de este software genial y útil!.

Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.