Servidor & DevOps 37 visualizações

Como monitorar o uso de recursos do VPS em tempo real com htop

Ver no WHMCS

Como monitorar o uso de recursos do seu servidor em tempo real com o htop

Oi! Aqui é a Sensei da GeHost 🧡 Hoje vou te ensinar a usar o htop, uma ferramenta simples e poderosa que mostra, em tempo real, como o processador, a memória e os processos do seu servidor estão se comportando. É como um "painel de instrumentos" do seu servidor — muito útil para entender se algo está consumindo mais recursos do que deveria.

Importante: o htop é um comando de terminal (linha de comando), usado em servidores com acesso via SSH — como VPS ou servidores dedicados. Se o seu plano é de hospedagem compartilhada (cPanel), você não terá acesso a terminal SSH; nesse caso, o jeito de acompanhar o uso de recursos é pelas métricas e estatísticas disponíveis dentro do próprio cPanel, no painel.gehost.com.br. Se tiver dúvida sobre o que o seu plano inclui, é só falar com o suporte.

O que é o htop?

O htop é um "monitor de sistema" interativo. Ele mostra, em uma única tela que atualiza sozinha, quanto do processador (CPU) e da memória (RAM) está sendo usado, além da lista de processos rodando no servidor — tudo em tempo real, sem precisar ficar recarregando nada.

Passo a passo: acessando e usando o htop

  1. Conecte-se ao seu servidor via SSH. Use um terminal (Terminal no Mac/Linux, ou PowerShell/PuTTY no Windows) e o comando de conexão que você recebeu com os dados de acesso do seu servidor.
  2. Verifique se o htop já está instalado. Digite htop e aperte Enter. Se aparecer a tela colorida com gráficos, ótimo, já está pronto! Se aparecer uma mensagem de "comando não encontrado", ele precisa ser instalado.
  3. Instale o htop, se necessário. Em servidores baseados em Ubuntu/Debian, o comando geralmente é sudo apt install htop. Em servidores baseados em CentOS/AlmaLinux, costuma ser sudo yum install htop ou sudo dnf install htop. Se tiver dúvida sobre qual sistema o seu servidor usa, nosso suporte pode te orientar.
  4. Rode o programa. Digite htop e aperte Enter novamente. Pronto, o painel em tempo real vai aparecer!

Entendendo a tela do htop

De início pode parecer bastante informação, mas é mais simples do que parece. Vamos por partes:

  • Barras no topo (CPU): cada barra representa um núcleo do processador. Quanto mais preenchida e "puxando pro vermelho", mais aquele núcleo está trabalhando naquele instante.
  • Barra de memória (Mem): mostra quanta RAM está sendo usada no momento em relação ao total disponível no seu plano.
  • Barra de troca (Swap): mostra o uso da "memória de emergência" em disco. Se essa barra estiver frequentemente cheia, é um sinal de que o servidor está pedindo mais memória do que tem disponível.
  • Load average: é uma média de quanto o sistema está "ocupado" nos últimos 1, 5 e 15 minutos. Números crescendo com o tempo merecem atenção.
  • Lista de processos: mostra tudo que está rodando no servidor, com colunas como CPU% (quanto de processador aquele processo está usando) e MEM% (quanta memória ele está consumindo).

Comandos úteis dentro do htop

  • Setas ↑ ↓: navegam pela lista de processos.
  • F6 (ou clicar em uma coluna): ordena a lista — por exemplo, por uso de CPU ou de memória, para achar rapidinho o que está consumindo mais.
  • F5: alterna para uma visualização em "árvore", mostrando quais processos foram iniciados por quais outros.
  • F9: permite encerrar (finalizar) um processo selecionado — use com cuidado, só finalize processos que você realmente reconhece.
  • F1: abre a ajuda com todos os atalhos disponíveis.
  • F10 ou Q: sai do htop e volta pro terminal normal.
Dica da Sensei: o htop é só para "olhar e entender" — ele não resolve o problema sozinho. Se você identificar um processo consumindo muito recurso e não souber se é seguro encerrá-lo, é sempre mais seguro chamar o nosso suporte antes de finalizar algo, para evitar impacto em serviços importantes do seu servidor.

Quando vale a pena ficar de olho

Não existe um número mágico igual pra todo servidor — isso varia conforme o plano contratado e o que está rodando nele. De forma geral, vale prestar atenção quando você perceber:

  • O uso de CPU ou memória ficando alto por muito tempo, e não só picos rápidos e pontuais.
  • A barra de Swap sendo usada com frequência, o que pode indicar que o servidor está no limite de memória.
  • Um processo específico "preso" no topo do consumo, sem motivo aparente.

Se notar algo assim de forma recorrente, o ideal é conversar com nosso suporte — juntos conseguimos entender se é hora de otimizar alguma aplicação ou avaliar um plano com mais recursos.

Resumo rapidinho

  1. Conecte-se via SSH ao seu servidor.
  2. Instale o htop, se ainda não tiver.
  3. Digite htop para abrir o painel em tempo real.
  4. Observe CPU, memória e a lista de processos.
  5. Em dúvida sobre algo que apareceu na tela, chame o suporte antes de agir.

Espero que esse guia te ajude a enxergar melhor o "coração" do seu servidor batendo em tempo real! Qualquer dúvida, nosso time está por aqui. Até a próxima 🧡

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.