NetData - El panel de monitorización Linux mas completo para tu Pi - Instalación y configuración

Sección Unicamente para Tutoriales y Guías
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Hola todos!! Voy enseñar a instalar NetData, esta completísima herramienta monitoriza en tiempo real todo lo que pasa en tu Pi.

Imagen

Netdata es de Software Libre, gratuito,liviano y muy facil de instalar ( no necesitas configurarlo para que funcione ), entre sus funciones puedes controlar:
Uso de la CPU , interrupciones , frecuencia
RAM, de intercambio y el uso de memoria del kernel
Uso Discos conectados
Interfaces de red
Redes IPv4
Redes IPv6
netfilter / iptables (Firewall de Linux)
Linux anti- DDoS.
Consumo Procesos
Entropy
servidores de archivos NFS , v2 , v3 , v4
QoS de red
Aplicaciones, (agrupando el árbol de procesos)
Estado Servidor web Apache mod ( v2.2 , v2.4 )
Nginx servidor web.
Bases de datos mySQL
Isc Bind Name Server
Postfix Queue Management
Squid Proxy Server
sensores de hardware
NUT UPSes
Monitorizar equipos SNMP con extras.
Y es compatible con todas estas distribuciones Linux:
-Gentoo
-ArchLinux
-Ubuntu / Debian
-CentOS
-Fedora
-RedHat Enterprise Linux
-SUSE
-Alpine Linux
-PLD Linux
Una vez explicado asi por encima toca instalarlo, vamos a ello!

Primero actualizaremos los repositorios , poniendo el siguiente comando en nuestro terminal SSH:

Código: Seleccionar todo

sudo apt-get update
net1.png
net1.png (8.16 KiB)
Ahora instalaremos los paquetes necesarios para hacer funcionar NetData:

Código: Seleccionar todo

sudo apt-get install zlib1g-dev uuid-dev gcc make git autoconf autogen automake pkg-config
net2.png
net2.png (4.54 KiB)
Lo siguiente es clonar el repositorio oficial haciendo GIT, pondemos el siguiente comando en la terminal SSH:

Código: Seleccionar todo

git clone https://github.com/firehol/netdata.git --depth=1
net3.png
net3.png (5.75 KiB)
Ahora accedemos a la carpeta netdata descargada con GIT:

Código: Seleccionar todo

cd netdata
E Instalamos ejecutando el script con el comando:

Código: Seleccionar todo

sudo ./netdata-installer.sh --libs-are-really-here
Welcome to netdata!
Nice to see you are giving it a try!

You are about to build and install netdata to your system.

It will be installed at these locations:

- the daemon at /usr/sbin/netdata
- config files at /etc/netdata
- web files at /usr/share/netdata
- plugins at /usr/libexec/netdata
- cache files at /var/cache/netdata
- log files at /var/log/netdata
- pid file at /var/run

This installer allows you to change the installation path.
Press Control-C and run the same command with --help for help.

Press ENTER to build and install netdata to your system >

Nos pedirá confirmación para instalar, y pulsamos ENTER
-------------------------------------------------------------------------------

OK. NetData is installed and it is running.

-------------------------------------------------------------------------------

By default netdata listens on all IPs on port 19999,
so you can access it with:

http://this.machine.ip:19999/

To stop netdata, just kill it, with:

killall netdata

To start it, just run it:

/usr/sbin/netdata


Enjoy!

Uninstall script generated: ./netdata-uninstaller.sh
Y todo listo! ya podemos entrar en nuestro panel NetData poniendo lo siguiente en el navegador Web:
http://direccion_ip_red_raspberry:19999/
net4.png

Manual Básico de uso:
Todos los comandos los ejecutamos en el terminal SSH.

Parar Netstat:

Código: Seleccionar todo

killall netdata
Iniciar Netstat:

Código: Seleccionar todo

sudo /usr/sbin/netdata
Desinstalar por completo Netdata:

Código: Seleccionar todo

sudo /root/netdata/netdata-uninstaller.sh --force
Configuración avanzada (Ejemplo Si necesitas cambiar los puertos de conexión)

