- Главная
- Мониторинг
- Мониторинг времени ответа
Мониторинг времени ответа: заметьте медленную работу до простоя
Каждая проверка сохраняет, сколько длился ответ. На Pro и Agency порог медленного ответа открывает инцидент о снижении скорости, когда среднее за три последние проверки его превышает, так что о нарастающей проблеме вы узнаете первыми.
- 30 мониторов бесплатно
- Без банковской карты
- Сбои подтверждаются из других регионов
- Amsterdam97мсв пределах лимита
- London142мсв пределах лимита
- Последние 3 проверкив среднем 236 мс
- Порог600 мс
- ТарифPro и Agency
Иллюстративный пример
Проверьте прямо сейчас, в браузере
Без регистрации. Мониторинг времени ответа: введите адрес и посмотрите, что именно отслеживает такой монитор. Ничего из введённого не сохраняется.
Один настоящий запрос с проверяющего сервера Tenium. Он идёт по редиректам и читает сертификат. Ничего не сохраняется.
Публичный тест показывает одно время ответа. Сохранённый монитор на Pro сравнивает среднее за три последние проверки с вашим порогом.
Что именно проверяет этот монитор
Время до полной страницы
Отсчёт останавливается, когда тело ответа получено (читается примерно до 1 МБ), поэтому цифра ближе к тому, сколько ждёт посетитель, чем голое время до первого байта.
Порог медленного ответа
Задайте лимит в миллисекундах. Когда среднее за три последние проверки его превышает, открывается инцидент о снижении скорости, а не о простое. Pro и Agency.
История на каждом тарифе
Время ответа сохраняется и отображается на графике на всех тарифах, так что медленное нарастание видно, даже если порог не задан.
Расстояние входит в цифру
Проверки идут из нескольких регионов, поэтому дальний регион показывает больше, чем близкий. Задавая лимит, учитывайте самый удалённый.
Мониторинг времени ответа: как выглядит оповещение
Одно и то же событие приходит письмом, сообщением в Telegram или карточкой в Slack. Это текст, который отправляют каналы; хост, время и числа выдуманы.
shop.clienta.com
shop.clienta.com · Slow response: avg 1240 ms over 3 checks (threshold 600 ms)
| Error | Slow response: avg 1240 ms over 3 checks (threshold 600 ms) |
|---|---|
| Since | 14:02:11 UTC |
| Target | https://shop.clienta.com |
| Next step | Response time is above your threshold. Check server load, database and upstream APIs. |
AcknowledgeOpen incident
Tenium · checked from Amsterdam · 14:02 UTC
Tenium alerts
🟠 DEGRADED · shop.clienta.com · Slow response: avg 1240 ms over 3 checks (threshold 600 ms)
open
TTenium APP 2:02 PM
DEGRADED · shop.clienta.com
shop.clienta.com · Slow response: avg 1240 ms over 3 checks (threshold 600 ms)
- Error: Slow response: avg 1240 ms over 3 checks (threshold 600 ms)
- Target: https://shop.clienta.com
Подтвердить получениеOpen incident
Response time is above your threshold. Check server load, database and upstream APIs. · checked from Amsterdam
Мониторинг времени ответа: e-mail, Discord и Google Chat работают на всех тарифах, Slack, Telegram, Teams и Mattermost — с тарифа Starter. SMS и голосовых звонков нет.
Время ответа с порогом
Каждая проверка сохраняет, сколько длился ответ. Мониторинг времени ответа: подвигайте порог и посмотрите, когда сработало бы оповещение о медленном ответе.
Как быстро вы узнаете
Выберите тариф, чтобы увидеть его интервал проверки и сколько сбой идёт до вас, с учётом подтверждения.
Мониторинг времени ответа: сбой случается в случайный момент между двумя проверками, поэтому в среднем вы ждёте полинтервала, а в худшем случае — полный интервал плюс окно подтверждения. Одного региона с ошибкой мало: инцидент открывается, только когда сбой подтверждают оба региона. Остальные регионы спрашиваются сразу, на ответы отведено до 60 секунд.
Как настроить мониторинг времени ответа за 30 секунд
Укажите адрес
Добавьте страницу или эндпоинт, скорость которого важна, а Tenium подставит разумный таймаут и стандартные настройки подтверждения.
Выберите интервал
Самый быстрый интервал: 30 с на Pro и Agency, 1 мин на Starter, 5 мин на Free. Более редкие интервалы доступны на всех тарифах.
Задайте порог медленного ответа
Выберите, кому отправлять оповещения. E-mail, Discord и Google Chat работают на всех тарифах, Slack, Telegram, Teams и Mattermost — с тарифа Starter, webhook — с Pro.
Сохраните
Первая проверка запускается через несколько секунд. Если проверка не пройдёт, другие регионы проверят ещё раз, прежде чем откроется инцидент, поэтому один неудачный маршрут вас не разбудит.
Что означает каждая ошибка
Это текст, который инцидент показывает в строке «Error», типичная причина и что проверить первым.
SLOWSlow response: avg 1240 ms over 3 checks (threshold 600 ms)
Среднее за три последние проверки выше вашего лимита, поэтому открывается инцидент о снижении скорости, а не о простое. Посмотрите на нагрузку сервера, базу данных и внешние API.
Выглядит как: Slow response: avg 1240 ms over 3 checks (threshold 600 ms)
SPIKEОдна медленная проверка не вызывает оповещения
Усреднение трёх проверок не обращает внимания на один холодный старт или сбой, но настоящее замедление всё равно заметит за несколько минут.
Выглядит как: Одна медленная проверка не вызывает оповещения
DISTANCEДальние регионы отвечают медленнее
Проверки идут из нескольких регионов, поэтому при выборе лимита учитывайте расстояние до самого дальнего.
Выглядит как: Дальние регионы отвечают медленнее
TIMEOUTTimeout after 30 s
Если ответ приходит дольше таймаута, проверка просто проваливается и считается простоем, а не медленным ответом.
Выглядит как: Timeout after 30 s
Мониторинг времени ответа: что входит в тарифы
| Free $0/мес. | Starter $7/мес. | Pro $29/мес. | Agency $59/мес. | |
|---|---|---|---|---|
| Доступно | ✓ | ✓ | ✓ | ✓ |
| Мониторы | 30 | 100 | 300 | 1000 |
| Самый быстрый интервал | 5 мин | 1 мин | 30 с | 30 с |
| Регионы | 1 | 2 | 2 | 2 |
| Собственные заголовки | — | — | ✓ | ✓ |
| Оповещения о медленном ответе | — | — | ✓ | ✓ |
| Эскалация на второй контакт | — | — | ✓ | ✓ |
| Страницы статуса | 1 | 3 | 10 | Без ограничений |
Другие типы мониторов
Что измеряет эта цифра
Для HTTP-мониторов Tenium запускает отсчёт, когда запрос уходит, и останавливает его, когда тело ответа получено (читается примерно до 1 МБ). Это время до полного ответа, а не до первого байта, поэтому оно точнее соответствует тому, что ощущает посетитель. TCP-мониторы и ping сохраняют собственное время соединения и кругового прохождения, а DNS-мониторы — время запроса.
Каждый тариф сохраняет цифру для каждой проверки и строит график. От тарифа зависят оповещения: порог медленного ответа с инцидентом о снижении скорости доступен на Pro ($29) и Agency ($59) вместе с интервалом в 30 с.
Как решение принимает порог медленного ответа
Вы задаёте лимит в миллисекундах. Tenium усредняет три последние проверки и, когда среднее выше лимита, открывает инцидент о снижении скорости, а не о простое. Усреднение трёх значений означает, что один холодный старт или один «шумный» запрос никого не разбудит, а настоящую деградацию всё равно обнаружит за несколько минут на интервале в одну минуту.
Лимит стоит задавать по фактам. Дайте монитору поработать неделю, посмотрите на график и выберите значение примерно вдвое больше обычного. Лимит на уровне медианы будет оповещать каждый день после обеда. Помните, что проверки идут из нескольких регионов: самый удалённый регион показывает больше, чем ближайший, поэтому лимит должен выдерживать именно его.
Медленно — это не то же самое, что недоступно
Таймаут сразу проваливает проверку, поэтому ответ, который длится дольше таймаута монитора, — это простой, а не медленная работа. Медленная зона — всё между нормой и таймаутом, и именно там часами живут базы данных под нагрузкой, исчерпанные пулы воркеров и сбои в вызовах сторонних сервисов, прежде чем всё упадёт.
Воспринимайте оповещение о снижении скорости как повод посмотреть на нагрузку, базу данных и внешние API, именно в таком порядке. Если оно совпадает с инцидентом провайдера, об этом скажет лента сторонних сервисов. Тест времени ответа — быстрый способ увидеть цифру из рабочих регионов, прежде чем выбирать порог.
Частые вопросы: мониторинг времени ответа
Время ответа — это то же самое, что TTFB?
Нет. Сохранённая цифра — это время, пока не поступило всё тело ответа. Время до первого байта было бы короче и скрывало бы медленное тело.
Нужен ли Pro, чтобы видеть время ответа?
Нет. Время сохраняется и отображается на графике на каждом тарифе для проверок с интервалом от 5 мин и чаще. Только оповещение по порогу и инцидент о снижении скорости требуют тарифа Pro или Agency.
Почему решение принимает среднее из трёх, а не каждая проверка?
Один медленный запрос — это шум. Три подряд со средним выше лимита — это тенденция. За эту схему вы платите задержкой в минуту-две, зато получаете намного меньше ложных тревог.
Считается ли инцидент о снижении скорости простоем?
Он записывается как отдельный инцидент о снижении скорости, отличный от сбоя, так что вы сами решаете, как его трактует ваш контракт.
Начните мониторинг времени ответа бесплатно
30 мониторов на тарифе Free, без банковской карты, а сбои подтверждаются из других регионов (сейчас работают 2 региона). Переходите на тариф выше, когда клиентов станет больше.