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 -y

A 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 -y

Una 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 ~/netdata

A continuación, cambie el directorio al directorio clonado usando el siguiente comando:

cd netdata

A continuación, instale Netdata ejecutando el script netdata-installer.sh como se muestra a continuación:

sudo ./netdata-installer.sh

Deberí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 netdata

Deberí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 -y

Una vez que UFW esté instalado, habilítelo con el siguiente comando:

sudo ufw enable

A continuación, permita el puerto 19999 utilizando el firewall UFW de la siguiente manera:

sudo ufw allow 19999/tcp

A continuación, recargue el firewall para aplicar todos los cambios:

sudo ufw reload

Una 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:

Descripción general del sistema Netdata

Carga y I/O de Disco:

Monitoreo de carga y I/O con netdata

Uso de Memoria:

monitoreo del uso de memoria

Red IPv4:

Monitoreo de Red

Uso de Disco:

monitoreo del 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 --force

Si 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.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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