Перейти к основному содержимому
Функции мониторинга сайтов

Функции мониторинга сайтов - от одной проверки аптайма до целого пользовательского сценария

HostTracker - сервис мониторинга сайтов, который следит за сайтами по поручению их владельцев с 2004 года. Эта страница - полная карта того, что он проверяет: мониторинг аптайма с 300+ чекпоинтов по всему миру, скорость страницы, многошаговые транзакции, ответы API, истечение SSL и домена, чёрные списки, признаки вредоносного ПО, запросы к базе данных и мониторинг сервера по CPU, RAM и диску. Тринадцать типов мониторов, девять каналов оповещений, один список мониторов.

300+Чекпоинтов мониторинга, распределённых более чем по 150 городам
13Типов мониторов, все в одном списке и в одном счёте
9Каналов оповещений, от email до телефонного звонка
500,000+Сайтов под мониторингом с 2004 года
Коротко

Что на самом деле делает сервис мониторинга сайтов

Сервис мониторинга сайтов - это набор машин вне вашей инфраструктуры, которые по расписанию открывают ваш сайт от вашего имени и сообщают в тот момент, когда ответ перестаёт быть тем, который вы ожидаете. В этом вся идея целиком. Всё остальное на этой странице - детали того, что считается ответом: код состояния, фрагмент текста на странице, время ответа, поле JSON, дата истечения сертификата, показание CPU или результат пятишагового оформления заказа.

Причина, по которой это должно выполняться извне, в том, что сбои, о которых вам важнее всего узнать, невидимы изнутри. Сервер с заполненным диском по-прежнему сообщает собственной панели, что он здоров. DNS-запись, указывающая на выведенный из эксплуатации адрес, прекрасно разрешается из офиса, где кеш ещё тёплый. Сертификат, истёкший в 2 часа ночи, ломает каждый браузер на планете, пока ваш собственный балансировщик нагрузки продолжает отвечать. Внешний мониторинг аптайма закрывает именно этот пробел, потому что видит ровно то, что видит посетитель.

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

Шаг 1ПроверкаЧекпоинт запускает вашу проверку с заданным вами интервалом, вплоть до раза в минуту, из выбранных вами локаций.
Шаг 2ПодтверждениеСбой перепроверяется с других чекпоинтов, прежде чем что-либо объявят недоступным, так что один плохой маршрут - это не сбой.
Шаг 3ОповещениеКонтакты, подписанные на этот монитор, получают уведомление по выбранным ими каналам, и снова - когда сайт восстанавливается.
Шаг 4ЗаписьКаждый результат сохраняется вместе с локацией и временем, формируя показатели аптайма, историю инцидентов и отчёты.
Доступность

Мониторинг аптайма: сайт работает, и он по-прежнему функционирует?

Доступность - это пол, а не потолок. Сайт может отвечать на каждый запрос идеально здоровым 200, пока его форма входа сломана, поиск ничего не находит, или его API начал отправлять пустой массив там, где раньше отправлял каталог товаров. Эти три проверки покрывают всю лестницу: сервер отвечает, сценарий через него завершается, и машиночитаемые ответы за ним по-прежнему верны.

Производительность

Скорость, мониторинг сервера и база данных за ним

Медленно - это сбой, который никто не объявляет. Страницы, загружающиеся восемь секунд, не вызывают оповещение о простое, они просто тихо теряют посетителей, которые не собирались ждать, и делают это неделями, прежде чем кто-нибудь заметит. Эти проверки следят за тремя уровнями, где это обычно начинается: страница так, как её загружает настоящий браузер, машина, которая её обслуживает, и база данных, которую она ждёт.

Безопасность и валидность

Сертификаты, репутация и то, что тихо истекает

Эта группа существует из-за особого вида сбоя: ничего не сломалось, но интернет перестал вам доверять. Истёкший сертификат, домен, который никто не продлил, пометка о вредоносном ПО из-за скомпрометированного плагина или почтовый сервер, попавший в чёрный список, - каждое из этого выведет полностью здоровый сайт из эфира, и ничто из этого не отразится в проверке доступности, которая читает только коды состояния.

