Push-уведомление, если веб-сервер идет вниз

Можно ли отправить push-уведомление на мой Mac и мои устройства Android, если, например, мой WebServer (ы) спустился или если работает определенный скрипт?

Я бы рекомендовал использовать утилиту CURL для такой задачи: http://curl.haxx.se

Сценарий для периодического доступа к индексу вашего сайта (планировщики, такие как CRON, Quartz и т. Д.), Затем проанализируйте ответ.

Если веб-сайт жив, CURL получит что-то вроде заголовка «HTTP 1.1 200 OK», в противном случае вы можете запустить свою собственную логику (сценарий для отправки SMS, электронной почты, сообщения puch – все, что вам подходит) и сообщить, что фактически получает CURL ( 404, 500, тайм-аут и т. Д.).

Хотя я не знаю о push-уведомлениях или андроидах, если вы в 10.8, этот ответ должен помочь вам использовать встроенный центр уведомлений; Я не на 10.6.8, поэтому я не тестировал.

Если вы хотите использовать более старую бесплатную версию рычания, вы можете использовать утилиту growlnotify :

growlnotify -t Terminal -m "The System... Is Down." && tput bel

Я слышу слухи, что в 10.7 это веселее.