Opção 1:
Escreva um script que execute df
, analise a saída para a porcentagem de utilização & envia um email quando excede um determinado limite e, em seguida, executa esse script a partir do cron.
(Se você estiver com preguiça, pode encontrar vários scripts pré-escritos perguntando O Conhecedor de Todas as Coisas por Unix Disk space check script
.)
Opção 2 (a melhor solução):
Implante um sistema de monitoramento ( Nagios , InterMapper , OpenNMS , etc. - procure por aqui muitas sugestões e opiniões) e configure-o para enviar uma notificação quando seus discos estão enchendo. Enquanto você está nele, configure alertas para outras coisas com as quais você possa se preocupar: -)