PingMap

HTTP/HTTPS мониторинг

Сайт или API может перестать отвечать после обновления, даже если сервер включён. PingMap отправляет HTTP-запросы по расписанию, проверяет код и время ответа. Метод, заголовки и тело запроса можно задать в настройках.

Проверяйте публичные страницы, REST API и GraphQL. Для адресов с авторизацией добавьте необходимые заголовки. Доступ к API самого PingMap по ключу предоставляется на Solo и Team.

Проверьте сайт разово без регистрации

Проверьте доступность сайта, код ответа и время подключения. Введите URL в бесплатный инструмент.

Как это работает

1. Настройте HTTP-проверку

Укажите адрес, метод запроса, заголовки и тело. Выберите ожидаемый код ответа. Поиск текста в ответе доступен на Solo и Team.

2. Выберите точки проверки

Проверки идут с внешних серверов. На Solo и Team можно выбрать регионы и агентов, чтобы сравнивать ответы с разных точек.

3. Проверка ответа

PingMap сравнивает результат с заданными условиями. Например, проверяет код ответа или время ожидания. На Solo и Team можно искать нужную строку в теле ответа. Такой поиск не проверяет структуру JSON.

4. Детализированные метрики

Для HTTP-запроса сохраняются время разрешения DNS, подключения, согласования TLS и ожидания первого байта. По этим данным можно искать причину замедления.

Почему это важно

Мониторинг REST и GraphQL API

Главная страница отвечает кодом 200, а запрос к API возвращает ошибку. Добавьте отдельную проверку нужного адреса, например /health, с подходящим методом и заголовками. Для GraphQL можно задать POST-запрос. Код 200 сам по себе не подтверждает, что приложение работает правильно.

SSL и домен в одной проверке

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

Заголовки и авторизация

Если адрес требует API-ключ или токен, передайте его в заголовке запроса. Можно задать заголовок Authorization и тело POST-запроса. Значения нужно обновлять, если срок действия ключа или токена закончился.

Раннее обнаружение деградации

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

Как настроить

Инструкция по созданию HTTP-проверки с собственными заголовками и условиями ответа.

Перейти в документацию →

Связанные возможности

HTTP-мониторинг работает в связке с остальными частями платформы:

Настройте HTTP-мониторинг

Проверки HTTP/HTTPS доступны на всех тарифах, включая бесплатный. Начните прямо сейчас.