Como configurar alertas automáticos de uso alto de CPU no VPS Print

  • 0

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.

Tela de login do cPanel com campos de usuário e senha

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”.

Painel inicial do cPanel com os grupos de ferramentas, incluindo 'Metrics'

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).


Was this answer helpful?

« Back