Или достаточно поставить на сайт метрику на сайт, в ней уже есть монитор работы сайта. И настроить оповещение при недоступности, интервал проверки конечно не мгновенный но вполне достаточный чтобы среагировать. Так же можно получать SMS оповещения. Услуга бесплатна.
Это услуга для мониторинга работоспособности сайта. Используется веб-сервис, который ловит, оповещает и логирует все разнообразие ошибок сайта, что упрощает диагностику, улучшает аптайм и коммерческие показатели ресурса. Сервис обычно базируется на облачных технологиях . Есть много бесплатных сервисов. Вот рейтинг подобных сервисов https://startpack.ru/category/website-monitoring