diff --git a/diskspace.sh b/diskspace.sh new file mode 100644 index 0000000..f1de88f --- /dev/null +++ b/diskspace.sh @@ -0,0 +1,28 @@ +#!/bin/bash +#Purpose: Monitoring Disk Space Utilization and Send Email Alert +#Version:1.0 +#Created Date: Wed Jun 6 22:38:01 IST 2018 +#Modified Date: +#WebSite: https://arkit.co.in +#Author: Ankam Ravi Kumar +# START # +THRESHOULD=40 +mailto="root" +HOSTNAME=$(hostname) + +for path in `/bin/df -h | grep -vE 'Filesystem|tmpfs' | awk '{print $5}' |sed 's/%//g'` +do + if [ $path -ge $THRESHOULD ]; then + df -h | grep $path% >> /tmp/temp + fi +done + +VALUE=`cat /tmp/temp | wc -l` + if [ $VALUE -ge 1 ]; then + mail -s "$HOSTNAME Disk Usage is Critical" $mailto < /tmp/temp + fi + +#rm -rf /tmp/temp + + +# END #