POP HOSTING

Como monitorar o tráfego de rede no Linux: nload, iftop e vnstat imprimir

  • monitorar tráfego de rede, nload, iftop, vnstat, nethogs, knemo, banda
  • 0

O Knemo foi aposentado. Veja como monitorar o tráfego de rede no Linux pelo terminal com nload, iftop, nethogs e vnstat, em tempo real ou por mês.

  • Tempo: 10 min
  • Nível: Iniciante
  • Vale para: Ubuntu 22.04 e 24.04, Debian 12, AlmaLinux e Rocky Linux 8 e 9
  • Atualizado: outubro de 2026

O Knemo (KDE Network Monitor) era um ícone na bandeja do KDE 4 que mostrava o tráfego de cada placa de rede. O projeto parou junto com o KDE 4 e o pacote knemo não existe mais nos repositórios das versões atuais do Ubuntu, por isso o antigo apt-get install knemo falha. Além disso, servidor não tem interface gráfica. A boa notícia: as ferramentas de terminal fazem o mesmo trabalho, e melhor.

Qual ferramenta usar

FerramentaO que mostraUse quando
nloadVelocidade de entrada e saída da placa, em gráficoQuer ver o consumo agora, de relance
iftopConexões ativas e quanto cada IP está usandoPrecisa descobrir quem está consumindo banda
nethogsConsumo por processo (programa)Quer saber qual programa está usando a rede
vnstatHistórico por hora, dia e mês, guardado em discoQuer acompanhar o volume de tráfego ao longo do tempo
bmonTodas as interfaces ao mesmo tempo, com gráficosServidor com várias placas ou VLANs

Como instalar no Ubuntu e no Debian

sudo apt update
sudo apt install nload iftop nethogs vnstat bmon

No AlmaLinux e no Rocky Linux, nload, iftop, vnstat e bmon vêm do repositório EPEL, e o vnStat precisa ser ativado:

sudo dnf install epel-release
sudo dnf install nload iftop vnstat bmon
sudo systemctl enable --now vnstat

Descubra o nome da placa de rede

As ferramentas pedem o nome da interface, que muda de servidor para servidor (eth0, ens3, ens18, enp1s0…). Liste com:

ip -br link

Ignore a lo (loopback). Nos exemplos abaixo, troque ens3 pelo nome que aparecer no seu servidor.

nload: velocidade em tempo real

nload ens3

A tela mostra Incoming (download) e Outgoing (upload) com velocidade atual, média, máxima e o total transferido. Sem informar a placa, use as setas para trocar de interface. Saia com q.

iftop: quem está consumindo a banda

sudo iftop -i ens3 -nP

Cada linha é uma conexão entre o seu servidor e outro IP, com a média dos últimos 2, 10 e 40 segundos. O -n mostra os IPs sem tentar resolver nomes (fica mais rápido) e o -P mostra as portas, o que ajuda a identificar o serviço: 80 e 443 são sites, 22 é SSH, 8000 costuma ser streaming. O iftop precisa de sudo.

nethogs: qual programa está usando a rede

sudo nethogs ens3

Lista os processos com o usuário dono e quanto cada um envia e recebe. É a forma mais rápida de achar um backup, um download ou um script que está ocupando o link.

vnstat: histórico de tráfego por dia e por mês

O vnStat roda em segundo plano e grava o volume de tráfego em disco, sem capturar pacotes, por isso quase não pesa. Depois de alguns minutos de coleta:

vnstat            # resumo de todas as interfaces
vnstat -i ens3 -d # por dia
vnstat -i ens3 -m # por mês
vnstat -i ens3 -h # por hora
vnstat -l -i ens3 # ao vivo; Ctrl+C mostra o resumo da sessão
Dica: o vnstat -m é a forma mais simples de acompanhar a franquia de tráfego mensal de um servidor e perceber cedo um mês fora do normal.

No desktop: alternativa gráfica ao Knemo

Quem usava o Knemo no Linux com interface gráfica encontra o tráfego de rede no Monitor do Sistema, tanto no GNOME (Ubuntu) quanto no KDE Plasma, que também oferece widgets de velocidade de rede para o painel. O nload num terminal aberto continua sendo a opção mais leve.

Problemas comuns

vnstat: Not enough data available yet

O vnStat acabou de ser instalado e ainda não juntou dados. Espere alguns minutos de tráfego e repita o comando. No AlmaLinux e no Rocky, confirme que o serviço está ativo com systemctl status vnstat.

iftop: erro pcap_open_live ou Operation not permitted

O iftop e o nethogs capturam pacotes e precisam de root. Rode com sudo.

A interface informada não existe

O nome da placa está errado. Confira com ip -br link; em VPS e servidores novos raramente é eth0.

Tráfego alto que você não reconhece

Use o iftop para ver os IPs e portas envolvidos e o nethogs para achar o processo. Se for tráfego de entrada vindo de muitos IPs ao mesmo tempo, pode ser um ataque: anote o horário e os IPs e fale com o suporte do seu provedor.

Precisa de um servidor com banda para crescer? Veja os servidores dedicados da POP Hosting, com suporte em português.

Esta resposta lhe foi útil?
« Retornar