Переходите с UptimeRobot? Импортируйте мониторы одним кликом по ключу API только для чтения.Начать бесплатно →
  1. Главная
  2. Мониторинг
  3. Мониторинг сторонних сервисов

Мониторинг сторонних сервисов: узнайте, когда виноват провайдер, а не вы

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

  • 30 мониторов бесплатно
  • Без банковской карты
  • Сбои подтверждаются из других регионов
api.clienta.comПровайдеры под наблюдением · опрос каждые 2 мин
1 с деградацией
GitHub
Работает
Cloudflare
Деградация
DigitalOcean
Работает
Ваши инциденты с пометкой
Cloudflare (30 мин)

Иллюстративный пример

Попробуйте

Проверьте прямо сейчас, в браузере

Без регистрации. Мониторинг сторонних сервисов: введите адрес и посмотрите, что именно отслеживает такой монитор. Ничего из введённого не сохраняется.

Читает публичный JSON со страницы статуса провайдера из вашего браузера, по той же логике индикаторов, что и Tenium, когда вы следите за провайдером.

Результат появится здесь.

Создать такой монитор

Что проверяет

Что именно проверяет этот монитор

Ленты статуса под наблюдением

Выберите провайдеров из каталога (Stripe, Cloudflare, AWS, Vercel, GitHub, Mailgun, Postmark, PayPal, Twilio, OpenAI, Let’s Encrypt, Google Workspace). Каждый читается из его публичного JSON statuspage.io или ленты RSS/Atom.

Опрос каждые две минуты

Каждую ленту читают примерно раз в две минуты. Когда провайдер переходит из состояния «работает» в «деградация» или «сбой», выбранный контакт получает одно оповещение.

Инциденты получают причину

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

Честные ограничения

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

Оповещения

Мониторинг сторонних сервисов: как выглядит оповещение

Одно и то же событие приходит письмом, сообщением в Telegram или карточкой в Slack. Это текст, который отправляют каналы; хост, время и числа выдуманы.

Кому [email protected]

Тема [CLOUDFLARE DEGRADED] Cloudflare

CLOUDFLARE DEGRADED

Cloudflare

Cloudflare status: degraded — Elevated error rates on some edge locations

ProviderCloudflare (statuspage.io)
Statusdegraded
Linked monitorsshop.clienta.com, api.clienta.com
Next stepUpstream provider Cloudflare is reporting problems. Incidents on linked monitors in the next 30 minutes will be tagged "Cloudflare".

Open monitor

Tenium · checked from Amsterdam · 14:02 UTC

Tenium alerts

🟠 CLOUDFLARE DEGRADED · Cloudflare status: degraded — Elevated error rates on some edge locations

TTenium APP 2:02 PM

CLOUDFLARE DEGRADED · Cloudflare
Cloudflare status: degraded — Elevated error rates on some edge locations

  • Provider: Cloudflare (statuspage.io)
  • Status: degraded
  • Linked monitors: shop.clienta.com, api.clienta.com

Open monitor

Upstream provider Cloudflare is reporting problems. Incidents on linked monitors in the next 30 minutes will be tagged "Cloudflare". · checked from Amsterdam

Мониторинг сторонних сервисов: e-mail, Discord и Google Chat работают на всех тарифах, Slack, Telegram, Teams и Mattermost — с тарифа Starter. SMS и голосовых звонков нет.

Время ответа

Время ответа с порогом

Каждая проверка сохраняет, сколько длился ответ. Мониторинг сторонних сервисов: подвигайте порог и посмотрите, когда сработало бы оповещение о медленном ответе.

Время ответа Порог иллюстративные данные
Время ответа с порогом. Иллюстративные данные. 0125250375500 инцидент провайдера Порог 400 мс 00:0006:0012:0018:0024:00 Время ответа (мс)
Правило. Мониторинг сторонних сервисов: оповещение срабатывает, когда среднее за 3 последние проверки выше порога (Pro и Agency).
Скорость

Как быстро вы узнаете

Выберите тариф, чтобы увидеть его интервал проверки и сколько сбой идёт до вас, с учётом подтверждения.

Проверка каждые30 с
В среднем узнаете через15 с
В худшем случае90 с
Проверка каждыеОкно подтверждения (до 60 с)

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

Настройка

Как настроить мониторинг сторонних сервисов за 30 секунд

1

Добавьте провайдеров, от которых зависите

Откройте в приложении страницу сторонних сервисов и добавьте те, что стоят за вашим оформлением заказа, почтой или деплоем.

2

Свяжите мониторы

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

3

Выберите один контакт

