Monitorare Linux con NetData

Mattepuffo's logo
Monitorare Linux con NetData

Monitorare Linux con NetData

Di programmi per il monitoring della nostra distro Linux ne abbiamo visti tanti; NetData è uno dei miei preferiti.

L'ho testata su Debian, e quindi vediamo come installarlo su questa distro; comunque dovrebbe valere anche per Ubuntu e derivate.

Questa la serie di comandi che ho dato:

# aptitude install zlib1g-dev uuid-dev libuv1-dev liblz4-dev libjudy-dev libssl-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl

$ git clone https://github.com/netdata/netdata.git --depth=100

$ cd netdata/

$ sudo ./netdata-installer.sh

$ sudo systemctl start netdata

Così l'abbiamo installato e avviato; adesso aprite il browser e andate su http://localhost:19999/.

Vi apparirà una pagina con dei grafici in tempo reale e varie voci sul menu laterale.

Tra le cose che possiamo monitorare ci sono:

  • CPU
  • RAM
  • Swap
  • Kernel
  • Hard disks
  • Network interfaces
  • IPtables
  • Netfilter
  • DDoS protection
  • Processes
  • Applications
  • Web server
  • Database
  • DNS server,
  • Email server
  • PHP
  • ecc

Dirvi tutto quello che può fare decisamente oltre lo scopo dell'articolo; fateci un giro per capire le potenzialità!

Tra l'altro è scritto in C, e quindi sembra essere molto veloce e poco esoso di risorse.

Per disintallarlo:

$ sudo ./netdata-uninstaller.sh --force

Enjoy!


Condividi

Commentami!