[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: monitoring: disco pieno



Fabio Marcone ha scritto:
Oppure un semplice scriptino fatto a mano
lo so, ma volevo evitare di scrivere qualcosa di già fatto.

Ciao, io per fare ciò uso uno script in bash che lancio a intervalli regolari, te lo allego sotto...vedi se fa al caso tuo...


#--------------------------------------------------------------------------------

#!/bin/sh

ADMIN="admin@blabla.com"
ALERT=90
df -H / | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output;
do

 usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1  )
 partition=$(echo $output | awk '{ print $2 }' )
 if [ $usep -ge $ALERT ]; then
echo "Spazio quasi esaurito su \"$partition ($usep%)\" $(hostname) controllato $(date)" |
    mail -s "ATTENZIONE: spazio su disco quasi esaurito! -  $usep %" $ADMIN
 fi
done

#---------------------------------------------------------------------------------



Reply to: