Тема: Получаем уведомление о заканчивающемся месте на диске

Если на сервере есть вероятность полного расходования всего места на диске (а это часто приводит как к проблемам с открытием сайтов, так и к полному зависанию сервера), то можно разместить такой скрипт на Perl для Unix-систем:

#!/usr/bin/perl

$file_system='/dev/md2';

$res=`df | grep $file_system | head -1`;
print "Content-type: text/plain\n\n";
if ($res=~/([0-9]+)%/i) {
    print $1;
}
else {
    print '0';
}

Затем вы можете добавить задачу с типом проверки "HTTP(S) GET", в которой в качестве URL указываете адрес, где вы разместили скрипт, и в настройках задачи указываете: искать, например, число в диапазоне от 0 до 80. Если загрузка диска на сервере превысит 80%, вам придёт уведомление от Ping-Admin.Ru, и вы сможете попытаться оперативно почистить диск, например, от раздувшихся логов.

Все примеры скриптов на Perl и PHP для мониторинга внутренних ресурсов сервера.