Como configurar alertas de uso alto de CPU ou memória no VPS imprimir

  • 0

Alertas de CPU e Memória no seu VPS: por que isso é o alarme de incêndio do seu servidor

Olá! Aqui é a Sensei da GeHost 🧘‍♀️. Hoje vamos falar de um assunto que parece "coisa de programador", mas que na real é bem simples de entender: como saber, com antecedência, que o seu servidor está ficando sobrecarregado de CPU (processamento) ou memória (RAM) — antes que isso vire um site fora do ar ou um e-mail que não sai.

Pense assim: seu servidor é como uma cozinha de restaurante. CPU é o número de cozinheiros trabalhando ao mesmo tempo, e memória é o tamanho da bancada onde eles preparam os pratos. Se a cozinha lota e a bancada fica cheia, os pedidos começam a atrasar — e é exatamente isso que acontece com seu site quando CPU ou RAM estouram. Um alerta é o "apito" que avisa antes de virar caos.

Importante antes de começar: os passos abaixo valem para quem tem um VPS com acesso root (acesso total ao servidor via SSH). Os planos de hospedagem da GeHost (Econômico, Básico, Médio e Plus) são hospedagem em cPanel, com outro tipo de acesso. Se você não tem certeza do que contratou, dá uma olhada no painel.gehost.com.br ou chama o suporte antes de seguir — assim você não perde tempo procurando uma tela que talvez não exista no seu plano.

Passo 1 — Veja o uso atual antes de criar qualquer alerta

Antes de configurar um alarme, é bom saber qual é o "normal" do seu servidor. Conecte por SSH e rode um destes comandos:

  • top — mostra em tempo real quais processos estão consumindo mais CPU e memória.
  • htop — a versão "bonitinha" do top, com cores e barras de uso (se não estiver instalado, dá pra instalar com o gerenciador de pacotes da sua distribuição).
  • free -h — mostra quanta memória RAM está livre e quanta está em uso, em formato fácil de ler.

Anote os números que aparecem em um dia "normal" de uso. Isso vai te ajudar a decidir, no próximo passo, a partir de qual porcentagem faz sentido disparar um alerta pra você.

Passo 2 — Escolha como você quer ser avisado

Existem dois caminhos principais, dependendo do quanto você quer se envolver com configuração:

Caminho simples: um script + e-mail

  1. Crie um pequeno script que verifica o uso de CPU/memória (por exemplo, lendo a saída do comando free ou top).
  2. Configure o script para, quando o uso ultrapassar o limite que você definir (ex: 85%), disparar um e-mail de aviso.
  3. Agende esse script para rodar de tempos em tempos usando o cron do seu servidor (ex: a cada 5 minutos).
  4. Use uma conta de e-mail profissional para receber esses avisos — se for uma hospedagem GeHost, lembre que o e-mail profissional já vem incluso no seu plano.

Caminho mais completo: uma ferramenta de monitoramento

Se você prefere algo mais visual, com histórico e gráficos, existem ferramentas open source populares para isso — como Netdata, Monit ou Zabbix. Elas rodam no seu servidor, mostram painéis de uso de CPU/memória/disco em tempo real e permitem configurar limites que, quando ultrapassados, enviam alertas por e-mail (ou outros canais).

Dica da Sensei: se você é leigo em servidor, comece pelo caminho simples (script + e-mail). Só migre para uma ferramenta completa quando sentir que precisa de gráficos e histórico — instalar e manter uma ferramenta de monitoramento também consome CPU e memória do próprio servidor!

Passo 3 — Defina limites com bom senso

Um erro comum é configurar o alerta para disparar em 100% de uso — nesse ponto o problema já está acontecendo. O ideal é dar uma margem de segurança:

  • Aviso (amarelo): por volta de 70-80% de uso sustentado — é hora de ficar de olho.
  • Crítico (vermelho): por volta de 90% ou mais — é hora de agir (reiniciar um processo, otimizar o site, ou considerar um plano com mais recursos).

Esses números são só um ponto de partida — o ideal é ajustar com base no "normal" que você anotou no Passo 1.

Passo 4 — Teste o alerta antes de confiar nele

Um alerta que nunca foi testado é um alerta que você não pode confiar. Depois de configurado:

  1. Force um pico de uso de propósito (existem ferramentas simples para simular carga de CPU/memória por alguns segundos).
  2. Confirme que o e-mail (ou notificação) chegou corretamente.
  3. Confirme também que o alerta para de disparar quando o uso volta ao normal — alerta que não "desliga" também é um problema, porque com o tempo você para de prestar atenção nele.

Quando chamar o suporte

Se você configurou tudo certinho e os alertas continuam disparando com muita frequência, isso costuma ser sinal de que o servidor precisa de mais recursos, ou que algum processo específico está consumindo mais do que deveria. Nesses casos, fale com o suporte da GeHost pelo painel — eles conseguem te ajudar a investigar a causa com mais detalhes do seu ambiente.

E lembra: montar esse tipo de alerta não é sobre desconfiar do seu servidor, é sobre dormir tranquilo sabendo que, se algo sair do normal, você vai ficar sabendo antes dos seus clientes. 🌙


Esta resposta lhe foi útil?

« Retornar