Código: Seleccionar todo

sudo nano /etc/netdata/netdata.conf

Si os ha gustado por favor dar Like al tutorial y comentarme! :D
Un abrazo!!!
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
iluvatarje
Pi Alpha
Pi Alpha
Mensajes: 24
Registrado: 11 Jul 2016, 17:44
Agradecido: 0
Agradecimiento recibido: 0

Perfecto, me gusta más que linux-dash.
La he instalado en Armbian y va genial, gracias!!!
Imagen
Avatar de Usuario
sarkat
Pi Alpha
Pi Alpha
Mensajes: 15
Registrado: 17 May 2016, 01:40
Ubicación: malaga
Agradecido: 0
Agradecimiento recibido: 0

perfecto, mola un huevo y funcina genial
Avatar de Usuario
Haru Ijima
Pi Beta
Pi Beta
Mensajes: 108
Registrado: 14 Jun 2016, 18:29
Ubicación: Granada
Agradecido: 0
Agradecimiento recibido: 1 vez
Contactar:

¿Se puede instalar en openelec?
Haru - Desarrollador de aplicaciones web

Código: Seleccionar todo

while (true) {
    echo 'Holiiiii';
}
[/size]
doraimontv
Pi Newbie
Pi Newbie
Mensajes: 7
Registrado: 29 Jul 2016, 07:50
Agradecido: 0
Agradecimiento recibido: 0

Todo bien,

Muchas gracias.
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Haru Ijima escribió:¿Se puede instalar en openelec?
No deberias tener problema alguno :D .
Si lo puedes soñar, lo puedes hacer
enrgarc
Pi Newbie
Pi Newbie
Mensajes: 5
Registrado: 20 Ago 2016, 20:48
Agradecido: 0
Agradecimiento recibido: 0

Está genial, muchas gracias!!
Avatar de Usuario
wat3r
Pi Omega
Pi Omega
Mensajes: 97
Registrado: 16 Ago 2016, 06:49
Agradecido: 0
Agradecimiento recibido: 1 vez

Que buena pinta tiene se lo voy a poner a mi servidor pi minibian. [emoji3]
Avatar de Usuario
MrHouse
Pi Alpha
Pi Alpha
Mensajes: 11
Registrado: 30 Sep 2016, 18:04
Agradecido: 0
Agradecimiento recibido: 0

muy muy completo y muy guapo, por cierto se podria configurar para quitarle opciones es decir que solo nos interen 3 o 4 y quitar lo demas..
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

MrHouse escribió:muy muy completo y muy guapo, por cierto se podria configurar para quitarle opciones es decir que solo nos interen 3 o 4 y quitar lo demas..
Ya lo intenté sin exito, tienes que meterte a eliminar código y es muy muy lioso. También tiene demasiadas cosas y solo utilizo 2 o 3 parámetros... :xd
Si lo puedes soñar, lo puedes hacer
Macoy
Pi Omega
Pi Omega
Mensajes: 53
Registrado: 20 Abr 2017, 01:10
Agradecido: 0
Agradecimiento recibido: 0

¿Cual es la mejor distribución para instalar este tipo de programas?
Avatar de Usuario
Haru Ijima
Pi Beta
Pi Beta
Mensajes: 108
Registrado: 14 Jun 2016, 18:29
Ubicación: Granada
Agradecido: 0
Agradecimiento recibido: 1 vez
Contactar:

En el primer mensaje está puesto todas las que son compatibles, pero yo prefiero debian
Haru - Desarrollador de aplicaciones web

Código: Seleccionar todo

while (true) {
    echo 'Holiiiii';
}
[/size]
Macoy
Pi Omega
Pi Omega
Mensajes: 53
Registrado: 20 Abr 2017, 01:10
Agradecido: 0
Agradecimiento recibido: 0

Haru Ijima escribió:En el primer mensaje está puesto todas las que son compatibles, pero yo prefiero debian
Gracias
Macoy
Pi Omega
Pi Omega
Mensajes: 53
Registrado: 20 Abr 2017, 01:10
Agradecido: 0
Agradecimiento recibido: 0

