Сайт может прекрасно открываться у вас и быть недоступен для части клиентов — из другого города, у другого провайдера, из другой страны. Pingvera проверяет доступность сайта сразу из нескольких точек: 3 региона России и 2 — Европы, — и показывает, где именно сайт не отвечает. Заодно — SSL, домен и блокировка РКН. Без регистрации.
Проверяем доступность, SSL, домен и блокировку РКН. Результат кэшируется на 10 минут.
Проверка обращается к сайту одновременно из 5 точек — трёх регионов России (Москва, Санкт-Петербург, Новосибирск) и двух в Европе (Амстердам, Лаутербур во Франции) — и для каждой показывает три вещи: открывается сайт или нет, какой код ответа вернул сервер (200, 403, 500, таймаут) и за сколько миллисекунд пришёл ответ. Одним и тем же запросом заодно проверяются срок SSL-сертификата, срок регистрации домена и блокировка в реестре РКН — полная картина здоровья сайта, а не только «пингуется или нет».
Обычная проверка доступности стучится на сайт с одного сервера и честно отвечает только на один вопрос: «открылось у меня». Это не то же самое, что «сайт работает для всех». Между «у меня открылось» и «работает у всех клиентов» может стоять несколько причин, которые из одной точки просто не видно:
Проверка с одного сервера отвечает только «у меня открылось» — она физически не может увидеть ни одну из этих ситуаций, потому что смотрит на сайт только с одной стороны.
Результат по каждой точке складывается в простую логику:
Разовая проверка — это снимок «сейчас, из этих 5 точек». Постоянный мониторинг Pingvera проверяет сайт из тех же регионов раз в минуту и подтверждает падение по кворуму: инцидент открывается только тогда, когда сайт видят недоступным сразу несколько регионов (большинство живых точек, минимум две), а не один. Это осознанная защита от ложных алертов — если сеть подвела только один регион, а остальные говорят «сайт жив», оповещение не уйдёт зря. Если же недоступность подтверждают сразу несколько точек, вы узнаёте о падении раньше, чем о нём напишет клиент.
Из каких точек вы проверяете?
Из пяти: три региона России (Москва, Санкт-Петербург, Новосибирск) и два в Европе (Амстердам в Нидерландах, Лаутербур во Франции). Это те же точки, из которых работает постоянный мониторинг Pingvera.
Почему сайт открывается у меня, но не открывается из другого региона?
Чаще всего это не поломка сервера, а сетевая избирательность: блокировка у конкретного провайдера, проблема маршрутизации именно до этого региона, региональный DNS или гео-фильтрация на стороне сайта или CDN. Если хотя бы часть регионов видит сайт нормально, сервер, скорее всего, исправен — проблема в пути к нему для конкретной аудитории.
Что такое кворум и зачем он нужен?
Кворум — правило, при котором мониторинг открывает инцидент только тогда, когда недоступность подтверждают сразу несколько живых регионов (большинство, но не меньше двух), а не один. Это защита от ложных алертов: если у одного региона случился временный сетевой сбой, а остальные видят сайт рабочим, оповещение не уйдёт понапрасну.
Как проверять доступность из разных регионов автоматически?
Разовая проверка на этой странице — снимок на сейчас. Чтобы получать оповещение о падении автоматически, поставьте сайт на постоянный мониторинг в Pingvera — проверки идут из тех же 5 точек раз в минуту, а оповещение уходит по кворуму, а не по единичному сбою.
Нужна ли регистрация?
Нет. Разовая проверка бесплатна и без регистрации. Регистрация нужна, только если хотите поставить сайт на постоянное наблюдение и получать оповещение о проблеме раньше, чем её заметит клиент.
Как часто можно проверять?
Результат по каждому сайту кэшируется на 10 минут, чтобы не создавать лишнюю нагрузку на проверяемый сайт. Для постоянного мониторинга с проверками раз в минуту — поставьте сайт на наблюдение в Pingvera.