Точность

Как HostTracker решает, что ваш сайт действительно недоступен

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

Поэтому провалившаяся проверка сама по себе никогда не становится оповещением. HostTracker сначала перепроверяет сайт с других чекпоинтов. Если одна локация не может достучаться до вашего сервера, а остальные могут, это сетевая проблема между этим чекпоинтом и вами, и она фиксируется как таковая, а не эскалируется. Вы решаете, сколько подтверждений нужно монитору, прежде чем он перейдёт в состояние «недоступен», и можете повысить это число для сайта за нестабильной сетью или снизить его для того, где важна каждая секунда.

Плановые работы получают такое же обращение с другой стороны: запланируйте окно обслуживания, и монитор продолжит проверять и записывать, но никого не разбудят из-за развёртывания, о котором уже все знали. И поскольку каждый результат несёт локацию, из которой он поступил, само оповещение диагностично. Недоступность со всех чекпоинтов - это проблема сервера. Недоступность из одной страны - проблема маршрутизации или CDN. Замедление на трёх из двенадцати выбранных вами локаций - проблема мощностей, которая ещё не стала сбоем.

Оповещения

Девять каналов оповещений и правила о том, кто что узнаёт

Обнаружение - только половина сервиса мониторинга; вторая половина - донести информацию до нужного человека по каналу, на который он действительно ответит. HostTracker отправляет оповещения по email, SMS, голосовым звонком, через Telegram, Slack, Viber, Discord, веб-push и webhook, и вы можете использовать сколько угодно из них одновременно.

Контакты подписываются на уровне монитора, а не аккаунта, так что разработчика, отвечающего за оформление заказа, не будят из-за маркетинговой посадочной страницы, а человеку, продлевающему домены, не приходит каждый HTTP-тайм-аут. Каналы можно выстраивать по ступеням: сообщение в Telegram сразу, затем телефонный звонок, если сайт всё ещё недоступен через несколько минут, затем эскалация второму человеку. Оповещения о восстановлении отправляются по тем же каналам, так что инцидент всегда закрывается явно, а не просто затихает.

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

Отчётность

Отчёты об аптайме, история инцидентов и публичные страницы статуса

Каждый результат проверки сохраняется, что превращает поток оповещений в нечто, о чём можно реально рассуждать. Панель показывает текущее состояние каждого монитора плюс его аптайм за любой выбранный вами диапазон дат; журнал инцидентов перечисляет каждый сбой с его началом, длительностью и локациями, которые его зафиксировали; а запланированные отчёты могут приходить в почтовый ящик еженедельно или ежемесячно без чьего-либо входа в систему, что обычно и требуется для разговора об SLA или для клиента на обслуживании.

Когда та же информация нужна вашим пользователям, публикация лучше сорока ответов на один и тот же вопрос. Создайте бесплатную публичную страницу статуса на основе мониторов, которые у вас уже есть: актуальные проценты аптайма, хронология инцидентов, которую можно комментировать по мере продвижения работ, и обновления по email или RSS для всех, кто подписался. Это те же данные, что показывает ваша панель, отфильтрованные до того, что вы готовы сделать публичным.

Бесплатные инструменты

Бесплатные мгновенные проверки и сетевая диагностика

Не каждому вопросу нужен монитор. Когда вы просто хотите узнать, доступен ли сайт прямо сейчас, или к чему разрешается DNS-запись с трёх континентов, запустите разовую проверку вместо этого. Бесплатные инструменты мгновенной проверки покрывают HTTP, ping, порт, traceroute, DNS, чёрные списки, WHOIS и запросы Web Risk с той же глобальной сети, что используют платные мониторы, а проверка «сайт недоступен?» отвечает на самую простую версию этого вопроса вообще без регистрации. Четыре руководства ниже объясняют, как читать то, что возвращает каждый инструмент.

Интеграция с ИИ

Мониторинг сайтов прямо из вашего ИИ-ассистента

