Linux

vnstat – Monitor de trafego de rede

O vnStat é um monitor de tráfego para Linux, podendo gerar relatórios de tráfego por hora, dia, mês, top10 e outros.
Ideal para quem utiliza planos de transferencia de dados em GNU/Linux e deseja controlar o uso do serviço.

Para instalar o vnStat no Ubuntu/Debian:

apt-get install vnstat

Para dar as permissões aos usuários:

sudo chmod o+x /usr/bin/vnstat
sudo chmod o+wx /var/lib/vnstat/

Feito isso, há a necessidade de se criar um job no cron para que o vnStat passe a coletar as informações de tráfego:

vnstat -u -i ethx

ou

vnstat -u -i pppx

substituindo “x” pela id de sua interface (0, 1, etc)

Utilize o ifconfig para visualizar suas interfaces de rede

Agora execute o vnStat pelo console (Digitar “vnstat” no prompt):

Saida padrão vnstat:

root@andre-desktop:/usr/bin# vnstat
Database updated: Sun Nov 18 16:25:01 2007

ppp0

received: 25.48 MB (83.3%)
transmitted: 5.03 MB (16.7%)
total: 30.51 MB

rx | tx | total
———————–+————+———–
yesterday 12.68 MB | 3.07 MB | 15.75 MB
today 11.16 MB | 1.74 MB | 12.91 MB
———————–+————+———–
estimated 16 MB | 1 MB | 17 MB

Parametros do vnstat:

Tráfego diário:

$ vnstat -d

Saida do comando:

root@andre-desktop:/usr/bin# vnstat -d

ppp0

day rx | tx | total
————————+————-+————–
16.11. 1.63 MB | 0.20 MB | 1.83 MB
17.11. 12.68 MB | 3.07 MB | 15.75 MB
18.11. 11.16 MB | 1.74 MB | 12.91 MB
————————+————-+————–
estimated 16 MB | 1 MB | 17 MB

Tráfego mensal:

$ vnstat -m

Saida do comando:

root@andre-desktop:/usr/bin# vnstat -m

ppp0

month rx | tx | total
————————+—————+—————
Nov ’07 25.48 MB | 5.03 MB | 30.52 MB
————————+—————+—————
estimated 42 MB | 8 MB | 50 MB

Para listar todos os parametros do vnstat, utilize o comando vnstat –help

Saida do comando:

root@andre-desktop:/usr/bin# vnstat –help
vnStat 1.4 by Teemu Toivola

-q, –query query database
-h, –hours show hours
-d, –days show days
-m, –months show months
-w, –weeks show weeks
-t, –top10 show top10
-s, –short use short output
-u, –update update database
-i, –iface change interface (default: ppp0)
-?, –help short help
-v, –version show version
-tr, –traffic calculate traffic

Você também poderá obter mais informações utilizando o man vnstat.

Boa sorte.

Anúncios

Um comentário sobre “vnstat – Monitor de trafego de rede

  1. Pingback: Palpite Digital

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s