Vous êtes sur la page 1sur 1

#!

/bin/bash #It is neccesary to install "sendEmail", not "sendmail" MONITOR1=80 #First alarm (%) MONITOR2=90 #Second alarm (%) DISCO=`df -h | grep /dev/sdn1 | cut -c 41-42` #Change /dev/sdn1, use the disk yo u want to monitor. GB=`df -h | grep /dev/sdn1 | cut -c 35-38` #If your smtp server needs authentication, add parameters "-xu USERNAME" and "-x p PASSWORD" if [ $DISCO -ge $MONITOR2 ] then echo "Espacio critico en disco, superado $MONITOR2" sendEmail -l /var/log/syslog -f direccionRemite@gmail.com -t dlopez@friogan.com. com -u "Espacio CRITICO en ram cenntral - /dev/sdn1" -m "El disco de central est al $DISCO%. Espacio libre de $GB" -s mail.friogan.com -xu dlopez@friogan.com -xp DfL208927 logger "80% alcanzado" else if [ $DISCO -gt $MONITOR1 ] then echo "Espacio critico en disco, superado $MONITOR1" sendEmail -l /var/log/syslog -f direccionRemite@gmail.com -t dlopez@friogan.com. com -u "Espacio CRITICO en ram cenntral - /dev/sdn1" -m "El disco de central est al $DISCO%. Espacio libre de $GB" -s mail.friogan.com -xu dlopez@friogan.com -xp DfL208927 logger "____________90% alcanzado"____________ else echo "Disco OK" fi fi

Vous aimerez peut-être aussi