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 vnstatVocê pode verificar se a instalação foi bem-sucedida e descobrir a versão usando o comando:
vnstat -vSaída:
vnStat 2.6 by Teemu ToivolaVamos verificar se o serviço está em execução e já está analisando o tráfego:
systemctl status vnstatSaí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 agoSe 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:
vnstatPara visualizar as estatísticas a cada 5 minutos:
vnstat -5Para cada hora:
vnstat -hE é assim que o diagrama de uso da largura de banda será construído:
vnstat -hgEstatísticas para dias, meses ou anos, respectivamente:
vnstat -d
vnstat -m
vnstat -yVeja como você pode ver os 10 principais dias por uso geral do canal:
vnstat -tExibir estatísticas resumidas de 5 segundos em tempo real:
vnstat -trE assim o utilitário mostrará o que está acontecendo no momento atual:
vnstat -lSe você tiver várias interfaces de rede, poderá selecionar uma delas especificando seu nome como um parâmetro no comando:
vnstat -i interface-namePara desativar o monitoramento de uma interface específica e remover todas as estatísticas referentes a ela, use:
sudo vnstat --remove -i interface-name --forcePara adicioná-la novamente depois disso:
sudo vnstat --add -i interface-namePara aplicar as configurações após a adição, você precisa reiniciar o vnstat:
sudo systemctl restart vnstatComo você pode ver, o vnStat é uma ferramenta fácil de usar e útil para analisar o uso de interfaces de rede.