Health endpoint
Проверяйте маршрут готовности приложения, а не только доступность хоста. Код ошибки поможет заметить отказ зависимости.
Задайте метод, адрес и ожидаемый статус. В истории видно, вернулся ли нужный ответ и сколько занял запрос — даже когда сам сервер остаётся доступным.
Регистрация бесплатная. Эта проверка доступна на Free.
Endpoint ответил 401 вместо 200
Ответ получен быстро, но условие успешной проверки не выполнено.
Результат: Неверный статус
Проверяйте маршрут готовности приложения, а не только доступность хоста. Код ошибки поможет заметить отказ зависимости.
Повторяйте безопасный запрос к внешнему API и сохраняйте ответы для разговора о сбое или изменившемся контракте.
Отличайте HTTP 401 от сетевого отказа. Проверяйте доступ специально созданной учётной записи с минимальными полномочиями.
Укажите endpoint, HTTP-метод, заголовки и при необходимости тело запроса. Выбирайте запрос, который безопасно повторять.
Задайте ожидаемый HTTP-код и интервал. По умолчанию успех — код 200; для другого контракта укажите соответствующее значение.
Подключите оповещения. При ошибке сравните фактический статус и длительность с настройкой, прежде чем менять приложение или инфраструктуру.
Работающая главная страница не подтверждает доступность API. Для API укажите точный путь, подходящий метод и нужные заголовки: ответ GET на корень сервера может ничего не говорить о маршруте, которым пользуется интеграция. Ожидаемый код должен соответствовать документации проверяемого метода.
Предпочитайте запросы чтения или специальный health endpoint. Периодический POST в рабочую систему может создавать повторяющиеся записи. Если проверка требует записи, используйте тестовое окружение или специально разработанный безопасный маршрут; монитор не должен превращаться в источник бизнес-операций.
Если сначала нужно авторизоваться, затем получить профиль и проверить поле JSON, выберите API-сценарий. Обычный endpoint-монитор подходит для стабильного одиночного запроса. Медленные ответы контролируются отдельным порогом длительности: успешный код и приемлемая скорость — разные условия.
Uptimely находится в открытой бете. Гарантированный SLA пока не предоставляется.
Да. HTTP-монитор поддерживает метод, заголовки и тело. Убедитесь, что повторение запроса не создаёт рабочие заказы и не меняет реальные данные.
Укажите 204 как ожидаемый код. По умолчанию монитор сравнивает ответ с 200 и иначе будет считать такой результат ошибкой.
Для получения нового токена в первом запросе и использования в следующем нужен Сценарий. Один endpoint-монитор отправляет заданный запрос.
На этой странице описана проверка одиночного HTTP endpoint. Проверки полей и зависимые запросы настраиваются в API-сценарии; не подменяйте их одним успешным кодом.
Регистрация бесплатная. Эта проверка доступна на Free. Банковская карта для регистрации не нужна.