Instalar NETdata en Ubuntu Server 24.04

1. Actualiza el sistema

sudo apt update -y && sudo apt upgrade -y

2. Instala Netdata

sudo apt install netdata

Durante la instalación, escribe Y si el sistema lo solicita.

Inicia y habilita el servicio:

sudo systemctl start netdata && sudo systemctl enable netdata

Verifica que esté activo:

sudo systemctl status netdata

Por defecto, Netdata se ejecuta en el puerto 19999. Puedes comprobarlo con:

netstat -tunlp | grep 19999

3. Permitir acceso en el firewall

Si usas UFW:

sudo ufw allow 19999/tcp
sudo ufw reload

Si usas iptables:

sudo iptables -I INPUT -p tcp --dport 19999 -j ACCEPT
iptables-save

4. Configuración opcional con Apache (proxy inverso)

Edita o crea el archivo de configuración de Netdata:

/etc/netdata/netdata.conf

Agrega lo siguiente:

<Proxy *>
    Require all granted
</Proxy>

ProxyPass "/" "http://TuDireccionIP:19999/" connectiontimeout=5 timeout=30 keepalive=on
ProxyPassReverse "/" "http://TuDireccionIP:19999/"

Activa el sitio y los módulos necesarios:

a2ensite netdata.conf
a2enmod proxy
a2enmod proxy_http
a2enmod rewrite

Comprueba la configuración:

apachectl -t

Si no hay errores, reinicia Apache:

sudo systemctl restart apache2

Ahora ya deberías poder acceder a Netdata desde tu navegador, usando:

  • http://TuDominio.com
  • http://TuDireccionIP:19999