20 июл. 2010 г.

Site/host tracking?

Добрый!

С периодичностью в полгода начинаю париться о мониторинге доступности хостов. Варианты с тяжелыми и большими, но всеобъемлющими NMS (network monitoring and management systems), типа nagios, обсуждать не хочется. Задачи у меня проще - хочу, чтоб система своевременно сообщила мне, что какой-то из моих сайтов лежит.

Тут все можно не хитро формализовать. Выбрать и описать виды тестов (доступность, поиск фразы на странице, проверка HTTP статуса) и накалякать свой велосипед. Можно взять чужой, готовый велосипед. Пример для django: monjo (по необъяснимой причине, мне лень искать ссылку на сей замечательнейший продукт).

Однако, любое свое решение (кроме баш-скрипта) рискует быть ресурсоемким, а запускать распределенную сеть систем мониторинга хотелось бы с нескольких доступных хостов, в том числ и с VDSов.

Как быть? Какими инструментами Вы пользуетесь для решения аналогичных проблем?

8 комментариев:

100grammist комментирует...

http://host-tracker.com/ неплох, но дорого.
Проверяют с огромного кол-ва точек, поэтому объективность гарантирована.
Кроме того оповощают по смс.

Ivan Markeev комментирует...

Спасибо. По моему цены завышены, Вам не кажется? Бакс за url.
Тотже monitis выглядит намного привлекательней с их настройщиком планов http://portal.monitis.com/index.php/plan-builder .

100grammist комментирует...

Действительно дешевле. Спасибо, попробую :-)

Dmitry Utkin комментирует...

Могу предложить свой сервис Monitorius

Ivan Markeev комментирует...

Такая же ситуация - много денег хотите.

Ivan Markeev комментирует...

Похоже, что лучшее платное решение:

http://www.watchmouse.com/en/plans_price.php

Ivan Markeev комментирует...

http://www.watchmouse.com/en/plans_price.php

Анонимный комментирует...

А как же monit? Демон, но на сях - грузить будет меньше чем "скрипт".