extra_toc

Что такое Uptime

Uptime (аптайм) сайта — это время непрерывной работы сайта. Обычно он измеряется в процентах от общего времени работы. На сегодняшний день допустимый uptime должен быть не менее 99.98%. Это значит, что допустимое время перерывов в работе сайта в месяц составляет не более 9 минут.

Для мониторинга доступности сайтов применяют множество инструментов и онлайн-сервисов. Многие вебмастера подключают к сайтам яндекс-метрику, которая тоже умеет мониторить сайты на предмет доступности, но не всегда делает это корректно.

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

Мониторинг от UptimeRobot

Наиболее функциональный и самое главное стабильный в работе — это онлайн-сервис uptimerobot.com

Обзор сервиса мониторинга сайтов и сервисов UptimeRobot

Даже в бесплатном варианте он предоставляет множество опций:

  • 50 мониторов
  • HTTP(S) запросы, которые эмулируют реальные запросы от посетителей сайта
  • Возможность поиска по ключевым словам на страницах сайта
  • Ping запросы
  • Рассылка оповещений на e-mail, в Twitter, Telegram и пр.
  • Проверка отклика работающих портов (SMTP, DNS)
  • Статистика по времени отклика

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

Как подключить мониторинг от UptimeRobot

Перейдите по ссылке и зарегистрируйтесь в сервисе UptimeRobot, нажав кнопку Register for FREE. После регистрации перейдите в вашу почту и активируйте регистрацию, кликнув по ссылке в письме.

Если все сделали правильно, то вы сразу попадете в вашу панель управления мониторингом:

Обзор сервиса мониторинга сайтов и сервисов UptimeRobot

Чтобы добавить ваш сайт в мониторинг, нажмите кнопку Add New Monitor

В выпадающем списке Monitor Type вы можете выбрать тип отслеживания: HTTP(S), Keyword, Ping, Port.

Обзор сервиса мониторинга сайтов и сервисов UptimeRobot

Далее добавляете имя монитора, адрес сайта и выставляете необходимые интервалы для мониторинга:

Обзор сервиса мониторинга сайтов и сервисов UptimeRobot

Здесь Monitoring Interval — это периодичность проверки вашего сайта.

Monitor Timeout — время, в течение которого производится проверка.

На панели Select "Alert Contacts To Notify" поставьте галочку напротив вашего e-mail, чтобы получать сообщения на почту о результатах работы мониторинга и нажмите на кнопку Create Monitor.

Если все сделали верно, то получите сообщение: Monitor created! You can keep creating new monitors. Нажмите на кнопку Close, чтобы закрыть окно.

Ваш первый мониторинг создан! Он будет отображаться в списке мониторингов в панели слева. Кликнув по нему, вы сразу увидите результаты мониторинга в процессе:

Обзор сервиса мониторинга сайтов и сервисов UptimeRobot

Вы также можете загрузить результаты тестирования сайта в формате CSV. Для этого выберите нужный монитор и кликните по ссылке Export Logs справа внизу.

Чтобы добавить больше вариантов оповещений, перейдите в раздел My Settings и нажмите на кнопку Add Alert Contact. В выпадающем списке вы увидите множество вариантов. Выберите те, что подходят вам:

Обзор сервиса мониторинга сайтов и сервисов UptimeRobot

Для более продвинутых пользователей сервис UptimeRobot предоставляет API в формате XML/JSON/JSON-P, который можно интегрировать в свои проекты. Полное описание возможностей и настроек API можно прочитать на этой странице.