segunda-feira, 14 de junho de 2010

Nethogs: descubra quais processos estão consumindo a sua banda de internet

Há muito tempo que eu queria encontrar uma ferramenta que faz o que o nethogs faz. Às vezes você constata através de um screenlet ou applet qualquer que a sua banda de internet está sendo consumida, mas não consegue saber qual o processo que está gerando tal consumo. O nethogs faz exatamente isso para você. Trata-se de uma ferramenta de linha de comando do tipo "top" para medir o consumo de banda, mas que ao contrário de outras ferramentas, exibe os resultados por processo. Dessa forma você consegue ver qual processo é responsável por que porcentagem de utilização de tráfego.

Para instalar o nethogs, basta digitar:
sudo aptitude install nethogs

Para rodar digite:
sudo nethogs

e opcionalmente adicione a interface
sudo nethogs wlan0

Uma vez com o programa rodando, digite "M" para alterar entre KB/s ou valores totais e Esc ou Q para sair.

Abaixo uma tela para se ter uma ideia:


Comente clicando!