нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 07/04/10 в 09:13 |
Подскажите, как проще реализовать с неким интервалом проверку прогрузки нескольких html страниц + нескольких имеджей с хоста и в случае ошибки получить SMS на мобильный телефон??..
Что-то вроде проверки работоспособности сервера. При условии, что иного кроме http доступа к серверу нет. Ну и ессесно есть другой полностью доступный сервер и локальная машина для реализации.
|
|
|
|
Наставник!
С нами с 01.08.03
Сообщения: 1088
Рейтинг: 1491
|
Добавлено: 07/04/10 в 09:35 |
|
|
|
|
С нами с 31.07.08
Сообщения: 443
Рейтинг: 416
|
Добавлено: 07/04/10 в 13:02 |
у хост-трекера есть бесплатная версия (2 домена бесплатно) - host-tracker.com
Если реализовывать самостоятельно - то пишешь простенький скриптик (php)
Код: |
// Grab HTML code from URL
function get_page($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
//curl_setopt($ch, CURLOPT_USERPWD, 'login:pass');
$res = curl_exec($ch);
curl_close($ch);
return $res;
} |
далее некий парсер, который в этом коде найдет нужные тебе слова (например
<!-- Page end --> комментарий в конце HTML
Если нашлось - значит страница доступна, если нет - то высылаешь мыло или СМС или что уж там нужно.
Что бы работало автоматом, запихиваешь этот скриптик в кронтаск.
Но, стоит учитывать, что ты будешь таким образом проверять свои домены только с 1 местоположения. Если твой проверяющий сервер будет оффлайн - то твои домены он не проверит, а СМСку пришлет... Сервисы типа хост-трекера проверяют домены со многих серверов, и частенько приходят сообщения что домен такой-то недоступен оттуда-то, но доступен со всех остальных мест...
|
|
|
|
С нами с 10.10.07
Сообщения: 339
Рейтинг: 404
|
Добавлено: 08/04/10 в 09:19 |
можем предоставить подобный сервис, мониторинг сервера, сервисов, прогрузки домена, наличие/изменение iframe,<script> тегов с нотифаями на почту/пейджер.
|
|
|
|
С нами с 10.10.07
Сообщения: 339
Рейтинг: 404
|
Добавлено: 08/04/10 в 09:21 |
nordic писал: |
Но, стоит учитывать, что ты будешь таким образом проверять свои домены только с 1 местоположения. Если твой проверяющий сервер будет оффлайн - то твои домены он не проверит, а СМСку пришлет... Сервисы типа хост-трекера проверяют домены со многих серверов, и частенько приходят сообщения что домен такой-то недоступен оттуда-то, но доступен со всех остальных мест... |
в этом случае он пришлёт смс-ку как только будет онлайн
|
|
|
|
С нами с 09.09.09
Сообщения: 286
Рейтинг: 143
|
Добавлено: 09/04/10 в 19:07 |
пользую host-tracker.com и pingdom.com
схема Email - SMS
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 10/04/10 в 11:47 |
Есть смысл делать самому все только в случае, если компания достаточно большая, серверов много. Тогда можно nagios поставить на пару-тройку хостов в разных сетях, соединить их в кластеры и мониторить. В противном случае, возможно, лучше просто специализированному сервису поручить это задание. Я сам nagios держу для внутренних нужд, но сети - вещь такая, что иногда все равно сбоят и он начинает орать о недоступности того и сего, хотя все нормально. Ну и nagios, опять же, нужно уметь конфигурить. В общем, вопрос, как всегда, в балансе "надежность-простота-экономия денег".
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |