Bom dia Pessoal,
Desenvolvi um script que roda no CRON a cada 10 minutos.
O script lista as partições e caso haja partições com 85% utilizadas ele envia e-mail informando.
Porém gostaria de criar uma "flag" para que quando identificado o problema não seja enviado o e-mail a cada 10 minutos.
$DF -HP | awk '{ print $5 " " $6 " " $1 }' | while read output;
do
echo $output
USAGE=$(echo $output | awk '{ print $1}' | cut -d'%' -f1 )
PARTITION=$(echo $output | awk '{ print $2 }' )
if [ $USAGE -ge 85 ]; then
echo -e "Particao \"$PARTITION\" com uso de ($USAGE%)\" no servidor $HOSTNAME na data: $(date)\n Favor verificar
\n E-mail gerado pelo script /home/agoncti/disk_usage.sh" | \
mail -s "[ALERTA]: Particao quase sem espaco $USAGE%" -r $SENDER $MAILBOX
fi
fi
done
Obrigado.
att,
Tiago
Agradeço a ajuda!