SSH & Avançado 41 visualizações

Como usar o comando htop para identificar processos consumindo recursos no servidor

Ver no WHMCS

Como usar o htop para descobrir o que está consumindo os recursos do seu servidor

Oi! Aqui é a Sensei da GeHost 🥋 Hoje vou te ensinar a usar uma ferramenta simples e poderosa chamada htop. Ela é tipo o "Gerenciador de Tarefas" do seu computador, só que rodando dentro do servidor — com ela dá pra ver, em tempo real, quais processos estão consumindo mais processador (CPU) e memória (RAM). Vem comigo que não tem mistério nenhum.

O que é o htop, afinal?

O htop é um programa de terminal (texto, sem clique de mouse) que mostra uma "foto ao vivo" da saúde do servidor: quanto de processador está sendo usado, quanta memória está ocupada, e uma lista de todos os processos rodando — cada um com o quanto está consumindo. É a ferramenta ideal quando algo parece lento e você quer entender o porquê.

Dica da Sensei: o acesso via SSH/terminal depende do que está liberado no seu plano ou contrato. Se você não sabe se tem esse acesso, dá uma olhada no painel.gehost.com.br ou fala com o nosso suporte antes de seguir — eles te confirmam certinho.

Passo 1 — Conectando via SSH

Se o seu acesso SSH já estiver liberado, você vai precisar de um programa de terminal (no Windows pode ser o PowerShell ou um app como o PuTTY; no Mac/Linux o próprio Terminal já serve) e os dados de conexão que ficam disponíveis no seu painel.

  1. Abra o terminal do seu computador.
  2. Digite o comando de conexão SSH usando o usuário e o endereço que constam no seu painel (algo como ssh seu_usuario@seudominio.com).
  3. Informe a senha quando for solicitado (ela não aparece na tela enquanto você digita — é normal, viu? Segue digitando e dá Enter).

Passo 2 — Rodando o htop

  1. Já conectado no servidor, digite:

htop

e aperte Enter. Se aparecer uma mensagem dizendo que o comando não foi encontrado, pode ser que o htop não esteja instalado no seu ambiente — nesse caso, chama o nosso suporte que a gente te orienta certinho.

Passo 3 — Entendendo a tela (sem susto!)

Quando o htop abrir, vai aparecer bastante informação de uma vez. Respira, vamos por partes:

  • Barrinhas coloridas no topo (CPU): cada barra é um núcleo do processador. Quanto mais cheia e mais pra direita, mais ocupado ele está naquele instante.
  • Mem (memória) e Swap: mostram quanta memória RAM está em uso. Se o "Swap" estiver bem alto, é sinal de que a memória RAM já não está dando conta.
  • Load average: três números que indicam a "carga" média do servidor nos últimos 1, 5 e 15 minutos. Quanto menor, mais tranquilo está o servidor.
  • Lista de processos: logo abaixo, uma tabela com cada programa rodando. As colunas mais importantes pra você de olhar são:
    • PID — o "número de identidade" daquele processo.
    • USER — de qual usuário aquele processo pertence.
    • %CPU — quanto de processador aquele processo está consumindo agora.
    • %MEM — quanto de memória ele está usando.
    • COMMAND — o nome do programa/processo em si.

Passo 4 — Ordenando pra achar o "vilão" mais rápido

Pra descobrir rapidinho quem está pesando mais, você pode ordenar a lista:

  1. Aperte F6 (ou, em algumas versões, a tecla P ordena por CPU e M por memória).
  2. Escolha a coluna PERCENT_CPU pra ver quem consome mais processador no topo da lista, ou PERCENT_MEM pra ver quem consome mais memória.
  3. Pronto — o processo mais "pesado" do momento vai aparecer bem no topo.

Sobre encerrar um processo (cuidado aqui, viu?)

Dica importante da Sensei: o htop até permite encerrar um processo (selecionando ele e apertando F9), mas essa é uma ação que pode ter consequências sérias se você não tiver certeza do que aquele processo faz — pode derrubar seu site, seu e-mail ou algum serviço importante. Se você identificou um processo estranho consumindo muito recurso, o mais seguro é não encerrar sozinho e chamar o nosso suporte técnico, contando o nome do processo (COMMAND) e o quanto ele está consumindo. A gente analisa com calma e te ajuda a resolver do jeito certo.

Passo 5 — Saindo do htop

Pra fechar o htop e voltar ao terminal normal, basta apertar a tecla Q. Nada é alterado no servidor só por sair — é só uma "janela" de visualização.

Quando chamar o suporte

Sempre que você perceber um processo consumindo muito recurso por muito tempo, ou se o site/e-mail estiver lento e o htop mostrar CPU ou memória no limite, é hora de acionar a gente. Você pode abrir um chamado normalmente pelo painel.gehost.com.br — assim conseguimos investigar com calma e resolver junto com você.

Viu só? O htop é tipo um raio-x rapidinho do seu servidor. Qualquer dúvida durante o processo, pode chamar — a Sensei e o time GeHost tão sempre por aqui pra ajudar 😊

Precisa de Ajuda?

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