Lo he instalado y funciona, lo que no me funciona es el comando para desinstalarlo :D
Avatar de Usuario
r.jimsor
Pi Alpha
Pi Alpha
Mensajes: 35
Registrado: 15 Mar 2017, 12:28
Agradecido: 0
Agradecimiento recibido: 0

Muchas gracias, otra herramienta para probar.
Avatar de Usuario
Haru Ijima
Pi Beta
Pi Beta
Mensajes: 108
Registrado: 14 Jun 2016, 18:29
Ubicación: Granada
Agradecido: 0
Agradecimiento recibido: 1 vez
Contactar:

Macoy escribió:Lo he instalado y funciona, lo que no me funciona es el comando para desinstalarlo :D
Algo raro pasa xD
Haru - Desarrollador de aplicaciones web

Código: Seleccionar todo

while (true) {
    echo 'Holiiiii';
}
[/size]
skonner87
Pi Newbie
Pi Newbie
Mensajes: 4
Registrado: 04 Jul 2017, 01:28
Agradecido: 0
Agradecimiento recibido: 0

No se puede añadir un usuario y contraseña??
Avatar de Usuario
Haru Ijima
Pi Beta
Pi Beta
Mensajes: 108
Registrado: 14 Jun 2016, 18:29
Ubicación: Granada
Agradecido: 0
Agradecimiento recibido: 1 vez
Contactar:

No que yo sepa.
Haru - Desarrollador de aplicaciones web

Código: Seleccionar todo

while (true) {
    echo 'Holiiiii';
}
[/size]
silvyana
Pi Newbie
Pi Newbie
Mensajes: 3
Registrado: 05 Nov 2023, 09:28
Agradecido: 0
Agradecimiento recibido: 1 vez

Perdón, Intentando borrar, gracias.
No tengo el aspa “X” de borrar en la cabecera de mi respuesta, mis disculpas.
Última edición por silvyana el 05 Nov 2023, 09:51, editado 3 veces en total.
silvyana
Pi Newbie
Pi Newbie
Mensajes: 3
Registrado: 05 Nov 2023, 09:28
Agradecido: 0
Agradecimiento recibido: 1 vez

Buenos días a todos.
Me ocurre lo siguiente; cuando estoy en el paso:
"Nos pedirá confirmación para instalar, y pulsamos ENTER”
En vez de:
“... OK. NetData is installed and it is running. ...”
Responde con:
./netdata-installer.sh: 562: shift: can't shift that many
.
SECUENCIA COMPLETA:
“...
pi@raspberrypi:~/netdata $ sudo ./netdata-installer.sh --libs-are-really-here

^
|.-. .-. .-. .-. .-. . netdata .-. .-. .-. .-. .-. .-
| '-' '-' '-' '-' '-' '-' '-' '-' '-' '-'
+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->

--- real-time performance monitoring, done right! ---

You are about to build and install netdata to your system.

The build process will use /tmp for
any temporary files. You can override this by setting $TMPDIR to a
writable directory where you can execute files.

It will be installed at these locations:

- the daemon at /usr/sbin/netdata
- config files in /etc/netdata
- web files in /usr/share/netdata
- plugins in /usr/libexec/netdata
- cache files in /var/cache/netdata
- db files in /var/lib/netdata
- log files in /var/log/netdata
- pid file at /var/run/netdata.pid
- logrotate file at /etc/logrotate.d/netdata

This installer allows you to change the installation path.
Press Control-C and run the same command with --help for help.


NOTE:
Anonymous usage stats will be collected and sent to Netdata.
To opt-out, pass --disable-telemetry option to the installer or export
the environment variable DISABLE_TELEMETRY to a non-zero or non-empty value
(e.g: export DISABLE_TELEMETRY=1).

Press ENTER to build and install netdata to your system >
./netdata-installer.sh: 562: shift: can't shift that many
pi@raspberrypi:~/netdata $

...”

Alguna idea?
GRACIAS

Saludos
Pedro
Responder