Решите, кого оповещать, когда провайдер меняет состояние. Хорошо работают Telegram или e-mail; оповещение называет провайдера и его собственный текст статуса.

4

Читайте инциденты с контекстом

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

Режимы сбоев

Что означает каждая ошибка

Это текст, который инцидент показывает в строке «Error», типичная причина и что проверить первым.

DEGRADEDProvider status: degraded

Страница статуса провайдера сообщает о незначительном инциденте. Вы получите одно оповещение о смене состояния, а инциденты связанных мониторов в следующие 30 минут получат пометку с этим провайдером.

Выглядит как: Provider status: degraded

OUTAGEProvider status: outage

Провайдер сообщает о серьёзном или критическом инциденте. Ваши мониторы, скорее всего, падают по той же причине.

Выглядит как: Provider status: outage

UNLINKEDМой инцидент не помечен

Пометка ставится только мониторам, которые вы связали с этим провайдером, и только в пределах 30 минут после того, как статус перестал быть «работает».

Выглядит как: Мой инцидент не помечен

FEEDStatus feed not readable

JSON или RSS со статусом провайдера не загрузился. При этом опросе ленту пропускаем и пробуем снова, оповещение не отправляется.

Выглядит как: Status feed not readable

Тарифы

Мониторинг сторонних сервисов: что входит в тарифы

Free
$0/мес.
Starter
$7/мес.
Pro
$29/мес.
Agency
$59/мес.
Доступно✓✓✓✓
Мониторы301003001000
Самый быстрый интервал5 мин1 мин30 с30 с
Регионы1222
Собственные заголовки——✓✓
Оповещения о медленном ответе——✓✓
Эскалация на второй контакт——✓✓
Страницы статуса1310Без ограничений

Все тарифы

На какой вопрос он отвечает

Когда оформление заказа перестаёт работать, первые минуты уходят на один вопрос: это у нас или у них? Мониторинг сторонних сервисов отвечает на него по публичной ленте статуса самого провайдера. Вы следите за сервисами, на которые опирается ваш сайт, связываете их с мониторами, которые от них зависят, а Tenium читает каждую ленту примерно раз в две минуты.

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

Что он читает и чего знать не может

Ленты — это JSON-эндпоинты statuspage.io, если они есть у провайдера, а в остальных случаях RSS или Atom. Сейчас каталог охватывает Stripe, Cloudflare, AWS, Vercel, GitHub, Mailgun, Postmark, PayPal, Twilio, OpenAI, Let’s Encrypt и Google Workspace. Демо выше читает несколько таких лент вживую из вашего браузера, чтобы вы увидели слова из статусов.

Ограничения реальные. Провайдер публикует, когда сам решит, а это нередко позже, чем начинается проблема. Ленту, которую не удалось прочитать, при этом опросе пропускают, и оповещения нет. Пометка — это корреляция в пределах 30 минут, а не доказательство причины. Функция находится в бета-версии и существует для того, чтобы добавлять контекст к вашим собственным проверкам, а не заменять их.

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

Следите только за тем, что действительно причинит боль: платёжным процессором, CDN, почтовым API, платформой, где размещено приложение. Двадцать сервисов — это двадцать причин игнорировать оповещение. Связывайте каждого провайдера с конкретными мониторами, которые ломаются вместе с ним, чтобы пометка оставалась содержательной. Отправляйте оповещение о провайдере в более тихий канал, чем о простое: это информация, а не вызов.

Сочетайте его с монитором сайта или API на то, что действительно важно, и с публичной страницей статуса, чтобы клиенты видели ту же историю, что и вы.

Частые вопросы: мониторинг сторонних сервисов

Стоит ли слежение за провайдером отдельно?

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

Можно ли добавить провайдера, которого нет в каталоге?

Пока нет, каталог фиксированный. Если вы полагаетесь на сервис, которого не хватает, напишите нам через [страницу контактов](/contact).

Сообщит ли он мне до того, как провайдер признает сбой?

Нет. Он читает ленту. Ваши собственные мониторы обычно замечают первыми, а пометка появляется на этих инцидентах позже, когда лента догоняет в пределах окна.

Почему некоторые мои инциденты без пометки?

Пометку получают только мониторы, связанные с этим провайдером, и только инциденты, которые открываются в течение 30 минут после того, как лента перестала показывать «работает».

Начните мониторинг сторонних сервисов бесплатно

30 мониторов на тарифе Free, без банковской карты, а сбои подтверждаются из других регионов (сейчас работают 2 региона). Переходите на тариф выше, когда клиентов станет больше.