Instal·lació
Configuració per a instal·lacions yum/manuals
Configuració d'opcions de vnStat
Ús
vnStat és un paquet complet per a sistemes operatius Linux que s'utilitza per fer un seguiment i controlar l'ús de l'ample de banda. S'inclou als repositoris predeterminats de la majoria de gestors de paquets.
Aquest tutorial us ensenyarà com instal·lar, configurar i veure la sortida de vnStat.
Instal·lació
vnStat té paquets als gestors de paquets més populars. Utilitzeu el fragment següent rellevant per al vostre sistema o compileu el programa a partir del seu codi font.
Ubuntu/Debian
$ apt-get install vnstat
CentOS/Fedora
$ yum install vnstat
Compilació des de la font
Agafeu la darrera versió de vnStat del lloc oficial .
$ wget http://humdi.net/vnstat/vnstat-1.14.tar.gz
Un cop descarregat el fitxer, extreu-lo i executeu les ordres següents.
$ tar -xvf vnstat-1.13.tar.gz
$ cd vnstat-1.13/
$ make
Un cop s'hagi completat, instal·leu-lo amb l'ordre següent.
$ make install
Configuració per a instal·lacions yum/manuals
Ometeu aquesta secció si heu instal·lat vnStat amb apt-get.
Si heu instal·lat directament des de la font o utilitzant yum, haureu d'especificar els adaptadors que voleu supervisar. Tot això es configura automàticament quan s'instal·la amb apt-get.
Executeu l'ordre següent per veure totes les interfícies disponibles que vnStat pot supervisar.
$ vnstat --iflist
Per registrar el trànsit per a la interfície predeterminada en instal·lacions yum/manuals, executeu l'ordre següent. Això també crea la base de dades per a l'adaptador.
$ vnstat -u -i eth0
A continuació, inicieu el dimoni vnStat amb l'ordre:
$ vnstatd -d
També podeu afegir aquesta ordre al vostre /etc/rc.localfitxer, de manera que s'iniciï automàticament quan arrenqui el vostre sistema.
Configuració d'opcions de vnStat
Podeu editar el fitxer de configuració de vnStat situat a /etc/vnstat.confper personalitzar les opcions segons les vostres preferències. Utilitzeu un editor de text per obrir i editar el fitxer.
$ nano /etc/vnstat.conf
Si preferiu que les estadístiques d'amplada de banda es mostrin en KB/MB/GB/TBformat en comptes del KiB/MiB/GiB/TiBformat predeterminat , canvieu UnitMode 0a UnitMode 1, i també podeu canviar RateUnit 1a RateUnit 0per mostrar les tarifes en bytes.
També hauríeu de canviar l'amplada de banda màxima a la del port del vostre VPS (1 GiB o 10 GiB). Canvia MaxBandwidth 100a MaxBandwidth 1000(per al port d'1 GiB) o MaxBandwidth 10000(per al port de 10 GiB)

Desa i surt del fitxer.
Ús
Per veure un resum ràpid del trànsit consumit, utilitzeu l'ordre nua 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 -- | -- | -- |
Per obtenir dades més específiques, podeu utilitzar les ordres vnstat -mi vnstat -dper a la sortida a nivell de mes i dia, respectivament.
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 -- | -- | -- |
També podeu mostrar les estadístiques de trànsit en directe mitjançant l'ordre 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