Por que ficar de olho no espaço em disco do seu VPS?
Se você tem um VPS, sabe que ele é como uma casa só sua: você decide o que instala, quais sites roda, quantos e-mails guarda. Só que, assim como qualquer casa, o espaço não é infinito — e quando o disco enche, o servidor pode travar, sites saem do ar e bancos de dados param de responder. 😬
A boa notícia é que dá para se antecipar a esse problema configurando um alerta automático que avisa você quando o uso do disco passar de um limite que você mesmo escolhe (por exemplo, 80% ou 90%). Assim você age antes do estrago, e não depois. Vamos nessa, passo a passo, com calma. 🧘
Passo 1: verificando o uso atual do disco
Antes de criar qualquer alerta, é bom saber onde você está hoje. Conecte-se ao seu VPS via SSH e rode o comando:
df -h
Esse comando mostra todas as partições do servidor e a porcentagem de uso de cada uma. O que interessa geralmente é a linha da partição principal (costuma aparecer como /). Anote esse número — ele é o seu ponto de partida.
Passo 2: criando um script simples de verificação
A ideia aqui é ter um pequeno script que roda periodicamente, checa o uso do disco e, se passar do limite definido, dispara um aviso. Um exemplo básico (que você pode adaptar) seria um script shell que:
- Lê a porcentagem de uso da partição principal;
- Compara esse número com o limite que você escolheu (ex: 85%);
- Se o uso estiver acima do limite, envia um e-mail ou uma notificação avisando.
Dica da Sensei: comece com um limite conservador, como 80%. É melhor receber um aviso "cedo demais" e descobrir que ainda dá um tempo, do que ser pego de surpresa com o disco 100% cheio.
Passo 3: agendando a verificação automática (cron)
De nada adianta ter o script se ele só roda quando você lembra de rodar manualmente, certo? É aqui que entra o cron, o "despertador" do Linux, que executa tarefas automaticamente em horários definidos.
- No terminal do VPS, digite
crontab -epara abrir o editor de agendamentos; - Adicione uma linha configurando a frequência desejada (por exemplo, a cada hora ou uma vez por dia) apontando para o script que você criou no Passo 2;
- Salve o arquivo. Pronto — a partir de agora, a checagem roda sozinha, sem você precisar lembrar.
Passo 4: escolhendo como você quer ser avisado
O alerta só é útil se chegar até você. Algumas formas comuns de receber o aviso:
- E-mail: o script pode enviar uma mensagem para o seu e-mail profissional assim que o limite for ultrapassado;
- Ferramentas de monitoramento: existem soluções prontas de mercado (como Monit, Netdata, Zabbix, entre outras) que já têm esse tipo de alerta embutido, com painel visual e histórico de uso — vale pesquisar qual se encaixa melhor na sua rotina.
Passo 5: revisando o limite de tempos em tempos
Seu site cresce, seus e-mails acumulam, seus backups aumentam — e o que era "espaço de sobra" hoje pode virar aperto daqui a alguns meses. Por isso, vale revisar o limite do alerta periodicamente e, principalmente, ficar de olho em o que está ocupando espaço (logs antigos, backups duplicados, arquivos temporários são vilões clássicos).
Dica da Sensei: se o uso do disco estiver subindo rápido e você não sabe o motivo, o comando du -sh /caminho/* ajuda a descobrir quais pastas estão "comendo" mais espaço.
Precisa de uma força?
Configurar scripts e cron pode parecer técnico demais no início, e tudo bem se você preferir não mexer nisso sozinho. Nossa equipe de suporte está pronta para te ajudar a configurar esse monitoramento ou tirar qualquer dúvida — é só abrir um chamado pelo painel do cliente. Estamos aqui para deixar sua operação tranquila e sem sustos. 🌱