Monitoreo · 3 min read · Jan 25, 2026

Instalar y Configurar el Software de Monitoreo Monitorix en Debian 10

Monitorix es una herramienta de monitoreo de red de computadora ligera y de código abierto que se puede utilizar para monitorear el rendimiento general del sistema. Recopila datos del sistema y muestra la información en forma de gráficos utilizando la interfaz web. Se puede ejecutar en la mayoría de los sistemas operativos basados en Linux, incluidos CentOS, Debian, Ubuntu, FreeBSD, OpenBSD y NetBSD.

Monitorix tiene un conjunto rico de características, algunas de ellas se enumeran a continuación:

  • Promedio de carga del sistema y uso.
  • Uso del kernel por procesador.
  • Uso global del kernel.
  • Salud del sistema HP ProLiant.
  • Estadísticas de sensores genéricos.
  • Temperaturas de LM-Sensors y GPU.
  • Temperaturas y uso de NVIDIA.
  • Temperaturas y salud de los discos duros.
  • Uso del sistema de archivos y actividad de I/O.
  • Tráfico y uso de red.

En este tutorial, explicaré cómo instalar el servidor de monitoreo Monitorix en Debian 10.

Requisitos Previos

  • Un servidor que ejecute Debian 10.
  • Una contraseña de root configurada en su servidor.

Comenzando

Antes de comenzar, se recomienda actualizar su servidor con la última versión. Puede actualizarlo utilizando el siguiente comando:

apt-get update -y  
apt-get upgrade -y

Una vez que su servidor esté actualizado, reinícielo para implementar los cambios.

Instalar Monitorix

Primero, descargue la última versión de Monitorix desde su sitio web oficial utilizando el siguiente comando:

wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.deb

Una vez que se complete la descarga, instale el archivo descargado utilizando el siguiente comando:

dpkg -i monitorix_3.11.0-izzy1_all.deb

El comando anterior producirá algún error de dependencia. Puede resolver cualquier error de dependencia con el siguiente comando:

apt-get install -f

Después de instalar Monitorix, inicie el servicio Monitorix y habilítelo para que se inicie después del reinicio del sistema con el siguiente comando:

systemctl start monitorix  
systemctl enable monitorix

Salida:

monitorix.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monitorix

Ahora puede verificar el servicio Monitorix ejecutando el siguiente comando:

systemctl status monitorix

Debería ver la siguiente salida:

? monitorix.service - LSB: Start Monitorix daemon
   Loaded: loaded (/etc/init.d/monitorix; generated)
   Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 2359)
   Memory: 71.0M
   CGroup: /system.slice/monitorix.service
           ??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid

Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon...
Dec 29 16:05:19 debian10 monitorix[9822]: .
Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.

Para verificar la versión instalada de Monitorix, ejecute el siguiente comando:

monitorix -v

Debería obtener la siguiente salida:

Monitorix version 3.11.0 (14-Mar-2019)
by Jordi Sanfeliu <[email protected]>
http://www.monitorix.org/

Configurar Monitorix

El archivo de configuración predeterminado para Monitorix se encuentra en /etc/monitorix/monitorix.conf. Necesitará editarlo y hacer algunos cambios de acuerdo con los detalles de su sistema.

Puede editarlo con el siguiente comando:

nano /etc/monitorix/monitorix.conf

Cambie las siguientes líneas:

title = Monitorix Monitoring Server
hostname = debian10
host = debian10
hosts_deny = all
hosts_allow = 192.168.1.0/24
enabled = y

Guarde y cierre el archivo cuando haya terminado.

A continuación, necesitará crear un usuario para autenticar Monitorix.

Primero, instale el paquete de utilidades de Apache con el siguiente comando:

apt-get install apache2-utils -y

A continuación, cree un usuario para Monitorix con el siguiente comando:

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

Se le pedirá que establezca la contraseña para el usuario como se muestra a continuación:

New password: 
Re-type new password: 
Adding password for user admin

A continuación, reinicie el servicio Monitorix para implementar los cambios.

systemctl restart monitorix

Por defecto, Monitorix escucha en el puerto 8080. Puede verificarlo con el siguiente comando:

netstat -ant | grep 8080

Salida:

tcp6       0      0 :::8080                 :::*                    LISTEN     
tcp6       0      0 ::1:8080                ::1:45178               TIME_WAIT 

Acceder a la Interfaz Web de Monitorix

Ahora, abra su navegador web y escriba la URL http://your-server-ip:8080/monitorix. Será redirigido a la página de inicio de sesión de Monitorix:

Inicio de sesión de Monitorix

Proporcione su nombre de usuario y contraseña de Monitorix y haga clic en el botón Iniciar sesión. Debería ver el panel de control de Monitorix en la siguiente página:

Monitorix

Carga del sistema mostrada en Monitorix

Uso global del kernel, uso del sistema de archivos y actividad de I/O

Uso global del kernel, uso del sistema de archivos y actividad de I/O

Tráfico de red, uso y estadísticas de Netstat

Tráfico de red, uso y estadísticas de Netstat

¡Felicidades! ha instalado con éxito el servidor de monitoreo Monitorix en Debian 10.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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