In questo articolo, avremo spiegato i passaggi necessari per installare e configurare Netdata su Ubuntu 20.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Netdata è uno strumento gratuito, open source, semplice e in tempo reale per il monitoraggio delle prestazioni e della salute con un bellissimo front-end web. NetData può essere installato come agente su sistemi/contenitori/applicazioni in modo da raccogliere in tempo reale le metriche di sistema/contenitore/applicazioni e visualizzarle su un'interfaccia web interattiva. Può memorizzare tutte queste metriche per un periodo di tempo predefinito. Può essere integrato con altri strumenti di monitoraggio come Prometheus, Graphite, OpenTSDB, Kafka, Grafana e altri.
Prerequisito:
- Sistema operativo con Ubuntu 20.04
- Indirizzo IPv4 del server con privilegi di superutente (accesso root)
- Terminale Gnome per desktop Linux
- Client PuTTy SSH per Windows o macOS
- Powershell per Windows 10/11
- Familiarità con i comandi APT
Installa Netdata su Ubuntu 20.04
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade
Passaggio 2. Installa Netdata sul sistema Ubuntu.
- Installa Netdata utilizzando lo script di installazione automatica
Esegui lo script seguente per installare Netdata con aggiornamenti automatici:
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
Lo script NetData Kickstart installa l'unità di servizio di sistema NetData. Inoltre, avvia e consente al servizio NetData di essere eseguito all'avvio del sistema:
sudo systemctl status netdata
- Installa Netdata dal sorgente manualmente.
Per prima cosa, installa i pacchetti di dipendenze:
sudo apt 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 python cmake
Quindi, dobbiamo clonare i pacchetti Netdata da Git:
sudo git clone https://github.com/netdata/netdata.git --depth=100
Dopodiché, segui le istruzioni per installare NetData su Ubuntu 20.04:
ls cd netdata/ sudo ./netdata-installer.sh
Infine, dobbiamo avviare e abilitare il servizio Netdata per rendere effettive le modifiche:
sudo systemctl start netdata sudo systemctl enable netdata sudo systemctl status netdata
Passaggio 3. Configura la regola del firewall.
Per consentire il traffico sulla porta 19999, inserisci il comando seguente:
sudo ufw allow 19999/tcp
Passaggio 4. Accesso all'interfaccia Web di Netdata.
Ora puoi accedere alla tua interfaccia Web NetData tramite l'indirizzo http://your-ip-address:19999
. Questo dovrebbe portarti sulla bellissima dashboard di NetData con varie metriche di sistema.
Questo è tutto ciò che devi fare per installare Netdata su Ubuntu 20.04 Focal Fossa. Spero che tu possa trovare utile questo suggerimento rapido. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.