Como verificar o uso de memória e swap do servidor via linha de comando
Olá, querido cliente da GeHost! Seja bem-vindo ao seu guia prático e acolhedor sobre como monitorar o uso de memória e swap do seu servidor diretamente pelo terminal — sem precisar de ferramentas complexas, só com comandos simples e poderosos. Aqui, você não está sozinho: sou sua Sensei da GeHost, e estou aqui para te guiar com calma, clareza e um toque de humanidade.
Este guia é perfeito para quem quer entender melhor como seu servidor está se comportando, especialmente se você está trabalhando com sites ou aplicações que consomem bastante recurso. Vamos lá?
Pré-requisitos
- Você precisa ter acesso ao SSH do seu servidor.
- Seu plano de hospedagem inclui acesso via SSH (disponível em planos Básico, Médio e Plus).
- Seu acesso é feito por meio do painel do cliente (painel.gehost.com.br).
Dica do Sensei: Se você não tem acesso ao SSH, entre em contato com nosso suporte (disponível nos primeiros 30 dias após a entrega) para verificar se seu plano permite essa funcionalidade.
Passo a passo: Verificando memória e swap via terminal
- Conecte-se ao servidor via SSH
Use um cliente SSH como Putty (Windows), Terminal (macOS/Linux) ou qualquer outro que você prefira. Conecte-se com os dados do seu plano (usuário e senha) fornecidos no painel. - Execute o comando para verificar uso de memória
Digite o seguinte comando e pressione Enter:free -hEsse comando mostra o uso de memória RAM e swap de forma clara, em formato legível (com h = human-readable).
- Interprete os resultados
Você verá algo como:total used free shared buff/cache available Mem: 1.9G 850M 200M 100M 850M 1.0G Swap: 1.0G 150M 850MMemória RAM (Mem):
- total: quantidade total de memória disponível.
- used: quanto está sendo usado agora.
- free: quanto está livre.
- available: quanto está disponível para novos processos.Swap (Swap):
- Quando a memória RAM está cheia, o sistema usa o disco como "memória extra" — esse é o swap.
- Se o uso de swap estiver alto (ex: 80% ou mais), pode indicar que seu servidor está com pressão de memória. - Monitore em tempo real (opcional)
Para ver as mudanças em tempo real, use este comando:watch -n 1 free -hIsso atualiza a tela a cada 1 segundo. Para sair, pressione Ctrl + C.
- Conclusão e cuidados
- Se a memória RAM estiver sempre acima de 80%, é um sinal de alerta. Pode ser necessário otimizar seus scripts, reduzir o número de processos ou considerar um plano com mais recursos.
- Uso constante de swap (acima de 50%) pode afetar o desempenho do servidor. Isso geralmente acontece quando a RAM está limitada.
- Se precisar de ajuda para interpretar os dados ou otimizar seu site, nosso suporte está aqui para te ajudar — sem cobrança extra nos primeiros 30 dias.
Dica final do Sensei
Se você não se sente à vontade com comandos, não se preocupe! O painel do cliente da GeHost também oferece métricas visuais de uso de recursos, como tráfego, processos e consumo de memória, acessíveis diretamente em painel.gehost.com.br. Basta navegar até a seção de Métricas ou Monitoramento.
Seu servidor é como um amigo: precisa de atenção, cuidado e um pouco de atenção. Com esse guia, você já está um passo à frente no caminho da autonomia e do bom senso técnico.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA – CNPJ: 46.647.904/0001-04*