Pratite propusnost na Linuxu pomoću vnStat

vnStat je sveobuhvatni paket za Linux operacijske sustave koji se koristi za praćenje i praćenje korištenja propusnosti. Uključen je u zadana spremišta većine upravitelja paketa.

Ovaj vodič će vas naučiti kako instalirati, konfigurirati i pogledati izlaz iz vnStat-a.

Instaliranje

vnStat ima pakete u najpopularnijim upraviteljima paketa. Upotrijebite donji isječak relevantan za vaš sustav ili kompajlirajte program iz njegovog izvornog koda.

Ubuntu/Debian

$ apt-get install vnstat

CentOS/Fedora

$ yum install vnstat

Sastavljanje iz izvora

Uzmite najnoviju verziju vnStat sa službene stranice .

$ wget http://humdi.net/vnstat/vnstat-1.14.tar.gz

Nakon što se datoteka preuzme, raspakirajte je i izvršite sljedeće naredbe.

$ tar -xvf vnstat-1.13.tar.gz
$ cd vnstat-1.13/
$ make

Nakon što ovo završi, instalirajte ga pomoću naredbe u nastavku.

$ make install

Konfiguracija za yum/ručne instalacije

Preskočite ovaj odjeljak ako ste instalirali vnStat pomoću apt-get.

Ako ste instalirali izravno iz izvora ili koristeći yum, morat ćete navesti adapter(e) koje želite nadzirati. Sve se to automatski konfigurira kada se instalira pomoću apt-get.

Pokrenite sljedeću naredbu da vidite sva dostupna sučelja koja vnStat može nadzirati.

$ vnstat --iflist

Za bilježenje prometa za zadano sučelje na yum/ručnim instalacijama, izvedite sljedeću naredbu. Time se također stvara baza podataka za adapter.

$ vnstat -u -i eth0

Zatim pokrenite demon vnStat pomoću naredbe:

$ vnstatd -d 

Također možete dodati ovu naredbu svojoj /etc/rc.localdatoteci, tako da se automatski pokreće kada se vaš sustav pokrene.

Konfiguriranje vnStat opcija

Možete urediti konfiguracijsku datoteku vnStat koja se nalazi na /etc/vnstat.confkako biste prilagodili opcije svojim željama. Koristite uređivač teksta za otvaranje i uređivanje datoteke.

$ nano /etc/vnstat.conf

Ako želite da se statistika širine pojasa prikazuje u KB/MB/GB/TBformatu umjesto u zadanom KiB/MiB/GiB/TiBformatu, promijenite UnitMode 0u UnitMode 1, a možete promijeniti i RateUnit 1na RateUnit 0za prikaz brzina u bajtovima.

Također biste trebali promijeniti maksimalnu propusnost na portu na vašem VPS-u (1 GiB ili 10 GiB). Promijeni MaxBandwidth 100u MaxBandwidth 1000(za 1GiB port) ili MaxBandwidth 10000(za 10GiB port)

Pratite propusnost na Linuxu pomoću vnStat

Spremite i izađite iz datoteke.

Korištenje

Da biste vidjeli kratki sažetak utrošenog prometa, koristite naredbu bare vnstat.

root@vultr:~# vnstat
Database updated: Sun Dec 13 04:56:02 2015

   eth0 since 12/13/2015

          rx:  225 KB      tx:  229 KB      total:  454 KB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Dec '15        225 KB |      229 KB |      454 KB |      0.00 KB/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
         today        225 KB |      229 KB |      454 KB |      0.03 KB/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

Za više konkretnih podataka, možete koristiti vnstat -mi vnstat -dnaredbe za mjesec i dan razinu proizvodnje, respektivno.

root@vultr:~# vnstat -m

 eth0  /  monthly

       month        rx      |     tx      |    total    |   avg. rate
    ------------------------+-------------+-------------+---------------
      Dec '15        225 KB |      229 KB |      454 KB |      0.00 KB/s
    ------------------------+-------------+-------------+---------------
    estimated        --     |      --     |      --     |

root@vultr:~# vnstat -d

 eth0  /  daily

         day         rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     12/13/2015       225 KB |      229 KB |      454 KB |      0.03 KB/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

Također možete prikazati statistiku prometa uživo pomoću naredbe vnstat -l.

root@vultr:~# vnstat -l
Monitoring eth0...    (press CTRL-C to stop)

   rx:       0.03 KB/s     0 p/s          tx:       0.19 KB/s     0 p/s

Ostavite komentar

Uspon strojeva: primjene AI u stvarnom svijetu

Uspon strojeva: primjene AI u stvarnom svijetu

Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.

DDOS napadi: kratak pregled

DDOS napadi: kratak pregled

Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.

Evolucija pohrane podataka – Infografika

Evolucija pohrane podataka – Infografika

Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više