Pull to refresh

Comments 29

Спасибо большое за то, что поделились реализацией!
Если вдруг косяки возникнут при начальной установке — пишите, перезалью сорцы.
ой… кажется, я понял только первую часть поста) но, кажется, оно мне надо))) дайте два))))
Или… Можно вложить немного денег и заказать статистику у Pingdom :)
Зато со всеми удобствами и уведомлениями по SMS а так же доступной публичной статистики. Всё таки клиенты больше доверяют статистики от зарубежной компании занимающейся непосредственно мониторингом сайтов чем своим самопальным отчётам.
Согласен, но это будет забугорный пинг, что добавляет погрешности.
Не всегда слишком сложно — это хорошо.
Эта погрешность не кажется такой большой когда у самого сервер находиться забугром а Pingdom мониторит из нескольких точек по всему миру.
если так, то да. С другой стороны — что толку от такого мониторинга, если потребитель все равно в России, и из-за тормозов на канале качество сервиса низкое?
Как это мониторить?
Скорость работы это весьма субьективное понятие и тут во многом зависит от провайдера, у одного сайт может и вовсе не открываться тогда как у другого работать без каких либо проблем. Я сталкивался с уже подобными случаями где провайдеры просто рубили загуборный доступ в сеть.

Мы Pingdom используем по большей части для мониторинга доступности серверов.
Да, кстати не сразу заметил, что у собак хабр открыт.
Скажите, пожалуйста, а чем Вас не устроили существующие системы мониторинга? Те же nagios и zabbix, например? Навороченностью и невозможностью интеграции в личный кабинет?
Вот лично мне просто программировать нравится :) Плюс они платные, и ставяться как софт, а наше можно ставить без рутовых и шелл-доступов, просто залив по фтп.

Вот зачем весь этот огород:



если тупо нужно проверять — работает сайт или не работает? :)
Они оба бесплатны: nagios.org, www.zabbix.com. В любом случае, есть полнофункциональные бесплатные версии.
Впрочем, если Вас полностью устраивает Ваша система, то, действительно, лишнее незачем ставить. И собачки прикольные:)
гм, ну рас так, то ждем статью про эти сервисы )
я лично с ходу не смог сказать, что мне подойдет…
UFO just landed and posted this here
Красиво излагаете :) Напишите ваше видение исходников? Готов их приклеить к посту. Можно на питоне.
Есть же куча бесплатных публичных сервисом мониторинга доступности сайта. Они неоднократно обсуждались и рекомендовались на Хабре.
Не понятно, зачем писать свой свой скрипт, поддерживать его, хостить на отдельном сервере (он ведь крутится не там где сами сайты?)…
Свой сервер мы мониторим другим софтом, его я публиковать не буду :)
А упомянутым скриптом мы мониторим как раз другие (не наши) сервера. Зачем? Каждый решает сам.
Есть очень простая в установке и настройке система — monit — бесплатная и опенсорсная.

Она не особо мощная и не слишком навороченная, зато ставится и настраивается за считанные минуты. Может мониторить ресурсы (диск, проц, память, сеть) машины, на которой установлена и дергать с нее любые внешние сетевые сервисы (ping, http, smtp и т.п.). Есть оповещалка по email плюс простенький web-интерфейс.
Совершенно бессмысленная работы. Аргумент единственный — «мы любим программировать», если я буду все свои говноскрипты публиковать… Zabbix этот скрипт рвёт в клочья.

Хорошие системы мониторинга, а таких я знаю только одну, кстати — host-tracker (есть ещё несколько но менее навороченных)- смотрят на сайт с разных сторон, что позволяет не врать сильно при падении канала на кого — то, и позволяет смотреть с какими направлениями проблема. А простых сервисов море — basicstate.com, mon.itor.us/,… периодически обсуждаются.
Basicstate теперь присылает оповещения с получасовой задержкой.
Его можно вычеркнуть из списка _бесплатных_ сервисов.
Велосипед мы построили и опубликовали на хабре, в надежде получить немного пиара.

Исходники ужасны, аналоги намного сильнее есть. Итого — на газенваген.
Не у всех есть доступ к рут консоли… или вообще консоли и к перлу или питону.
Этот скрипт подходит для большинства хостингов и даже на виртуальном хостинге можно договорившись с кем-то например друг дружку мониторить.

Кроме того, простота установки и привычность PHP для большинства вебмастеров делает его простым для использования и не отталкивает сложностью.
Скрипт только для личного и не коммерческого использования (ибо слишком мало выдает информации)
Sign up to leave a comment.

Articles