Como usar o htop para uma visão gráfica do uso do servidor
Oi, tudo bem? Aqui é a Sensei da GeHost 🥋 Hoje eu vou te ensinar a usar uma ferramenta que eu adoro: o htop. Ele é tipo um "painel de controle" que roda dentro do terminal (SSH) e mostra, em tempo real e de forma bem visual, como o processador, a memória e os processos do servidor estão se comportando. É simples, é rápido e, depois desse guia, você vai conseguir ler essa tela com tranquilidade.
Antes de começar: o htop é usado dentro de uma sessão de terminal (SSH). O acesso via SSH depende do seu plano de hospedagem — se você não tiver certeza se ele está liberado na sua conta, dá uma olhadinha no painel.gehost.com.br ou fala com o nosso suporte que a gente confirma pra você.
1. Acesse o servidor via SSH
Abra o seu cliente de SSH preferido (Terminal no Mac/Linux, ou algo como PuTTY/Windows Terminal no Windows) e conecte com os dados de acesso da sua conta. Se você não sabe o endereço, usuário ou porta de conexão, esses dados ficam disponíveis no seu painel — ou peça pro suporte te passar certinho.
2. Verifique se o htop já está instalado
Depois de conectado, digite o comando abaixo e aperte Enter:
- Digite: htop
- Aperte a tecla Enter.
Se a tela colorida e cheia de informações aparecer, ótimo, já pode pular pro próximo passo! Se aparecer uma mensagem dizendo que o comando não foi encontrado, é só me chamar pelo ticket de suporte que a gente te ajuda a verificar a disponibilidade dele no seu ambiente.
3. Entendendo a tela do htop
Pode parecer bastante informação de uma vez só, mas relaxa: vamos por partes. 😊
- Barras coloridas no topo (CPU): cada linha representa um núcleo do processador. Quanto mais preenchida e mais "pra vermelho" a barra, mais aquele núcleo está trabalhando naquele momento.
- Barra de Mem (Memória): mostra quanta memória RAM está sendo usada no momento, também em formato de barra.
- Barra de Swp (Swap): é uma espécie de "memória de reserva" no disco. Se ela estiver sempre cheia, pode ser um sinal de que o ambiente está exigindo mais memória do que o disponível.
- Load average: é a "carga média" do servidor nos últimos 1, 5 e 15 minutos. Números mais baixos costumam indicar tranquilidade; números bem altos indicam bastante atividade.
- Tasks / processos: quantidade de processos rodando, parados ou em execução naquele instante.
- Lista de processos: logo abaixo das barras, você vê cada processo em execução, com colunas como PID (identificador do processo), USER (usuário dono do processo), CPU% e MEM% (quanto cada um está consumindo) e COMMAND (o nome do programa/comando).
Dica da Sensei: se você quer descobrir rapidinho "o que está consumindo mais recurso agora", olhe as colunas CPU% e MEM% da lista de processos — o htop já ordena mostrando os mais ativos primeiro na maioria das configurações padrão.
4. Navegando e interagindo com o htop
O htop responde bem a algumas teclinhas simples, sem precisar digitar comando nenhum:
- Use as setas ↑ e ↓ do teclado para navegar entre os processos da lista.
- F3 (ou a tecla "/") abre uma busca, caso você queira encontrar um processo específico pelo nome.
- F5 alterna para uma visão em "árvore", mostrando a relação entre processos pai e filho.
- F6 permite escolher por qual coluna você quer ordenar a lista (por exemplo, por uso de CPU ou de memória).
- F1 abre uma tela de ajuda, caso você fique com alguma dúvida na hora.
Atenção: o htop também permite encerrar processos (tecla F9). Essa é uma ação sensível — se você não tiver certeza do que aquele processo faz, é mais seguro não mexer e chamar o nosso suporte antes. Encerrar o processo errado pode derrubar um site ou serviço.
5. Saindo do htop
Pra sair da tela do htop e voltar ao terminal normal, é só apertar a tecla q. Simples assim, sem precisar de Ctrl+C nem nada complicado.
Quando usar o htop no dia a dia
- Quando quiser ter uma ideia rápida e visual de como está a "saúde" do ambiente naquele momento.
- Quando um site estiver lento e você quiser checar se algum processo está consumindo muito CPU ou memória.
- Antes de rodar uma tarefa mais pesada (uma importação grande, por exemplo), pra acompanhar o comportamento do servidor em tempo real.
E é isso! Com esses passos você já consegue abrir, ler e navegar pelo htop numa boa. Qualquer dúvida durante o processo, é só chamar a gente no suporte — a Sensei (e o resto do time GeHost) está sempre por aqui pra ajudar. 🙏