Monitorando bandwidth mensal no Linux

shape
shape
shape
shape
shape
shape
shape
shape

Quanto de banda mensal o seu servidor Linux está utilizando ?

Para responder a esta pergunta, utilizaremos o utilitário “vnstat”.

Instalando e utilizando o vnstat

Instale o vnstat:

apt-get install vnstat

Configure a interface de rede no qual deseja monitorar (em nosso exemplo utilizamos a interface “eth0”):

vnstat -u -i eth0

A partir de agora, basta aguardar alguns minutos até que o vnstat contabilize dados o suficiente para exibir os relatórios de uso.

Para exibir o relatório de uso mensal:

vnstat -m

Saída do comando acima:

root@ns524364:~# vnstat -m

 eth0  /  monthly

       month        rx      |     tx      |    total    |   avg. rate
    ------------------------+-------------+-------------+---------------
      Jan '18     10.72 MiB |   11.25 MiB |   21.97 MiB |    0.07 kbit/s
    ------------------------+-------------+-------------+---------------
    estimated        11 MiB |      12 MiB |      23 MiB |

Outras opções do vnstat:

root@ns524364:~# vnstat --help
 vnStat 1.15 by Teemu Toivola <tst at iki dot fi>

         -q,  --query          query database
         -h,  --hours          show hours
         -d,  --days           show days
         -m,  --months         show months
         -w,  --weeks          show weeks
         -t,  --top10          show top 10 days
         -s,  --short          use short output
         -u,  --update         update database
         -i,  --iface          select interface (default: eth0)
         -?,  --help           short help
         -v,  --version        show version
         -tr, --traffic        calculate traffic
         -ru, --rateunit       swap configured rate unit
         -l,  --live           show transfer rate in real time

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *