VnStat, monitorà u trafficu di rete in Ubuntu 20.04

circa vnstat

In u prossimu articulu emu da fà un ochju à VnStat. Questu hè unu strumentu gratuitu per monitorà u trafficu di rete, chì hè ancu open source è hè creatu per esse adupratu in u terminal di i sistemi Gnu / Linux. Cù VnStat pudemu monitorà e statistiche di rete per vari periodi di tempu. Hè simplice, ligere, è cunsuma una piccula parte di e risorse di u sistema.

Cume dicivu, questu strumentu utilizza una interfaccia di linea di cummanda. Ci permette di tene un log ogni ora, ogni ghjornu è ogni mese di u trafficu di rete per l'interfacce selezziunate, ma ùn hè micca un sniffer di pacchetti.. L'infurmazione di u trafficu hè analizata da u schedarii proc. In questu modu, VnStat pò esse adupratu ancu senza permessi di root.

Installa VnStat in Ubuntu 20.04

Questu strumentu pò esse facilmente installatu da i repositori Ubuntu. Per fà questu, tuttu ciò chì duvete fà hè di apre un terminal (Ctrl + Alt + T) è eseguisce u cumandimu seguitu:

installate vnstat apt

sudo apt install vnstat

Un'altra opzione per aduprà stu strumentu hè di compilallu da a fonte. Nanzu tuttu faremu sicuru d'installà tutte e dipendenze necessarie per compilà VnStat cù u cumandimu seguitu in u terminal (Ctrl + Alt + T):

installate dipendenze

sudo apt install build-essential gcc make libsqlite3-dev

Una volta installatu, pudemu procedi à scaricà l'ultima versione di a fonte VnStat aduprendu cumandamentu:

scaricate a fonte vnstat

wget https://humdi.net/vnstat/vnstat-2.6.tar.gz

Quandu u scaricamentu hè cumpletu, pudemu strae u fugliale scaricatu:

tar -xvzf vnstat-2.6.tar.gz

Avà andemu à andate in u cartulare chì hè statu creatu:

cd vnstat-2.6

A stu puntu, eseguiremu u cumandimu:

config vnstat

./configure --prefix=/usr --sysconfdir=/etc

Quandu hà finitu, continuemu cù u cumandimu seguitu:

fà vnstat

make

Y per finisce, u cumandimu da aduprà serà:

fà installà vnstat

sudo make install

Una volta finita a compilazione, pudemu verificate a versione installata di VnStat cù questu cumandamentu:

versione vnstat

./vnstat -v

Gestite u serviziu

Se avete sceltu di compilà questu strumentu, allora duverete cupià u schedariu di serviziu vnStat systemd da a fonte vnStat à u cartulare / etc / systemd / system /. Pudemu fà questu scrivendu u cumandimu seguitu da u cartulare in cui compilemu u prugramma:

serviziu di copia

cp -v examples/systemd/vnstat.service /etc/systemd/system/

Avà andemu à attivà u serviziu vnStat è principià lu cù i cumandamenti seguenti:

attivà vnstat

systemctl enable vnstat

systemctl start vnstat

Se tuttu hè statu currettu, pudemu verificà u statu di serviziu:

statutu di vnstat

systemctl status vnstat

Un sguardu rapidu à VnStat

Prima di aduprà VnStat, serà necessariu aspettà un pocu per chì a basa di dati sia aggiornata. Dopu l'aghjurnamentu di a basa di dati, pudemu eseguisce questu strumentu senza alcuna opzione cum'è mostratu sottu:

vnstat senza opzioni

./vnstat

Averemu ancu a pussibilità di specificate l'interfaccia di rete chì vulemu monitorà. Per questu useremu l'opzione -i seguita da u nome di l'interfaccia di rete, cum'è mostratu sottu:

statistiche minzili è cutidianu

./vnstat -i enp10s0

Duvemu uttene e statistiche ogni ghjornu è mensili

sobre mostra statistiche à l'ora, u cumandimu da eseguisce serà u seguente:

statistiche per ora

./vnstat -h

Se vulemu cuntrolla statistiche cutidianu, duveremu solu lancià st'altru cumandamentu:

statistiche cutidianu

./vnstat -d

Puderemu ancu pudè aduprà l'opzione -t per mustrate i ghjorni cù u trafficu più altu:

i ghjorni più impegnati

./vnstat -t

Se ciò chì circhemu hè di mostrarci u statistiche di trafficu di rete in tempu reale, duveremu solu eseguisce u cumandimu:

statistiche in tempu reale

./vnstat -l

Pudete ancu dinò pulisce l'entrate di basa di dati per l'interfaccia (in questu casu enp10s0) è smette di monitorà aduprendu u cumandimu:

./vnstat -i enp10s0 --remove --force

Pò esse aghjunghje l'interfaccia eliminata enp10s0 torna lancendu questu altru cumandamentu:

./vnstat -i enp10s0 --add

Allora, rilancià u serviziu vnStat per applicà i cambiamenti:

systemctl restart vnstat

VnStat ci offre diverse opzioni chì ci aiutanu à monitorà u trafficu di rete. Pudemu cunsultalli cù u cumandimu seguitu:

aiutu vnstat

./vnstat --help

In questu articulu avemu appena vistu cumu installà VnStat è aduprà per monitorà u trafficu di rete da u terminal. Più infurmazione nantu à stu prugramma si trova à situ di u prugettu. Ma questu hè solu unu di i numerosi strumenti chì pudemu aduprà in u terminal per monitorà a nostra rete.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

bool (veru)