29Дек/094
Мониторинг доступности своих сервисов
Очень важно для вебмастера в любой момент знать, что с его сайтами-кормильцами все в порядке. А если что-то произошло, то необходимо узнать о случившемся как можно раньше чтобы принять меры. А то за несколько часов недоступности сайта можно и из индекса вылететь.
Так как неприятность может случиться на любом уровне и с конкретным скриптом и с сайтом и с сервером, то логично использовать и внешние и внутренние средства мониторинга.
Мониторинг можно разделить на следующие виды:
- Предоставляемый хостером. Например у правильного хостера Hetzner.de есть возможность бесплатно настроить проверку пингом, доступность порта, ответ определенного сервиса. Этим обязательно нужно воспользоваться. Тогда по крайней мере в случае чего мы будем точно знать что проблема внутри ДЦ или где то на внешних каналах.
- Внешние сервисы мониторинга. Здесь хотелось бы представить следующие сайты:
mon.itor.us - много точек мониторинга, графики по времени ответа, бесплатность, статистика за период и другое. Можно купить уведомления на смс.
basicstate - тоже бесплатен, показывает на каком этапе провалилась проверка (днс лукап, подключение, ответ), есть возможность отправлять сообщения в смс-формате. Вообщем рекомендую. - Вспомогательные сервисы. Хороший пример - smsmail.ru. Позволяет за очень небольшие деньги отправляя письмо получать его в в виде смс. Я в курсе, что у многих сотовых операторов есть подобные услуги, но как показала практика у опсосов эти сообщения идут очень долго. А smsmail.ru работает быстро и четко.
- Мониторинг на своих серверах. Тут я предпочитаю использовать связку Nagios + Cacti. От нагиоса мы имеем очень гибкие и разнообразные тесты. Например, можно проверять присутствие определенного слова на странице сайта. А это очень важно! Иногда бывает, что скрипты на сайте выплевывают html-сообщение о ошибке и внешние мониторинги могут не расценить это как ошибку. От какти мы получаем статистику в виде графиков по нагрузке на сервер, по динамике трафика.
- Мониторинг со своего рабочего компьютера. Мне психологически очень приятно видеть зелененький кружок в трее, говорящий о том, что все в порядке. Такую проверку поможет организовать небольшая софтинка Alchemy Eye
Ну и напоследок. После того как вы настроили средства мониторинга обязательно проведите их тест. Например, ненадолго положите какой-нибудь свой сайт и посмотрите какие алармы и в течение какого времени вам придут.
Комментарии (4)
Пинги (0)
(подписаться на новые комментарии в этой ветке)
Нет обратных ссылок на эту запись.
Февраль 10th, 2010 - 18:41
После того как вы настроили средства мониторинга обязательно проверьте как у вас работает крон.
я не проверил и уехал на неделю, сайты на 2 серваках легли.
после чего я купил себе насерчe скрипт учета сайтов (35 wmz ) и вместе с разработчиком его запустил и отладил
Март 10th, 2010 - 16:50
Hetzner.de – «правильный хостинг»?
Им срать на клиентов, отключают при первом же «анломальном» (по их словам) скачках трафа и по выходным саппорт не пашет. Уроды, одним словом.
Март 10th, 2010 - 17:01
Я имел в виду, что он правильный из недорогих. Можно взять и у адванцедов за 400 у.е. с мониторингом и админством, но мне ближе путь когда есть два недорогих дублирующих друг друга сервера, чем дорогой и один.
Май 17th, 2010 - 22:41
Самый лучший хостинг – свой
А мониторить сервер нужно 100%