Introdução
Monitorar o uso de disco é essencial para evitar falhas e perda de desempenho em servidores Linux. Neste guia, você aprenderá a configurar alertas automáticos de uso de disco, garantindo estabilidade e resposta rápida a problemas.
Passos para configurar alertas de uso de disco
- Pré-requisitos
- Servidor VPS Linux ou dedicado com acesso root
- Cliente de e-mail configurado (ex:
mailoussmtp)
- Verifique o uso atual de disco
df -hAnalise os pontos de montagem e identifique partições críticas (ex:
/,/home). - Crie um script de alerta
nano /usr/local/bin/alerta_disco.shExemplo de script:
#!/bin/bash USO=$(df -h / | awk 'NR==2 {print $5}' | sed 's/%//') LIMITE=80 if [ "$USO" -ge "$LIMITE" ]; then echo "Alerta: Uso de disco em $(hostname) atingiu $USO%" | mail -s "[Alerta] Uso de Disco" [email protected] fiSalve e torne executável:
chmod +x /usr/local/bin/alerta_disco.sh - Agende o script no cron
crontab -eAdicione a linha para verificar a cada hora:
0 * * * * /usr/local/bin/alerta_disco.sh - Teste o alerta
Altere temporariamente o valor de
LIMITEpara um número baixo e execute o script manualmente para validar o envio do e-mail.
Checklist rápido
- Backup dos arquivos antes de editar scripts
- Verifique se o serviço de e-mail está funcional
- Revise permissões do script (
chmod +x) - Monitore o recebimento dos alertas
Resolução de problemas comuns
- Não recebe e-mail: Verifique configuração do serviço de e-mail e logs em
/var/log/mail.log. - Permissão negada: Confirme que o script tem permissão de execução.
- Script não roda no cron: Use caminhos absolutos e teste manualmente.
Resumo
- Alertas automáticos previnem downtime por falta de espaço
- Configuração simples via script e cron
- Monitoramento proativo aumenta a estabilidade do servidor
Contrate Agora
Garanta monitoramento eficiente e suporte 24/7 para seu ambiente Linux. Veja planos de servidores dedicados na AviraHost e tenha infraestrutura robusta para seu negócio.