Como configurar alertas automáticos de uso alto de CPU no VPS — Guia prático para iniciantes
Olá, amigo(a) dev ou administrador de servidor! Seja bem-vindo(a) ao nosso Sensei da GeHost — aqui, aprendemos juntos, com calma, paciência e um toque de calor humano. 🌿
Se você está lidando com um VPS (servidor dedicado virtual) hospedado com a GeHost, provavelmente já se perguntou: "E se o servidor ficar muito lento? E se a CPU subir demais e travar meu site?"
Boa notícia: é possível configurar alertas automáticos para saber no momento exato que a CPU está com uso elevado — antes que o problema afete seu site ou aplicação. Vamos fazer isso passo a passo, com linguagem simples, como se fosse um bate-papo entre amigos no café.
Dica do Sensei: Nem todo plano GeHost é VPS — mas se você tem acesso ao painel de controle completo (como cPanel), pode sim usar ferramentas avançadas como alertas de uso de recursos. Confira seu plano no painel do cliente: painel.gehost.com.br.
Passo 1: Acesse o painel do cPanel
Para começar, faça login no seu painel de controle. Ele é o cérebro do seu servidor — tudo começa aqui.
Insira seu usuário e senha (os mesmos da sua conta GeHost) e clique em Log in.
Passo 2: Acesse o monitoramento de recursos
Após logar, você verá a tela principal do cPanel. Procure pelo grupo chamado “Metrics” (Métricas). Ele está no menu lateral, geralmente perto de “E-mail” ou “Arquivos”.
Clique em “Metrics” — aqui você encontra informações sobre o uso de CPU, memória, disco e tráfego do seu servidor.
Passo 3: Configure alertas com o sistema de monitoramento
Infelizmente, o cPanel não tem um botão “Configurar Alerta de CPU” diretamente no menu. Mas não se preocupe! O que você pode fazer é usar o “Cron Jobs” (tarefas agendadas) para verificar o uso da CPU periodicamente e enviar um aviso quando estiver acima de um limite.
Vamos criar uma tarefa que roda a cada 5 minutos e envia um e-mail se a CPU estiver acima de 80%.
Passo 4: Acesse o gerenciador de tarefas (Cron Jobs)
No painel do cPanel, procure por “Advanced” (Avançado) e clique em “Cron Jobs”.
Essa é a ferramenta que permite agendar ações automáticas no servidor — como verificar a CPU.
Passo 5: Configure o script de monitoramento
Na tela de Cron Jobs, clique em “Add New Cron Job”.
Configure da seguinte forma:
- Minute:
*/5— executa a cada 5 minutos - Hour:
*— todos os horários - Day:
*— todos os dias - Month:
*— todos os meses - Day of Week:
*— todos os dias da semana
Na parte de comando, cole este script (não se preocupe, ele é seguro e simples):
#!/bin/bash
CPU_USAGE=$(top -bn1 | grep "Cpu(s)" | awk '{print $2}' | cut -d'%' -f1)
if (( $(echo "$CPU_USAGE > 80" | bc -l) )); then
echo "ALERTA: Uso de CPU acima de 80%: $CPU_USAGE%" | mail -s "CPU Alta no Servidor" seuemail@dominio.com
fi
Importante: Substitua seuemail@dominio.com pelo seu e-mail profissional (ex: contato@seudominio.com) — o mesmo que você usa no cPanel.
Passo 6: Salve e ative
Após colar o comando, clique em “Add New Cron Job” para salvar.
Pronto! Agora, a cada 5 minutos, o servidor verificará o uso da CPU. Se ultrapassar 80%, enviará um e-mail de alerta.
Dica do Sensei: Teste o alerta manualmente: vá no terminal (via SSH, se disponível) e execute o comando diretamente para ver se o e-mail chega. Assim, você confirma que tudo está funcionando.
Passo 7: Monitore e ajuste
Depois de alguns dias, veja se os alertas estão chegando. Se estiverem muito frequentes, talvez você queira aumentar o limite para 90%. Se estiverem muito raros, pode baixar para 70%.
É como ajustar o alarme do carro: nem muito alto, nem muito baixo. Queremos que ele toque no momento certo.
Conclusão: Você está no controle!
Configurar alertas automáticos de uso alto de CPU não é difícil — é só um pouco de paciência e um passo de cada vez. Agora você sabe como manter seu servidor saudável, antes que o problema apareça.
Se precisar de ajuda, lembre-se: o suporte da GeHost está aqui para você — e é gratuito nos primeiros 30 dias após a entrega. Acesse o painel do cliente e entre em contato com a nossa equipe.
Com carinho, do seu Sensei da GeHost 🌟
GeHost — hospedagem com alma. Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04).