Como monitorar o tráfego de rede com o vnStat no Ubuntu 20.04
O vnStat monitora o tráfego nas interfaces de rede e registra os dados. Assim, com sua ajuda, podemos descobrir as estatísticas de uso da largura de banda em um determinado período de tempo.
Instalando o vnStat no Ubuntu 20.04
O vnStat está disponível nos repositórios oficiais do Ubuntu 20.04. No momento em que este tutorial foi escrito, ele continha a versão mais recente. Vamos primeiro atualizar a lista de repositórios e depois instalar:
sudo apt update
sudo apt install vnstat
Você pode verificar se a instalação foi bem-sucedida e descobrir a versão usando o comando:
vnstat -v
Saída:
vnStat 2.6 by Teemu Toivola
Vamos verificar se o serviço está em execução e já está analisando o tráfego:
systemctl status vnstat
Saída:
vnstat.service - vnStat network traffic monitor
Loaded: loaded (/lib/systemd/system/vnstat.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-04-03 02:22:28 UTC; 9min ago
Se você vir enabled e active (running), então tudo está funcionando.
Visualizando estatísticas de rede com o vnStat
Logo após a instalação, você precisa esperar um pouco para que as estatísticas sejam acumuladas.
Para visualizar os dados de todo o tempo e de todas as interfaces de rede, execute o vnstat sem parâmetros:
vnstat
Para visualizar as estatísticas a cada 5 minutos:
vnstat -5
Para cada hora:
vnstat -h
E é assim que o diagrama de uso da largura de banda será construído:
vnstat -hg
Estatísticas para dias, meses ou anos, respectivamente:
vnstat -d
vnstat -m
vnstat -y
Veja como você pode ver os 10 principais dias por uso geral do canal:
vnstat -t
Exibir estatísticas resumidas de 5 segundos em tempo real:
vnstat -tr
E assim o utilitário mostrará o que está acontecendo no momento atual:
vnstat -l
Se você tiver várias interfaces de rede, poderá selecionar uma delas especificando seu nome como um parâmetro no comando:
vnstat -i interface-name
Para desativar o monitoramento de uma interface específica e remover todas as estatísticas referentes a ela, use:
sudo vnstat --remove -i interface-name --force
Para adicioná-la novamente depois disso:
sudo vnstat --add -i interface-name
Para aplicar as configurações após a adição, você precisa reiniciar o vnstat:
sudo systemctl restart vnstat
Como você pode ver, o vnStat é uma ferramenta fácil de usar e útil para analisar o uso de interfaces de rede.


