Como configurar alertas de uso de disco acima de um limite definido
Olá! Aqui é a Sensei da GeHost 🙋♀️ e hoje vamos falar de um cuidado simples, mas que evita muita dor de cabeça: monitorar o espaço em disco da sua hospedagem antes que ele acabe. Quando o disco enche, o site pode parar de funcionar, e-mails param de chegar e backups falham — então antecipar isso é ouro. Vamos passo a passo, sem enrolação.
Por que isso importa
Seu plano tem um limite de espaço em disco (varia conforme o plano contratado — Econômico, Básico, Médio ou Plus). Arquivos de site, e-mails acumulados, backups e logs vão ocupando esse espaço aos poucos, e muitas vezes o cliente só percebe quando o problema já aconteceu. A solução é simples: acompanhar o uso regularmente e criar um alerta automático para quando ele passar de um limite que você definir (por exemplo, 80% do espaço disponível).
Passo 1 — Veja seu uso atual de disco no cPanel
- Acesse seu painel e faça login no cPanel da sua hospedagem.
- Na tela inicial, procure o painel/widget de "Uso de Disco" (geralmente aparece já na página principal, mostrando quanto você já usou do total contratado).
Esse número já é o seu ponto de partida: anote quanto você tem de espaço total e quanto já está em uso hoje.
Passo 2 — Identifique o que mais consome espaço
Antes de criar o alerta, vale a pena entender o que costuma "comer" disco: arquivos grandes esquecidos, backups antigos, ou caixas de e-mail muito cheias.
- No cPanel, abra o Gerenciador de Arquivos.
- Navegue pelas pastas (como
public_html) e fique de olho em arquivos ou pastas grandes fora do comum — uploads antigos, logs, backups locais etc.
Passo 3 — Configure o alerta automático via Cron Job
Se o seu plano contar com o recurso de Cron Jobs no cPanel (verifique a disponibilidade no seu painel, conforme o plano contratado), você pode automatizar um alerta por e-mail sempre que o uso de disco ultrapassar o limite que você escolher.
- No cPanel, procure a ferramenta "Cron Jobs" (em geral na seção Avançado).
- Crie uma nova tarefa agendada (por exemplo, para rodar uma vez por dia) apontando para um pequeno script que compare o uso atual de disco com o limite desejado.
- Um exemplo simples de lógica para esse script (ajuste ao seu ambiente):
#!/bin/bash
LIMITE=80 # % de uso que dispara o alerta
USO=$(df -h $HOME | awk 'NR==2 {print $5}' | tr -d '%')
if [ "$USO" -ge "$LIMITE" ]; then
echo "Atenção: uso de disco em ${USO}% (limite: ${LIMITE}%)" | mail -s "Alerta de disco" seuemail@dominio.com
fi
Esse script verifica o percentual de uso e, se ultrapassar o limite definido (no exemplo, 80%), envia um e-mail de aviso automaticamente. Você pode ajustar o valor do LIMITE como quiser.
💡 Dica da Sensei: comece com um limite mais conservador, como 75% ou 80%. Isso te dá tempo de agir (limpar arquivos, esvaziar lixeira de e-mail, remover backups antigos) antes que o disco realmente lote.
Passo 4 — Teste o alerta
Depois de configurar, vale rodar a tarefa manualmente uma vez (a maioria das ferramentas de Cron Jobs do cPanel permite executar o comando na hora) para confirmar que o e-mail chega certinho na sua caixa de entrada.
⚠️ Importante: o recurso e os limites de disco disponíveis variam conforme o plano contratado. Se tiver dúvida sobre o espaço do seu plano, sobre a disponibilidade de Cron Jobs, ou precisar de ajuda para montar o script, é só chamar o suporte ou conferir os detalhes direto no painel.gehost.com.br.
Resumo rápido
- Confira o uso de disco no painel inicial do cPanel.
- Identifique arquivos grandes ou desnecessários no Gerenciador de Arquivos.
- Configure um Cron Job com um script que avisa por e-mail quando o uso ultrapassar o limite escolhido.
- Teste o alerta manualmente para garantir que está funcionando.
Com esse cuidado simples, você evita surpresas desagradáveis e mantém seu site e e-mails sempre no ar 🌱 Qualquer dúvida, a equipe GeHost está por aqui!