@Canine Смотри, если чекать нужно завершение скрипта, то можно через bat файл с проверкой висящего процесса, или другого скрипта, который проверяет файл\базу на предмет изменения. А если чекать живое состояние сервера, то без второго сервера ни как.
Ещё конечно смотря какой сервер, если покупной, то можно договорится, чтобы присылали уведомление в случае чего. А если домашний комп, то можно через любое другое устройство чекать, в теории смартфон на андройде может, маршрутизаторы шьют кастомными прошивками..