20 июл. 2010 г.

Site/host tracking?

Добрый!

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

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

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

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

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

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

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

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

    ОтветитьУдалить
  4. Такая же ситуация - много денег хотите.

    ОтветитьУдалить
  5. Похоже, что лучшее платное решение:

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

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

    ОтветитьУдалить