Или… Можно вложить немного денег и заказать статистику у Pingdom :)
Зато со всеми удобствами и уведомлениями по SMS а так же доступной публичной статистики. Всё таки клиенты больше доверяют статистики от зарубежной компании занимающейся непосредственно мониторингом сайтов чем своим самопальным отчётам.
если так, то да. С другой стороны — что толку от такого мониторинга, если потребитель все равно в России, и из-за тормозов на канале качество сервиса низкое?
Как это мониторить?
Скорость работы это весьма субьективное понятие и тут во многом зависит от провайдера, у одного сайт может и вовсе не открываться тогда как у другого работать без каких либо проблем. Я сталкивался с уже подобными случаями где провайдеры просто рубили загуборный доступ в сеть.
Мы Pingdom используем по большей части для мониторинга доступности серверов.
Скажите, пожалуйста, а чем Вас не устроили существующие системы мониторинга? Те же nagios и zabbix, например? Навороченностью и невозможностью интеграции в личный кабинет?
Вот лично мне просто программировать нравится :) Плюс они платные, и ставяться как софт, а наше можно ставить без рутовых и шелл-доступов, просто залив по фтп.
Вот зачем весь этот огород:
если тупо нужно проверять — работает сайт или не работает? :)
Они оба бесплатны: nagios.org, www.zabbix.com. В любом случае, есть полнофункциональные бесплатные версии.
Впрочем, если Вас полностью устраивает Ваша система, то, действительно, лишнее незачем ставить. И собачки прикольные:)
Поиском нашёл чуть-чуть про Zabbix и про Nagios, если Вы про статьи на Хабре.
Да и про то, как их устанавливать и настраивать, тоже много где написано. И на Хабре даже был холиварчик на тему, что из них круче.
Есть же куча бесплатных публичных сервисом мониторинга доступности сайта. Они неоднократно обсуждались и рекомендовались на Хабре.
Не понятно, зачем писать свой свой скрипт, поддерживать его, хостить на отдельном сервере (он ведь крутится не там где сами сайты?)…
Свой сервер мы мониторим другим софтом, его я публиковать не буду :)
А упомянутым скриптом мы мониторим как раз другие (не наши) сервера. Зачем? Каждый решает сам.
Есть очень простая в установке и настройке система — monit — бесплатная и опенсорсная.
Она не особо мощная и не слишком навороченная, зато ставится и настраивается за считанные минуты. Может мониторить ресурсы (диск, проц, память, сеть) машины, на которой установлена и дергать с нее любые внешние сетевые сервисы (ping, http, smtp и т.п.). Есть оповещалка по email плюс простенький web-интерфейс.
Совершенно бессмысленная работы. Аргумент единственный — «мы любим программировать», если я буду все свои говноскрипты публиковать… Zabbix этот скрипт рвёт в клочья.
Хорошие системы мониторинга, а таких я знаю только одну, кстати — host-tracker (есть ещё несколько но менее навороченных)- смотрят на сайт с разных сторон, что позволяет не врать сильно при падении канала на кого — то, и позволяет смотреть с какими направлениями проблема. А простых сервисов море — basicstate.com, mon.itor.us/,… периодически обсуждаются.
Не у всех есть доступ к рут консоли… или вообще консоли и к перлу или питону.
Этот скрипт подходит для большинства хостингов и даже на виртуальном хостинге можно договорившись с кем-то например друг дружку мониторить.
Кроме того, простота установки и привычность PHP для большинства вебмастеров делает его простым для использования и не отталкивает сложностью.
Сторожевой пёс следит за вами (мониторинг хостинга)