This is a working script from one of our production server. Basically this will sent an email alert when disk usage is in critical level.
code>#!/bin/bash
LIMIT=”96|97|98|99|100″
CHECK=$(df -h | awk ‘{print $5}’ | awk -F % ‘{print $1}’ | uniq | egrep -i $LIMIT)if [[ -n "$CHECK" ]]
then
echo “=======================================================
WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
=======================================================
`df -h`
=======================================================
WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
=======================================================” | mail -s “Disk Usage Alert on $HOSTNAME” email@yourdomain.com
else
echo Good;
fi
This will generate a neat formatted email similar to this:

Popularity: 15% [?]






