Так там строчек 10 кода будет с отправкой писем на почту) о чем разговор? И в яндекс метриках и гугл аналитика наскоко помню есть проверка на жив/мертв.
нужна логика - реакция в зависимости от того что выдаст curl (или ping или еще что-то) - в т.ч. отправка уведомлений на почту, запроса на перезагурзку сервера,
плюс децентрализация сервиса, чтобы он был запущен на разных серверах, но в то же время не происходило дублирования уведомлений,
и если один из стейтов падает, то сервис-чекер также пытался переподнять стейт, либо, если не смог - тоже писал уведоление на почту