Простая система внешнего мониторинга сайтов?

Привет всем!


Для внутренних нужд конторы нужна система мониторинга сайтов.

Задачи:

— Делать HTTP запросы раз в регулируемый интервал (было бы круто иметь гибкую настройку, в духе если провалилось, то изменить интервал; поднялось, поменять обратно)

— Мерить время ответа, строить графики

— Слать письма если что

— Иметь секретарша-friendly морду для добавления сайтов в мониторинг.


Скажем так, что мне вполне хватает несложного shell скрипта с curl'ом и gnuplot'ом, но это чисто на коленке и для меня, а мне надо прикрутить туда вебморду с базой, чтобы люди могли сами пихать все что надо, а на это у меня времени не хватит, так как я вообщем-то по «кровавому энтерпрайзу» на java.


Морочится со всяким nagios'ом считаю затратным, я быстрее скрипт допилю.


Реквестую другие наводки на что-нибудь OpenSource. Спасибо


UPD: Прошу обратить внимание — не сервис, а тул, чтобы я сам поставил.
  • Вопрос задан
  • 4182 просмотра
Пригласить эксперта
Ответы на вопрос 8
ping-admin.ru/
только вот графиков там не нашел…
Ответ написан
mizi
@mizi
Как очень простой вариант: Server Monitor (from Peter Baehr) расширение для Google Chrome. У меня мониторит 8 серверов и всегда под рукой в браузере.
Ответ написан
inlanger
@inlanger
Django программист
Я для себя писал небольшой скриптик на python, и начал прикручивать к нему веб-морду на bottlepy. Но видно кто-то залез ко мне в голову и написал полный аналог такого «сервиса», выложив исходники в opensource — pulsh.com/2012/01/monithor-a-free-alternative-to-pingdom, которыми я с вами поделюсь :) Только вроде с графиками пока у этого скрипта туго, но на то он и OpenSource ;)
Ответ написан
Комментировать
giner
@giner
> Морочится со всяким nagios'ом считаю затратным, я быстрее скрипт допилю.
Про Nagios вы зря, он крайне простой, не нужна БД, куча готовых скриптов и так же просто дописать свой скрипт если готового нет.
Ответ написан
Комментировать
intelligence
@intelligence
github.com/madeinnordeste/PHP-Server-Monitor-Plus правда нету графиков.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы