Come ottenere il monitoraggio della rete in tempo reale su Linux con Netdata

Come ottenere il monitoraggio della rete in tempo reale su Linux con Netdata

Netdata è uno strumento di monitoraggio del sistema basato su browser Web elegante e open source con monitoraggio della rete in tempo reale per la piattaforma Linux. Fornisce approfondimenti su dozzine di aspetti a server e desktop Linux, tramite un centro di controllo avanzato.

Installa Netdata

Lo strumento Netdata è molto popolare nello spazio server Linux, grazie alla facilità con cui è possibile tenere traccia di molte metriche diverse. Tuttavia, i dati di sistema che raccoglie non sono specifici per i server Linux e quindi si rivelano utili anche per gli utenti desktop medi che desiderano saperne di più su come funziona la loro macchina.

Ubuntu

L'applicazione di monitoraggio Netdata è disponibile per gli utenti Ubuntu sia su desktop che su server tramite le fonti software ufficiali. Per installare il software, apri una finestra di terminale e usa il gestore di pacchetti Apt.

sudo apt install netdata

Debian

Debian ha una versione di Netdata disponibile nei repository software ufficiali. Poiché è open source, non è necessario modificare impostazioni speciali. Detto questo, se non ti piace il fatto che il sistema operativo Debian spesso sia in ritardo rispetto ad altre distribuzioni Linux, potresti voler installare Debian Backports. L'abilitazione di questa funzione ti darà una versione più recente di Netdata.

Per installare lo strumento di monitoraggio Netdata su Debian, apri un terminale e usa il comando Apt-get.

sudo apt-get install netdata

Arch Linux

Arch Linux ha una versione abbastanza recente di Netdata nelle sue fonti software. Per installarlo, apri una finestra di terminale e sincronizzalo con Pacman.

sudo pacman -S netdata

Fedora

Sfortunatamente, gli sviluppatori di Netdata trascurano Fedora Linux, non fornendo una versione del software come RPM installabile. Invece, quelli su Fedora che desiderano utilizzare questo software dovrebbero seguire le istruzioni generiche.

OpenSUSE

OpenSUSE ha un eccellente supporto Netdata. Per fortuna, questo supporto è all'interno delle principali fonti software, quindi gli utenti non dovranno preoccuparsi dei repository di terze parti. Per installare il software in OpenSUSE, avviare una finestra di terminale e utilizzare il gestore di pacchetti Zypper.

sudo zypper in netdata

Istruzioni generiche

A parte le principali distribuzioni Linux, Netdata ha un supporto abbastanza buono sotto forma di uno script Bash eseguibile. Questo script, una volta scaricato, installa una versione binaria statica del software su qualsiasi sistema Linux. La bellezza di questo metodo è che, indipendentemente dal sistema operativo in uso, Netdata funzionerà perfettamente.

L'installazione di Netdata tramite lo script di installazione funziona al meglio con lo strumento di download Curl. Di solito, lo strumento Curl è standard sulla maggior parte delle distribuzioni Linux. Tuttavia, se per qualche motivo, lo strumento Curl non è sul tuo PC Linux, dovrai installarlo prima di continuare.

Una volta installato, fai quanto segue per far funzionare Netdata.

Versione a 32 bit

bash <(curl -ss="">

Versione a 64 bit

bash <(curl -ss="">

Istruzioni per la fonte

Lo script Netdata è il modo in cui la maggior parte dovrebbe utilizzare lo strumento su un sistema che non supporta ufficialmente il software. Tuttavia, se lo script fallisce per qualche motivo, c'è un'alternativa: costruire dal sorgente. Per compilare il software dalla fonte, vai alla pagina ufficiale di Github e scopri quali dipendenze richiede Netdata prima di creare.

Una volta che tutte le dipendenze funzionano sul tuo PC Linux, procedi come segue:

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

./netdata-installer.sh

Utilizzo di Netdata

Come ottenere il monitoraggio della rete in tempo reale su Linux con Netdata

Gli utenti hanno accesso a Netdata localmente, così come in remoto su qualsiasi macchina che abbia accesso diretto al Server/PC che lo esegue. L'installazione di Netdata sul desktop Linux rende lo strumento disponibile con l'indirizzo IP "localhost".

https://127.0.0.1:19999

Tuttavia, gli utenti che intendono accedere a Netdata in remoto, tramite la rete, non potranno accedervi in ​​questo modo. Invece, per accedere allo strumento di monitoraggio Netdata da una macchina all'altra, aprire un terminale ed eseguire quanto segue per determinare l'indirizzo IP:

indirizzo IP mostra | grep 192.168

L'esecuzione del comando ip addr show con grep isolerà l'indirizzo locale IPv4. Copia l'indirizzo IP e incollalo in una nuova scheda del browser per accedere a Netdata ovunque sulla LAN:

https://192.168.X.XXX:19999

Una volta nell'app Netdata, guarda di lato e fai clic per visualizzare diverse metriche. In alternativa è possibile sfogliare le centinaia di grafici scorrendo con il mouse.

Netdata è uno strumento passivo. Tutto ciò che fa è raccogliere informazioni sui sistemi Linux. Non ha la capacità di modificare il sistema in alcun modo (uccidendo programmi o cambiando cose). Invece, gli utenti sono incoraggiati a controllarlo di tanto in tanto e a lasciare che il software venga eseguito in background per un lungo periodo di tempo per raccogliere le metriche.

Uso della CPU

Come ottenere il monitoraggio della rete in tempo reale su Linux con Netdata

Hai bisogno di visualizzare l'utilizzo della CPU per il sistema? Guarda la barra laterale dell'app Web Netdata e fai clic sull'icona "CPU".

All'interno delle CPU, i dati sono suddivisi in molte sottocategorie, come "utilizzo", "interrupt", softirqs, "softnet", "cpufreq" e "cpuidle". Queste categorie mostrano diversi aspetti del funzionamento del processore del sistema.

Per l'utente medio, "Utilizzazione" è la sezione che conta di più, in quanto mostra una lettura approfondita di come il sistema utilizza la CPU in generale.

Tutto è separato da core, garantendo agli utenti informazioni approfondite su come sta andando ogni core.

Utilizzo della RAM

Come ottenere il monitoraggio della rete in tempo reale su Linux con Netdata

A parte l'utilizzo della CPU, molti utenti si preoccupano dell'utilizzo della memoria. Vogliono sapere come il sistema gestisce la RAM, qual è la quantità media di memoria utilizzata, ecc. Per accedere alle metriche di Netdata sulla memoria di sistema, fai clic su "Memoria" nella barra laterale.

La sezione "Memoria" fornisce una lettura in tempo reale della memoria di sistema in uso, la quantità di RAM inutilizzata e persino il modo in cui il kernel Linux stesso la gestisce.

Esporta dati

Netdata raccoglie molti dati utili e velocemente. Per fortuna, tutte queste metriche possono essere facilmente esportate (tramite PDF) per essere conservate o utilizzate in un report, ecc.

L'esportazione dei dati in tempo reale dall'app Netdata è abbastanza semplice. Per farlo, visita l'interfaccia web e fai clic sull'icona di stampa per visualizzare il menu di stampa del browser.

Nel menu di stampa, cerca l'opzione etichettata "stampa su file" e selezionala per generare un file PDF dei dati.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.