Если вы уже отлаживаете с открытым ИИ-ассистентом, сеть мониторинга может отвечать ему напрямую. MCP-сервер HostTracker для ИИ-ассистентов раскрывает мгновенные проверки через Model Context Protocol, так что Claude, Cursor и другие MCP-клиенты могут запустить HTTP-проверку из Европы и Азии, разрешить DNS, найти попадание в чёрные списки или проследить маршрут - и прочитать результаты прямо в том разговоре, где вы разбираетесь, что сломалось.

Используется ваш собственный API-токен HostTracker и те же 300+ чекпоинтов, что и всё остальное на этой странице. Не нужно учить отдельную панель, и нечего синхронизировать, потому что отвечает тот же самый сервис.

Тарифы

Сколько стоит сервис мониторинга сайтов

Каждый тип проверки на этой странице доступен на каждом тарифе. Тариф определяет масштаб: сколько мониторов вы запускаете и как часто им разрешено проверять. Это сделано намеренно, потому что разница между личным блогом и интернет-магазином не в том, какие функции им нужны, а в том, насколько быстро им нужно узнавать о проблеме.

Бесплатный тариф постоянный и отслеживает два сайта каждые 30 минут - этого достаточно, чтобы заметить истёкший сертификат или сайт, упавший за ночь. Платные тарифы начинаются от $5 в месяц для Personal, $14 для Webmaster и $29 для Business, с уровнем Enterprise для более крупных парков. Новые аккаунты получают 30-дневный пробный период со 100 мониторами и проверками раз в минуту, без привязки банковской карты, чтобы вы могли измерить реальный месяц собственного аптайма, прежде чем на что-либо решиться.

Честный способ выбрать - оттолкнуться от интервала проверки. Если пятиминутный сбой ничего вам не стоит, проверяйте каждые пять минут и платите меньше. Если он стоит вам заказов, проверяйте каждую минуту, и тариф окупится сам в первый же раз, когда сэкономит вам пятьдесят минут незамеченного простоя. Сравните все тарифы и цены мониторинга.

Не уверены, какая проверка вам нужна?
Начните с пробного периода со всеми 13 типами мониторов, добавьте несколько проверок и оставьте те, которые докажут свою пользу.
Начать бесплатно →

Часто задаваемые вопросы

Мониторинг сайтов - это автоматизированная проверка, которая обращается к вашему сайту извне вашей собственной инфраструктуры по фиксированному расписанию и сообщает, совпадает ли полученный ответ с тем, который вы ожидаете. На практике это гораздо больше, чем пинг главной страницы: сервис мониторинга может подтвердить, что страница загружается, что она загружается достаточно быстро, что API возвращает верный код состояния и payload, что SSL-сертификат всё ещё действителен, и что ваш домен не находится в чёрном списке. HostTracker выполняет эти проверки с более чем 300 чекпоинтов по всему миру и оповещает назначенных вами людей в момент, когда результат перестаёт соответствовать заданным вами правилам.

Для большинства бизнес-сайтов правильный диапазон - от одной до пяти минут. Одноминутный интервал означает, что вы узнаёте о сбое в течение минуты после его начала, что важно, когда страница принимает заказы. Пяти минут обычно достаточно для маркетингового сайта или блога, и это стоит дешевле. Бесплатный тариф HostTracker проверяет каждые 30 минут - этого достаточно, чтобы заметить истёкший сертификат или сайт, который был недоступен всю ночь, но недостаточно для чего-либо, связанного с выручкой. Платные тарифы позволяют снизить интервал до одной минуты, и интервал задаётся для каждого монитора отдельно, а не единожды для всего аккаунта.

Они решают противоположные половины одной и той же задачи. Мониторинг сайта приватен и диагностичен: он сообщает вам и вашей команде, что что-то сломалось, где именно и когда, чтобы вы могли это исправить. Страница статуса публична и коммуникативна: она сообщает вашим пользователям то, что вы уже знаете, чтобы ваш почтовый ящик поддержки не заполнялся одним и тем же вопросом сорок раз. HostTracker делает и то, и другое на основе одних и тех же данных. Ваши мониторы формируют показатели аптайма и историю инцидентов, а страница статуса публикует те из них, которые вы выберете, с актуальными процентами аптайма и обновлениями по email или RSS для всех, кто подписался.

