Монитор статус хостов Host-Tracker.com
Скрипт, запрашивающий выборку определенного статуса у хостов в личном кабинете пользователя сервиса host-tracker.com.
Интересующий нас статус: ошибка.
В случае наличия данного статуса, скрипт высылает уведомление(1): на почту(2), либо по СМС(3).
1. Уведомление (формат уведомления - тело письма/СМС): [Status] [Date] Host.com
2. Отправка уведомлений на почту: ср-вами sendmail.
3. Отправка уведомлений по SMS: отправку реализовать в виде стандартного GET-запроса к API, детали запроса пропишу туда самостоятельно, главное, чтобы он выполнялся.
Вопрос: — почему не использовать внутренний функционал host-tracker’a?
Ответ: потому что его функционал подразумевает возможность существования ситуации, когда смс не пришла и хосты, находящиеся на проверке имеют статус «ошибка», т.e. фактически алерт идет всего 1-2 раза, при непосредственном падении, либо при аптайме - по факту. Если же факт был упущен, то больше уведомлений не приходит, поэтому, чтобы подстраховаться, мы и пишем даный скрипт.
ЯП для реализации: любой из - php, python, perl.