Мониторинг HTTP и API

Настройте проверку так же гибко, как обычный запрос, и убедитесь, что она работает, ещё до сохранения.

Проверки

Задача

Сайт и API должны отвечать не просто кодом 200, а правильно: с авторизацией, нужными заголовками и за разумное время. Писать для этого отдельные скрипты и держать их в cron долго и ненадёжно.

Как это решается

Монитор HTTP собирается как запрос: метод, адрес, параметры, заголовки, тело и авторизация. Тестовый запуск выполняется тем же исполнителем, что и боевая проверка, но не попадает в статистику доступности. Если у вас уже есть описание API, мониторы можно создать импортом.

Что входит

  • Авторизация: Bearer, Basic, API-ключ и OAuth2 client credentials
  • Тело запроса в JSON, тексте, form-urlencoded и multipart
  • Переходы по редиректам с ограничением их числа
  • Импорт из OpenAPI 3, Swagger 2 и коллекций Postman v2.1
  • Переменные и секреты на уровне бизнеса, продукта, окружения, ресурса или монитора
  • Запись отправленного запроса с замаскированными секретами
  • Разбивка времени ответа по фазам: DNS, соединение, TLS, ожидание, загрузка

Ограничения

  • Минимальный интервал проверки и число мониторов задаёт тариф.
  • Проверка не может обращаться к внутренним и служебным адресам: для них есть приватные агенты.

Что зависит от тарифа

  • Мониторы
  • Минимальный интервал, секунд
Сравнить тарифы

Вопросы о возможности

Повлияет ли тестовый запуск на статистику доступности?

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

Где хранятся пароли и токены авторизации?

Секреты хранятся в зашифрованном виде, после сохранения не показываются повторно и маскируются в сохранённом запросе и ответе.

Можно ли перенести проверки из коллекции Postman?

Да. Импорт принимает OpenAPI 3, Swagger 2 и Postman v2.1 и создаёт мониторы по выбранным запросам.

Где это пригодится

Другие возможности

Все возможности

Проверьте свои сервисы уже сегодня

Бесплатный тариф включает проверки, статусную страницу и команду до трёх человек. Мастер первого запуска проведёт от продукта до первого уведомления.