Блог вебмастера

29Дек/094

Мониторинг доступности своих сервисов

Очень важно для вебмастера в любой момент знать, что с его сайтами-кормильцами все в порядке. А если что-то произошло, то необходимо узнать о случившемся как можно раньше чтобы принять меры. А то за несколько часов недоступности сайта можно и из индекса вылететь.

Так как неприятность может случиться на любом уровне и с конкретным скриптом и с сайтом и с сервером, то логично использовать и внешние и внутренние средства мониторинга.

Мониторинг можно разделить на следующие виды:

  • Предоставляемый хостером. Например у правильного хостера Hetzner.de есть возможность бесплатно настроить проверку пингом, доступность порта, ответ определенного сервиса. Этим обязательно нужно воспользоваться. Тогда по крайней мере в случае чего мы будем точно знать что проблема внутри ДЦ или где то на внешних каналах.
  • Внешние сервисы мониторинга. Здесь хотелось бы представить следующие сайты:
    mon.itor.us - много точек мониторинга, графики по времени ответа, бесплатность, статистика за период и другое. Можно купить уведомления на смс.
    basicstate - тоже бесплатен, показывает на каком этапе провалилась проверка (днс лукап, подключение, ответ), есть возможность отправлять сообщения в смс-формате. Вообщем рекомендую.
  • Вспомогательные сервисы. Хороший пример - smsmail.ru. Позволяет за очень небольшие деньги отправляя письмо получать его в в виде смс. Я в курсе, что у многих сотовых операторов есть подобные услуги, но как показала практика у опсосов эти сообщения идут очень долго. А smsmail.ru работает быстро и четко.
  • Мониторинг на своих серверах. Тут я предпочитаю использовать связку Nagios + Cacti. От нагиоса мы имеем очень гибкие и разнообразные тесты. Например, можно проверять присутствие определенного слова на странице сайта. А это очень важно! Иногда бывает, что скрипты на сайте выплевывают html-сообщение о ошибке и внешние мониторинги могут не расценить это как ошибку. От какти мы получаем статистику в виде графиков по нагрузке на сервер, по динамике трафика.
  • Мониторинг со своего рабочего компьютера. Мне психологически очень приятно видеть зелененький кружок в трее, говорящий о том, что все в порядке. Такую проверку поможет организовать небольшая софтинка Alchemy Eye

Ну и напоследок. После того как вы настроили средства мониторинга обязательно проведите их тест. Например, ненадолго положите какой-нибудь свой сайт и посмотрите какие алармы и в течение какого времени вам придут.

Комментарии (4) Пинги (0)
  1. После того как вы настроили средства мониторинга обязательно проверьте как у вас работает крон.
    я не проверил и уехал на неделю, сайты на 2 серваках легли.

    после чего я купил себе насерчe скрипт учета сайтов (35 wmz ) и вместе с разработчиком его запустил и отладил

  2. Hetzner.de — «правильный хостинг»? :)
    Им срать на клиентов, отключают при первом же «анломальном» (по их словам) скачках трафа и по выходным саппорт не пашет. Уроды, одним словом.

  3. Я имел в виду, что он правильный из недорогих. Можно взять и у адванцедов за 400 у.е. с мониторингом и админством, но мне ближе путь когда есть два недорогих дублирующих друг друга сервера, чем дорогой и один.

  4. Самый лучший хостинг — свой :-)
    А мониторить сервер нужно 100%


Оставить комментарий


Spam Protection by WP-SpamFree

Нет обратных ссылок на эту запись.