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

  • 0

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

Oi! Aqui é a Sensei da GeHost 🧙 Hoje vou te ensinar a usar uma ferramenta simples e poderosa chamada htop. Com ela, você consegue "enxergar" o que está acontecendo dentro do seu servidor em tempo real: quanta memória está sendo usada, quanto processamento (CPU) está em uso e quais processos estão consumindo mais recursos. É como um painel de instrumentos do seu carro, só que para o servidor!

Dica da Sensei: não se assuste com a quantidade de números na tela. No começo parece complicado, mas depois de ler este guia você vai olhar pro htop com tranquilidade — prometo!

O que é o htop e para que serve?

O htop é um programa de terminal (aquela telinha de texto, sem mouse) que mostra, em tempo real, informações sobre o desempenho do seu servidor. Ele é muito usado quando você percebe que o site está lento ou quer entender melhor o comportamento do servidor antes de tomar alguma decisão.

Com o htop você consegue ver, por exemplo:

  • Quanto de CPU (processamento) está sendo usado, e por qual processo;
  • Quanto de memória RAM está ocupada e quanto ainda está livre;
  • A lista de todos os processos rodando no servidor, atualizada ao vivo;
  • Quanto tempo o servidor está "no ar" sem reiniciar (uptime).

Passo 1 — Acessando o servidor

Para usar o htop, você precisa acessar o servidor via SSH (um jeito seguro de "entrar" no servidor pelo terminal). Se você ainda não tem os dados de acesso SSH, ou não tem certeza se o seu plano conta com esse tipo de acesso, o caminho mais seguro é consultar os detalhes do seu plano no painel.gehost.com.br ou chamar o nosso suporte — assim você recebe as informações certinhas para o seu caso, sem risco de confusão.

Com o acesso em mãos, você vai usar um programa de terminal (no Windows pode ser o PowerShell ou um cliente como o PuTTY; no Mac e Linux, o próprio Terminal) para se conectar ao servidor.

Passo 2 — Verificando se o htop está instalado

Depois de conectado ao servidor, digite o comando abaixo e aperte Enter:

htop

Se a tela colorida do htop abrir, ótimo, já está instalado! Se aparecer uma mensagem dizendo que o comando não foi encontrado, ele provavelmente precisa ser instalado. Nesse caso, o jeito de instalar varia conforme o sistema do servidor (Ubuntu/Debian, CentOS, etc.), então o mais seguro é pedir ajuda ao nosso suporte para instalar corretamente, sem risco de mexer em algo que não deveria.

Passo 3 — Entendendo a tela do htop

Ao abrir o htop, a tela se divide em algumas partes. Vamos por partes, com calma:

3.1 — As barrinhas coloridas no topo

  • CPU: uma ou mais barras (uma para cada "núcleo" de processamento) mostrando o quanto cada uma está sendo usada. Quanto mais cheia e mais pra direita a barra, mais ocupado está o processador naquele momento;
  • Mem: mostra o uso da memória RAM. Fique de olho aqui: se essa barra estiver sempre cheia, pode ser sinal de que o servidor está "sufocado" em memória;
  • Swp (Swap): é uma "memória de emergência" que o sistema usa quando a RAM já não é suficiente. Se essa barra estiver alta com frequência, é sinal de alerta.

3.2 — Os números de resumo

No topo você também vai ver informações como:

  • Tasks: quantos processos estão rodando no total;
  • Load average: a "carga" média do servidor nos últimos 1, 5 e 15 minutos. De forma bem simples: quanto mais baixo, mais tranquilo está o servidor; números muito altos (bem acima da quantidade de núcleos de CPU) indicam que o servidor está sobrecarregado;
  • Uptime: há quanto tempo o servidor está ligado sem reiniciar.

3.3 — A lista de processos

Logo abaixo dos resumos fica a lista com todos os processos rodando no servidor, atualizada em tempo real. As colunas mais importantes para você olhar são:

  • %CPU — quanto aquele processo está consumindo de processamento;
  • %MEM — quanto aquele processo está consumindo de memória;
  • COMMAND — o nome do programa/processo em execução.

Passo 4 — Organizando a lista para achar o "vilão"

Quando o servidor está lento, o mais comum é querer descobrir qual processo está consumindo mais recursos. Para isso, você pode ordenar a lista:

  1. Aperte a tecla F6 (ou clique em "Sort by", se o seu terminal aceitar clique);
  2. Escolha PERCENT_CPU para ver quem está consumindo mais processamento, ou PERCENT_MEM para ver quem consome mais memória;
  3. A lista vai se reorganizar mostrando os processos mais "pesados" no topo.
Dica da Sensei: um atalho rápido é apertar a tecla P para ordenar por CPU e a tecla M para ordenar por memória, direto do teclado.

Passo 5 — Outras teclas úteis

  • F5 — muda a visualização para "árvore", mostrando quais processos foram originados por qual (bem útil para entender a relação entre eles);
  • F3 — busca por um processo pelo nome;
  • F9 — permite encerrar (finalizar) um processo selecionado. Use com bastante cuidado: encerrar o processo errado pode derrubar o site ou algum serviço importante. Na dúvida, não finalize nada sozinho — chame o nosso suporte para te orientar;
  • F1 — abre a ajuda com todos os atalhos disponíveis;
  • F10 ou Q — sai do htop e volta pro terminal normal.

Quando devo me preocupar com os números?

Não existe uma regra mágica de "tal número é sempre ruim", porque cada servidor e cada aplicação têm um comportamento diferente. Mas alguns sinais que merecem atenção são:

  • A barra de memória ficando praticamente cheia o tempo todo;
  • O load average subindo bem acima da quantidade de núcleos de CPU do servidor por muito tempo seguido;
  • Um processo específico consumindo uma porcentagem muito alta e constante de CPU ou memória, sem motivo aparente.

Se notar algo assim e não tiver certeza do que fazer, o ideal é tirar um print da tela do htop e mandar pro nosso suporte pelo painel.gehost.com.br. A gente analisa com você e ajuda a entender o que está acontecendo.

Resumindo

  1. Acesse o servidor via SSH;
  2. Digite htop e aperte Enter;
  3. Observe as barras de CPU, memória e o load average no topo;
  4. Use F6, P ou M para ordenar e descobrir quem está consumindo mais recursos;
  5. Evite finalizar processos sozinho (F9) sem ter certeza — chame o suporte se precisar;
  6. Aperte Q para sair quando terminar.
Dica final da Sensei: monitorar o servidor de vez em quando, mesmo sem estar com problema nenhum, ajuda você a conhecer o "normal" da sua aplicação. Assim, quando algo sair do padrão, você percebe muito mais rápido!

Ficou com alguma dúvida durante o processo? É só chamar a gente pelo painel do cliente. Estamos por aqui para te ajudar! 💙


Esta resposta lhe foi útil?

« Retornar