- Главная
- Мониторинг
- Мониторинг сторонних сервисов
Мониторинг сторонних сервисов: узнайте, когда виноват провайдер, а не вы
Следите за лентами статуса сервисов, от которых зависит ваш сайт. Когда один из них перестаёт работать нормально, вы получаете одно оповещение, а инциденты связанных мониторов в следующие 30 минут помечаются этим провайдером.
- 30 мониторов бесплатно
- Без банковской карты
- Сбои подтверждаются из других регионов
- 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. Это текст, который отправляют каналы; хост, время и числа выдуманы.
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 |
| Next step | Upstream 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
open
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 и голосовых звонков нет.
Время ответа с порогом
Каждая проверка сохраняет, сколько длился ответ. Мониторинг сторонних сервисов: подвигайте порог и посмотрите, когда сработало бы оповещение о медленном ответе.
Как быстро вы узнаете
Выберите тариф, чтобы увидеть его интервал проверки и сколько сбой идёт до вас, с учётом подтверждения.
Мониторинг сторонних сервисов: сбой случается в случайный момент между двумя проверками, поэтому в среднем вы ждёте полинтервала, а в худшем случае — полный интервал плюс окно подтверждения. Одного региона с ошибкой мало: инцидент открывается, только когда сбой подтверждают оба региона. Остальные регионы спрашиваются сразу, на ответы отведено до 60 секунд.
Как настроить мониторинг сторонних сервисов за 30 секунд
Добавьте провайдеров, от которых зависите
Откройте в приложении страницу сторонних сервисов и добавьте те, что стоят за вашим оформлением заказа, почтой или деплоем.
Свяжите мониторы
Для каждого провайдера отметьте мониторы, которые от него зависят. Пометки получают только связанные мониторы.
Выберите один контакт
Решите, кого оповещать, когда провайдер меняет состояние. Хорошо работают Telegram или e-mail; оповещение называет провайдера и его собственный текст статуса.
Читайте инциденты с контекстом
Когда ваш сайт падает во время инцидента у провайдера, инцидент об этом скажет, а месячный отчёт разделит ваш простой и его.
Что означает каждая ошибка
Это текст, который инцидент показывает в строке «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/мес. | |
|---|---|---|---|---|
| Доступно | ✓ | ✓ | ✓ | ✓ |
| Мониторы | 30 | 100 | 300 | 1000 |
| Самый быстрый интервал | 5 мин | 1 мин | 30 с | 30 с |
| Регионы | 1 | 2 | 2 | 2 |
| Собственные заголовки | — | — | ✓ | ✓ |
| Оповещения о медленном ответе | — | — | ✓ | ✓ |
| Эскалация на второй контакт | — | — | ✓ | ✓ |
| Страницы статуса | 1 | 3 | 10 | Без ограничений |
Другие типы мониторов
На какой вопрос он отвечает
Когда оформление заказа перестаёт работать, первые минуты уходят на один вопрос: это у нас или у них? Мониторинг сторонних сервисов отвечает на него по публичной ленте статуса самого провайдера. Вы следите за сервисами, на которые опирается ваш сайт, связываете их с мониторами, которые от них зависят, а 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 региона). Переходите на тариф выше, когда клиентов станет больше.