Como monitorar o consumo de banda em tempo real pela linha de comando
Olá, amigo(a) GeHost! Seja muito bem-vindo(a) ao seu guia prático e humano sobre como acompanhar o uso de banda em tempo real — diretamente pelo terminal, sem precisar de interfaces gráficas. Aqui, você vai aprender com calma, passo a passo, como usar o poder do SSH para ver o tráfego da sua hospedagem enquanto ele acontece. Vamos juntos, como um verdadeiro time?
Antes de começar: preparando o terreno
Para seguir este guia, você precisa de:
- Seu acesso SSH (já ativado na sua conta GeHost).
- Um cliente SSH instalado no seu computador (como Putty no Windows ou o terminal nativo no Mac/Linux).
- Seu usuário e senha de acesso à hospedagem (os mesmos do cPanel).
💡 Dica do Sensei: Se você ainda não ativou o SSH, entre no cPanel e vá até a seção “Segurança” → “SSH Access”. Lá, você pode habilitar e gerar chaves com segurança.
Passo 1: Conecte-se ao seu servidor via SSH
Abra seu terminal (ou Putty) e digite o comando abaixo, substituindo seu_usuario pelo seu nome de usuário na GeHost:
ssh seu_usuario@seu_servidor.gehost.com.br
Pressione Enter e digite sua senha quando solicitado. Se tudo estiver certo, você verá uma mensagem de boas-vindas e o prompt do sistema.
Passo 2: Use o comando `vnstat` para ver o tráfego em tempo real
Na GeHost, já temos um monitor de tráfego instalado: o vnstat. Ele mostra o uso de banda por interface de rede, em tempo real, com dados históricos e atuais.
Para ver o consumo atual, digite:
vnstat -i eth0
Se o sistema não reconhecer eth0, tente:
vnstat -i venet0
Esses são os nomes comuns de interfaces em servidores de hospedagem. O sistema irá mostrar algo como:
Database updated: 2025-04-05 10:30:00
rx: 12.3 MB / tx: 4.5 MB (total)
rx: 1.2 MB / tx: 0.3 MB (today)
rx: 120 KB / tx: 30 KB (last 5 min)
Passo 3: Veja o tráfego em tempo real com `vnstat -l`
Para acompanhar o consumo em tempo real, use o comando:
vnstat -l -i eth0
Ou, se necessário:
vnstat -l -i venet0
Esse comando mostra o tráfego em segundos, com atualizações constantes. Você verá algo como:
eth0: 1.2 MB (rx) / 0.4 MB (tx) (10:35:12)
eth0: 1.3 MB (rx) / 0.4 MB (tx) (10:35:13)
eth0: 1.3 MB (rx) / 0.4 MB (tx) (10:35:14)
Percebeu? Cada segundo, o sistema atualiza o uso de dados. É como um termômetro de tráfego!
Passo 4: Interrompa o monitoramento quando quiser
Para parar de ver o tráfego em tempo real, basta pressionar Ctrl + C no seu terminal. O comando será interrompido com segurança.
Dica extra: veja o tráfego por domínio (opcional)
Se quiser saber qual domínio está consumindo mais banda, use o comando:
tail -f /var/log/httpd/access_log | awk '{print $7}' | sort | uniq -c | sort -nr | head -10
Esse comando mostra os 10 arquivos mais acessados no seu site nos últimos segundos. Útil para identificar se um download grande ou uma visita massiva está gerando tráfego.
Resumo do que você aprendeu hoje
- SSH é seu portal de poder dentro do servidor.
- Com
vnstat -l, você vê o consumo de banda em tempo real. - Use
Ctrl + Cpara parar quando quiser. - Comandos simples, mas poderosos — como um sabre de luz do mundo digital.
Se precisar de ajuda, lembre-se: você não está sozinho. A GeHost está aqui com você, sempre. E se quiser, pode sempre voltar a este guia. 🌟