со стороны хетзнера никак, а на своем сервере можете что угодно ставить для мониторинга и проверять smart или ещё чего, а дальше уже хоть на почту, хоть sms, хоть куда
следить только самостоятельно, нигде в роботе ничего по этому поводу не будет, только имея факт беды рапортуете в саппорт с просьбой поменять, они запросят инфу по смарту.
был случай, когда на одном сервере померли одновременно 2 винта, один совсем в ухнарь, второй койкак ещё чихал, но шевелился, с горем пополам разобрали рейд и слили койкак данные, которые не попали в бэкапы за сутки. один поменять согласились при этом без проблем, т.к. он вообще не заводился, второй по смарту выглядел неплохо (если не обращать внимание десяток бэдов), но вот работать нормально отказывался, на чтение выдавал около 3-4 метров всего и не все читать удавалось с него, уговорить саппорт удалось только оплатив доп винт на месяц, а умирающий потом в течении месяца просто попросили снять нафик якобы за ненадобностью.
не пытайтесь все зажать в один сервер, с 18к посещалкой и таким каналом это несколько проблематично
разбрасывайте все на несколько серверов и раздавайте отовсюду понемногу
либо в сторону пиринга смотрите, но это уже не так удобно, как "хочу клац и кино пошло"
не уверен насчет того, как оно будет работать и будет ли вообще в связке с указанным модулем работать, но, возможно это поможет чем-то
но с такой посещалкой балансировка вам таки нужна будет, вопрос не в сотне фильмов, а в количестве смотрящих это все
тогда отключайте плагины и начинайте по одному их возвращать и мониторте происходящее
копайте плагины по одному...
попросите ssh доступ, будет куда легче разбираться
отключите все плагины и проверяйте по одному. как-то довелось помогать человеку с подобной проблемой, где с сотня калек в сутки на лопатки ложили сервер с i7
оказалось проблема в каком-то плагине, создающим тумбы к аватаркам и всей графике в статьях, там при входе на каждую страницу каждый раз через GD пережималась вся графика по новой из огромных полноразмерных картинок...тот ещё изврат был... потом там-же у людей была беда с длиннючей таблицей в субд, которая какую-то статистику просмотров считала...и делала это довольно криво, таблица без индексов, с кучей каких-то бесполезных join'ов... зрелище суровое....
ну и логи смотрите, может, как говорили выше, брутят...
show processlist в консоль мускула и смотреть от кого очередь начинается
можно http://php.net/manual/en/function.readfile.php
если использовать nginx, то есть такая штука как "X-Accel-Redirect"
закрываете прямое скачивание, при переходе на файл отдаете управление скрипту, делаете нужные проверки, потом если все в норме - добавляете "X-Accel-Redirect" - вуаля, профит