Monitoreo de rendimiento · 4 min read · Nov 17, 2025
Cómo instalar y usar la herramienta de monitoreo de rendimiento Netdata en Debian 9
Netdata es una herramienta de monitoreo de rendimiento y salud gratuita, de código abierto, escalable, distribuida y en tiempo real para sistemas operativos basados en Linux. Netdata viene con tableros web simples, fáciles de usar y extensibles que se pueden utilizar para visualizar los procesos y servicios en su sistema. Puede monitorear el uso de CPU, RAM, I/O de disco, tráfico de red y Postfix usando Netdata. Netdata se ejecuta en todos los sistemas como máquinas físicas, máquinas virtuales, contenedores y dispositivos IoT sin interrumpir su función principal.
Netdata viene con muchas características, algunas de ellas se enumeran a continuación:
- Impresionantes tableros interactivos de bootstrap.
- Soporta umbrales dinámicos, plantillas de alarma, histéresis y múltiples métodos de notificación basados en roles.
- Puede construir tableros personalizados fácilmente usando HTML.
- Recoge miles de métricas por servidor por segundo, con solo un 1% de utilización de CPU de un solo núcleo.
- Monitorea casi todo, como CPU, Memoria, Discos, Iptables, Procesos, Interfaces de red, servidores NFS, servidores Apache, bases de datos Redis, bases de datos Postgres, bases de datos MySQL, Tomcat, servidores de correo Postfix y Exim, dispositivos SNMP, servidores proxy Squid, y muchos más.
En este tutorial, aprenderemos cómo instalar la herramienta de monitoreo de rendimiento Netdata en Debian 9.
Requisitos
- Debian 9 Desktop/Server instalado en su sistema.
- Usuario no root con privilegios de sudo.
Comenzando
Antes de comenzar, necesitará instalar algunos paquetes requeridos para instalar Netdata.
Primero, actualice el repositorio de paquetes ejecutando el siguiente comando:
sudo apt-get update -y
sudo apt-get upgrade -yA continuación, instale todas las dependencias requeridas usando el siguiente comando:
sudo apt-get install zlib1g-dev uuid-dev libmnl-dev pkg-config curl gcc make autoconf autoconf-archive autogen automake python python-yaml python-mysqldb nodejs lm-sensors python-psycopg2 netcat git -yUna vez que todos los paquetes estén instalados, puede proceder al siguiente paso.
Instalar Netdata
Primero, descargue la última versión de Netdata desde el repositorio de Git. Puede hacer esto ejecutando el siguiente comando:
git clone https://github.com/firehol/netdata.git --depth=1 ~/netdataA continuación, cambie el directorio al directorio clonado usando el siguiente comando:
cd netdataA continuación, instale Netdata ejecutando el script netdata-installer.sh como se muestra a continuación:
sudo ./netdata-installer.shDebería ver la siguiente salida:
^
|.-. .-. .-. .-. . netdata
| '-' '-' '-' '-' monitoreo de rendimiento en tiempo real, ¡hecho correctamente!
+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->
Está a punto de construir e instalar netdata en su sistema.
Se instalará en estas ubicaciones:
- el demonio en /usr/sbin/netdata
- archivos de configuración en /etc/netdata
- archivos web en /usr/share/netdata
- plugins en /usr/libexec/netdata
- archivos de caché en /var/cache/netdata
- archivos db en /var/lib/netdata
- archivos de registro en /var/log/netdata
- archivo pid en /var/run/netdata.pid
- archivo logrotate en /etc/logrotate.d/netdata
Este instalador le permite cambiar la ruta de instalación.
Presione Control-C y ejecute el mismo comando con --help para obtener ayuda.
Presione ENTER para construir e instalar netdata en su sistema >
Ahora, presione Enter para continuar con la instalación. Una vez que la instalación se complete con éxito, debería ver la siguiente salida:
--- ¡Hemos terminado! ---
^
|.-. .-. .-. .-. .-. . netdata .-. .-
| '-' '-' '-' '-' '-' está instalado y funcionando ahora! -' '-'
+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->
disfrute del monitoreo de rendimiento y salud en tiempo real...
Puede iniciar, detener y obtener el estado del servicio Netdata ejecutando el siguiente comando:
sudo systemctl start netdata
sudo systemctl stop netdata
sudo systemctl status netdataDebería ver la siguiente salida si Netdata se ejecuta correctamente:
? netdata.service - Monitoreo de rendimiento en tiempo real
Cargado: cargado (/etc/systemd/system/netdata.service; habilitado; preset del proveedor: habilitado)
Activo: activo (ejecutándose) desde Sat 2018-02-10 11:19:29 EST; hace 18min
Proceso: 575 ExecStartPre=/bin/chown -R netdata:netdata /var/cache/netdata (código=salió, estado=0/ÉXITO)
Proceso: 574 ExecStartPre=/bin/mkdir -p /var/cache/netdata (código=salió, estado=0/ÉXITO)
PID principal: 580 (netdata)
Tareas: 17 (límite: 4915)
CGroup: /system.slice/netdata.service
??580 /usr/sbin/netdata -P /run/netdata/netdata.pid -D
??600 bash /usr/libexec/netdata/plugins.d/tc-qos-helper.sh 1
??612 /usr/libexec/netdata/plugins.d/apps.plugin 1
??613 /usr/bin/python /usr/libexec/netdata/plugins.d/python.d.plugin 1
Feb 10 11:19:27 Netdataserver systemd[1]: Iniciando monitoreo de rendimiento en tiempo real...
Feb 10 11:19:29 Netdataserver systemd[1]: Iniciado monitoreo de rendimiento en tiempo real.
Configurar el Firewall
Netdata se ejecuta en el puerto 19999, por lo que necesitará permitir el puerto 19999 a través del firewall UFW. Por defecto, UFW no está instalado en Debian 9. Puede instalarlo ejecutando el siguiente comando:
sudo apt-get install ufw -yUna vez que UFW esté instalado, habilítelo con el siguiente comando:
sudo ufw enableA continuación, permita el puerto 19999 utilizando el firewall UFW de la siguiente manera:
sudo ufw allow 19999/tcpA continuación, recargue el firewall para aplicar todos los cambios:
sudo ufw reloadUna vez que el firewall UFW esté configurado, puede proceder a acceder a la interfaz web de Netdata.
Acceder a la Interfaz Web de Netdata
Abra su navegador web y escriba la URL http://your-server-ip:19999, será redirigido al tablero de Netdata como se muestra en la imagen a continuación:
Uso de CPU:

Carga y I/O de Disco:

Uso de Memoria:

Red IPv4:

Uso de Disco:

También puede ver la configuración actual de Netdata en su navegador escribiendo la URL http://your-server-ip:19999/netdata.conf. Debería ver la siguiente página:

En la imagen anterior, debería ver que todas las opciones configurables están comentadas. Puede configurarlo según sus necesidades editando el archivo /etc/netdata/netdata.conf.
Actualizar y Desinstalar Netdata
Si desea eliminar Netdata de su sistema, puede ejecutar el siguiente comando:
cd netdata
sudo /netdata-uninstaller.sh --forceSi desea actualizar Netdata a la última versión, ejecute el siguiente comando:
cd netdata
git pull
sudo ./netdata-installer.sh¡Felicidades! ha instalado Netdata con éxito en Debian 9.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.