Создаем баш файл, добавляем в него:
#!/bin/bash
CURRENT=$(df / | grep / | awk '{ print $5}' | sed 's/%//g')
THRESHOLD=90
if [ "$CURRENT" -gt "$THRESHOLD" ] ; then
mail -s 'Disk Space Alert' mailid@domainname.com << EOF
Your root partition remaining free space is critically low. Used: $CURRENT%
EOF
fi
Если занятого места будет больше 90% - на почту придет уведомление (на сервере должна быть настроена и уходить через консоль почта).
Файл помещаем в крон с необходимой частотой запуска. Например, раз в сутки.
Источник - http://www.linuxjournal.com/content/tech-tip-send-email-alert-when-your-...
Добавить комментарий