Instaliranje
Konfiguracija za yum/ručne instalacije
Konfiguriranje vnStat opcija
Korištenje
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)

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