Monitorizar GNU/Linux en tiempo real con Netdata.

Navegando en Internet un día encontré un programa para monitorizar de manera gráfica los procesos, red, memoria y otras cosas interesantes de un PC.Bueno me pareció muy buena, así que decidí compartirlo con todos vosotros y se trata sobre Netdata.

¿Qué es NetData?

Netdata es una herramienta de código abierto, que nos permite: la monitorización en tiempo real del rendimiento  de un equipo.  Proporciona conocimientos inigualables, en tiempo real, de todo lo que sucede en el sistema que ejecuta (incluidas aplicaciones como servidores web o de bases de datos), utilizando paneles web interactivos modernos.

Netdata es rápido y eficiente, diseñado para funcionar permanentemente en todos los sistemas, sin interrumpir en sus funciones.

¿Cómo instalar NetData?

A continuación vamos a dar  los pasos para instalar NetData en Debian, pero también se puede en Arch, Gentoo, CentOS, Fedora y Suse.

Recuerden ejecutar los comando con permisos de Root.

#apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf 
#apt-get install autoconf-archive autogen automake pkg-config curl

Ahora clonaremos el programa desde su repositorio en Github.

  • #git clone https://github.com/firehol/netdata.git --depth=1
    

Nos movemos a su directorio

 #cd netdata

Iniciamos el instalador

#./netdata-installer.sh 
O lo puedes hacer con. 
#sh netdata-installer.sh

Si no sale ningún error hasta aquí todo el proceso va bien, ahora haremos que Netdata inicie como  un demonio, para gestionarlo con systemctl.

  • # matar el proceso netdata
    #killall netdata
    
    # copiar netdata.service a systemd
    #cp system/netdata.service /etc/systemd/system/
    
    # Recargar el demonio
    #systemctl daemon-reload
    
    # Habilitar Netdata
    #systemctl enable netdata
    
    # Iniciar netdata
    #service netdata start

¿Cómo usar Netdata?

Una vez tengamos Netdata Instalado, ahora vamos a trabajar con el. Abrimos una ventana del navegador y colocamos esto http://localhost:19999

Y ya tendrán a Netdata monitorizando todo lo que hace el sistema.

Bueno eso a sido todo espero les halla gustado y nos vemos pronto. Yo solo traduje un poco y sintetice la instalación.


14 comentarios

  1.   Eulalio dijo

    ¿Conoces https://nmap.org/? o ¿tus tiros no van por ahí.?

    1.    bl4cks41l dijo

      Claro que lo conozco, pero cual es el punto de Nmap aquí?.

  2.   Claudio dijo

    Excelente herramienta. Gracias por el aporte

  3.   nadie dijo

    Yo conocía Zabbix. Supongo que esto será parecido.

  4.   Miguel Angel dijo

    si el servidor es remoto funciona igual?

    1.    bl4cks41l dijo

      Hola Miguel, sinceramente nunca lo he probado pero puedes hacer la prueba, funciona para cualquier SO.

  5.   Emmanuel dijo

    Holy cow!! Esta genial, super completo y con una interfaz gráfica muy cool

  6.   Juan dijo

    Tal vez alguna aplicación parecida para un Solaris 10?

    1.    bl4cks41l dijo

      Me parece que Solaris ejecuta cualquier programa de tipo .RPM oh creo que cualquiera que sea de GNU/Linux, no se nada sobre Solaris, pero puedes probar instalándolo como si fuese un CentOS.

  7.   jesse dijo

    Muy bueno saludos

  8.   jean dijo

    Interesante, pero como se desinstala ? soy principiante.
    Gracias

  9.   bl4cks41l dijo

    Hola Jean, disculpa la tardanza pero me había desconectado un buen tiempo, te adjunto el link de la instalación y como desinstalar vale https://github.com/firehol/netdata/wiki/Installation.

  10.   Anónimo dijo

    Hola me podria decir si netdata puede monitorear equipos y servidores windowws 10 y 2012 r2

  11.   Red Básica dijo

    ¡Gran aporte!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.