Да. Всего есть 13 типов мониторов: доступность сайта по HTTP/S, ping, TCP-порт, проверки транзакций, проверки веб-содержимого, мониторинг API, скорость страницы, проверки базы данных, нагрузка сервера, Web Risk, проверки чёрных списков и DNSBL, а также истечение домена и SSL-сертификата. Все они находятся в одном списке мониторов, используют одни и те же контакты и правила оповещений и отчитываются в одну и ту же панель, так что добавление SSL-проверки к уже отслеживаемому сайту занимает секунды, а не превращается во второй продукт, второй счёт и второй логин.

По любому из девяти каналов, которые вы настроите: email, SMS, голосовой звонок, Telegram, Slack, Viber, Discord, веб-push и webhooks. Каждый контакт подписывается только на те мониторы, которые для него важны, так что человека, отвечающего за процесс оформления заказа, не будят из-за маркетинговой страницы. Вы можете сочетать каналы и выстраивать их по ступеням - например, сообщение в Telegram сразу и звонок, если сайт всё ещё недоступен через несколько минут. Вы также получаете такое же оповещение, когда сайт восстанавливается, так что никому не приходится обновлять панель и гадать, закончилось ли всё.

Прежде чем кого-либо оповестить, HostTracker перепроверяет недоступный сайт с других чекпоинтов. Если одна локация не может достучаться до вашего сервера, а остальные могут, это сетевая проблема между этим чекпоинтом и вами, а не сбой, и она фиксируется, а не эскалируется. Вы сами контролируете, сколько подтверждений требуется, прежде чем монитор объявят недоступным, и можете планировать окна обслуживания, чтобы плановые работы никого не оповещали. Именно этот шаг подтверждения составляет большую часть разницы между сервисом мониторинга и скриптом, который шлёт письмо при первом же тайм-ауте.

У HostTracker есть бессрочный бесплатный тариф, который бесплатно отслеживает два сайта каждые 30 минут. Платные тарифы начинаются от $5 в месяц для Personal, $14 для Webmaster и $29 для Business, с уровнем Enterprise для более крупных парков; выбранный вами тариф определяет, сколько мониторов вы получаете и как часто им разрешено запускаться. Каждый новый аккаунт также получает 30-дневный пробный период со 100 мониторами и проверками раз в минуту без привязки банковской карты - этого достаточно, чтобы измерить реальный месяц собственного аптайма, прежде чем что-либо решать.

Почти для всего - нет. Проверки доступности, скорости страницы, транзакций, API, DNS, SSL, домена, чёрных списков и Web Risk выполняются с собственных чекпоинтов HostTracker и не требуют ничего, кроме публичного URL или имени хоста. Есть два исключения: мониторинг нагрузки сервера считывает показатели CPU, RAM и диска через небольшую конечную точку-коллектор, которую вы сами размещаете на отслеживаемой машине - HostTracker опрашивает её по HTTP, никакого агента устанавливать не нужно, - а мониторинг базы данных требует соединения, которое ваша база данных примет. В браузеры ваших посетителей ничего не добавляется, и никаких изменений в коде самого сайта не требуется.

Да. У каждого монитора есть собственный список локаций мониторинга, выбираемых из сети более чем 300 чекпоинтов в более чем 150 городах. Если ваша аудитория сосредоточена в одном регионе, вы можете сместить проверки туда; если вы обслуживаете глобальную аудиторию, вы можете распределить их по всему миру и увидеть по каждой локации, является ли замедление локальным или всеобщим. Поскольку локация сохраняется с каждым результатом, отчёт может ответить не только на вопрос, был ли сайт доступен, но и на вопрос, где именно он был медленным, пока оставался доступен.

Пробный период доступен уже сейчас

Начните мониторинг вашего сайта в ближайшие пять минут

Каждый тариф включает каждый тип мониторинга на этой странице. Добавьте проверку, посмотрите, как она выполняется из 300+ локаций, и решите, что подходит вашему сайту.