SSH & Avanzado 40 visualizações

Como usar o comando htop para identificar o que está consumindo recursos no VPS

Ver no WHMCS

Como usar o comando htop para identificar o que está consumindo recursos no VPS

Olá, querido cliente da GeHost! Seja bem-vindo ao seu guia de apoio com o Sensei da hospedagem — aqui, vamos te ajudar a entender melhor o que acontece por trás das cenas no seu servidor, mesmo que você não seja um especialista.

Se você já notou que seu site está mais lento, ou que o servidor parece "trabalhar demais", o htop é uma ferramenta poderosa que pode te mostrar exatamente o que está consumindo CPU, memória ou processos no seu VPS. Vamos aprender juntos, passo a passo, de forma simples e segura.

Antes de começar: Entenda o que é htop

htop é uma ferramenta de monitoramento de recursos que roda no terminal (SSH). Ele mostra em tempo real:

  • Quais processos estão usando mais CPU.
  • Quais estão consumindo mais memória RAM.
  • Quais estão ativos ou em espera.

É como olhar dentro da máquina do seu servidor, sem precisar de acesso root (em planos cPanel, você não tem root — mas ainda pode usar htop com permissão de usuário).

Dica do Sensei: O htop é mais fácil de usar do que o antigo top, pois tem cores, barra de rolagem e teclas de atalho intuitivas.

Passo a passo: Como usar htop no seu VPS

  1. Conecte-se ao seu VPS via SSH

    Use um cliente como Putty (Windows), Terminal (Mac) ou WSL (Linux). Abra o terminal e digite:

    ssh seu_usuario@seu_ip

    Substitua seu_usuario pelo nome de usuário do seu painel (geralmente o nome da conta) e seu_ip pelo IP do seu servidor (você encontra no painel do cliente, em Meus Serviços).

  2. Instale o htop (se não estiver disponível)

    Em muitos servidores, o htop já vem instalado. Se aparecer o erro command not found, digite:

    sudo apt update && sudo apt install htop -y

    Se o comando sudo não funcionar, entre em contato com o Suporte da GeHost — eles podem ajudar a habilitar o acesso necessário.

  3. Execute o comando htop

    Após instalar, digite:

    htop

    Pronto! Você verá uma tela com uma lista de processos, com cores e barras mostrando o uso de CPU e memória.

    Tela inicial do cPanel com os grupos de ferramentas
  4. Interprete os dados na tela

    Veja os principais campos:

    • Processo (PID) — número único do processo.
    • Usuário — quem está executando o processo.
    • Memória (MEM%) — quanto está usando da RAM.
    • CPU% — quanto está consumindo da CPU.
    • Nome do processo — o que está rodando (ex: php, nginx, mysql).

    Procure por processos com CPU% ou MEM% muito altos (acima de 50% por exemplo).

  5. Use as teclas para navegar

    Alguns atalhos úteis:

    • Seta para cima/baixo — navegue entre os processos.
    • F6 — ordene por CPU, memória, etc.
    • Shift + F6 — ordene por memória (útil para encontrar quem está consumindo muito RAM).
    • Q — saia do htop quando terminar.
  6. Identifique o problema

    Se vir um processo como php ou nginx com uso muito alto, pode ser:

    • Um script mal escrito no seu site.
    • Um ataque de DDoS (em casos extremos).
    • Um loop infinito em um código PHP.

    Se for um processo desconhecido ou suspeito, não o mate sem verificar. Melhor entrar em contato com o Suporte da GeHost.

O que fazer após identificar o problema?

Se você descobrir que um processo específico está causando o consumo excessivo:

  • Verifique seu código PHP — especialmente scripts de backup, envio de e-mail em massa ou loops.
  • Desative plugins ou temas — em sites como WordPress, um plugin mal escrito pode ser a causa.
  • Evite scripts que rodem em segundo plano sem limite — como cron jobs mal configurados.
Dica do Sensei: Se não souber o que fazer, não force nada. O ideal é enviar os dados (como a imagem do htop ou o nome do processo) para o Suporte da GeHost — eles vão te ajudar sem risco.

Importante: O que NÃO fazer

Evite:

  • Matando processos sem saber o que são (pode quebrar o servidor).
  • Usar kill ou killall sem orientação.
  • Instalar ferramentas não oficiais sem verificar.

Quer ajuda? Estamos aqui para você!

Se você não se sente seguro com SSH ou comandos, não se preocupe. O Suporte da GeHost está disponível para te ajudar — basta acessar o Painel do Cliente e abrir um ticket.

Lembre-se: você não está sozinho. A GeHost (marca do Grupo G e Soluções e Eventos LTDA, CNPJ 46.647.904/0001-04) está aqui para garantir que seu site funcione bem, com segurança e tranquilidade.

Com carinho,
Sensei da GeHost
*Seu parceiro de confiança na nuvem*

Precisa de Ajuda?

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