Багатоканальний алертинг для чергових команд
Графіки чергувань, вихідні webhooks і аналітика доставки є в кожному тарифі, зокрема безкоштовному. Маршрутизуйте інциденти з моніторингу в Telegram, дзвінки, SMS, email, WhatsApp і декларативні політики ескалації з повною історією доставки.
Шість напрямів
Побудовано навколо шести напрямів
Маршрутизація, ескалація, шаблони, безпека, спостережуваність і прозорість — простою мовою, без buzzwords.
01 · Маршрутизація
Багатоканальна маршрутизація
Надсилайте один alert у Telegram, на голосовий канал, SMS, email, WhatsApp і Viber у одній декларативній політиці. Канали виконуються паралельно на кожному кроці.
02 · Ескалація
Ланцюги з урахуванням підтвердження
Ланцюги працюють, доки хтось не підтвердить. Джерела, що надсилають resolved-hook, скасовують ланцюг автоматично; ручне підтвердження зупиняє його з будь-якого каналу.
06 · Чергування
Графіки + ротації + iCal
Тижневі ротації автоматично генерують зміни вперед; ролі Primary / Secondary / Manager працюють паралельно. Політики ескалації націлюються на ролі графіка, тож передача чергування — одним кліком, на час лікарняного чи відпустки — автоматично перенаправляє сповіщення, календар та ескалацію на заступника, а після завершення вікна повертає чергування назад. Кожен інженер підписується на підписаний iCal-канал і бачить свої чергування в Google або Outlook календарі.
03 · Шаблони
Готові пресети сповіщень
Опишіть шаблон сповіщення один раз — і запускайте з будь-якого сервісу одним POST /from-template/{slug}. Версіонується, slug стає стабільним контрактом між вашим моніторинг-стеком і WardenPoint. У комплекті стартова бібліотека: db-down, slo-breach, deploy-failed, backup-failed — клонуйте, редагуйте, запускайте.
04 · Безпека
Обмежені ключі, multi-tenant, SSO
API-ключі на інтеграцію, лише UUID у публічних ID, middleware SetCurrentCompany на кожному автентифікованому маршруті. Вхід через Google, GitHub або Microsoft (Azure AD, multi-tenant). Без cross-tenant leakage у тестах.
05 · Спостережуваність
Структурований аудит + самомоніторинг
Кожне відправлення, підтвердження, ескалація і вирішення пише JSON-рядок. CSV-експорт для групи одержувачів; повʼязано з логами додатка через request_id. Детектор аномалій спостерігає за нашою власною доставкою, надсилає мета-сповіщення, коли ламаються облікові дані, одержувач стає недосяжним або закінчується баланс — щоб ви дізналися раніше за свій наступний реальний інцидент. Щохвилини активна проба звертається до health-check URL кожного джерела — відсутність відповіді або код поза діапазоном 2xx негайно сповіщає чергову групу, щоб мертвий монітор не приховав справжнього інциденту. Для приватних або VPN-джерел передбачено режим пульсу (dead-man): ваш інструмент моніторингу сам звітує до WardenPoint за розкладом — коли сигнал замовкає, ми сповіщаємо вас, перш ніж ви встигнете помітити, що моніторинг зупинився.
06 · Прозорість
Публічна сторінка статусу · status.wardenpoint.com
Кожен сервіс, який бачить клієнт, має власну 90-денну смугу доступності, що оновлюється щохвилини: API приймання, дашборд, кожен канал доставки, черга ескалації, база даних, Redis. Інциденти зʼявляються наживо; підписки email / Telegram / webhook надсилають оновлення одразу після зміни статусу. Готовий JS-сніпет покаже наш стан на вашому власному ops-дашборді. JSON API + RSS-канал для машин, post-mortem-сторінки для розбору після інциденту.
07 · Сповіщення
Системні сповіщення в застосунку
Ліміти на межі, проблема з оплатою, завершений імпорт міграції, вхід із нового пристрою — системні сповіщення зʼявляються у дзвіночку дашборда та окремому центрі, згруповані за категоріями (оплата, ліміти, імпорт, безпека). Видимість залежно від ролі тримає сповіщення про оплату й безпеку перед тими, хто за них відповідає.
08 · Email → сповіщення
Будь-який інструмент, що шле email, викличе чергового
Дайте кожній інтеграції унікальну вхідну адресу й спрямуйте на неї alert-email монітора — тема стає сповіщенням, ключові слова задають пріоритет, а непідтверджені сповіщення ескалюють до дзвінків і Telegram. Закриває паритет із PagerDuty та Opsgenie за адресами сповіщень для кожної служби.
09 · Швидкий старт
Робочі алерти за 8 кліків
Швидкий старт у дашборді проводить вас через гілчастий майстер — оберіть шлях (вхідний моніторинг, вихідний вебхук, REST API чи привʼязка каналу), а ми створимо одержувача, групу, інтеграцію + готові curl/python приклади і відправимо живий тестовий алерт. У більшості випадків — менше хвилини від реєстрації до робочого вебхука.
10 · Карта сповіщень
Кожне «якщо/то» на одному полотні
Автоматично згенерована карта всієї топології сповіщень — правила маршрутизації, пороги, кроки ескалації, графіки чергувань із живою позначкою «хто зараз чергує» та кожен резервний шлях аж до email власника. Малюється з живої конфігурації, тож ніколи не розійдеться з тим, що насправді виконується. Запитайте «що станеться з цим алертом?» — симулятор виконує пробний прогін за живими правилами й підсвічує точний шлях, включно з тим, хто чергує в обраний момент. Редагуйте правила, склад груп і чергування просто на карті — зміни діють одразу, а карта оновлюється з живої конфігурації.
11 · Канал пульсу
Пульс усього сервісу в одному Telegram-чаті
Підключіть Telegram-групу чи канал — і WardenPoint дзеркалитиме туди кожну подію життєвого циклу сповіщення: спрацювання, ескалацію, підтвердження, вирішення — паралельно з доставкою черговим. Один рядок на подію: керівник чи команда NOC бачить пульс, не будучи в ланцюжку ескалації. Щогодинний контрольний сигнал замикає коло — якщо він перестав приходити, сама тиша і є тривогою.
Політика ескалації
Політики живуть як код
Виразіть ланцюг ескалації як декларативний масив. Без кліків у UI; тестується у CI; перегляд у запитах на злиття.
Дивіться в API-прикладахКонтроль доступу
Ролі та права, окремі для кожної компанії
Кожен простір визначає власні ролі. Надавайте або відкликайте доступ до окремих ресурсів — веб-хуків, отримувачів, білінгу — а дашборд приховує те, чим учасник не може скористатися, тож він не впирається у стіну.
- Власні ролі для кожної компанії, а не фіксований список
- Права на рівні ресурсу, які перемикаються в матриці
- Пункти меню приховані, коли немає доступу
Створено для розробників
Керуйте сповіщеннями з коду, скриптів і CI
Власні клієнти обгортають REST API: сервер MCP, через який обліковий запис налаштовує за вас агент, пакет Python у PyPI та однофайловий інструмент командного рядка на Go.
Маршрутизація за мітками
Сповіщення потрапляють до потрібної команди — автоматично
Підключіть Prometheus Alertmanager, Grafana, Zabbix або будь-який вебхук. Налаштуйте правила маршрутизації за мітками сповіщення — спрацьовує перший збіг. Сповіщення без відповідного правила потрапляє до скриньки непризначених: нічого не зникає мовчки.
- Фільтрування за будь-якою міткою: team, service, severity, env або власною
- Упорядковані правила — спрацьовує перший збіг, порядок змінюєте будь-коли
- Скринька непризначених: кожне сповіщення без правила чекає на рішення, жодне не губиться
- Невідповідні сповіщення збираються у скриньці — вирішіть, надішліть групі або перетворіть на правило одним кліком
- Необов'язкове миттєве або зведене сповіщення групі-власнику
Комфорт чергового
Перевірте свій алертинг одним кліком
Майстер у дашборді надсилає справжнє сповіщення через повний процес, тож ще до першого інциденту ви знаєте, що канали й ескалація працюють.
Тестові сповіщення за 30 секунд
Майстер у дашборді надсилає справжнє сповіщення через повний процес — без попередньої інтеграції моніторингу. Доказ, що канали та ескалація реально працюють для вашої команди.
Кожен канал перевірено
Майстер надсилає сповіщення кожним каналом, який налаштовано в отримувача — Telegram (текст, голосове повідомлення, VoIP-дзвінок), e-mail, SMS, Viber, WhatsApp. Якщо обліковий запис некоректний або провайдер недоступний — ви дізнаєтесь під час налаштування, а не о 3-й ночі.
Ланцюжок ескалації під контролем
За потреби майстер імітує пропущене підтвердження, щоб наступна людина у ланцюжку отримала сповіщення. Ви перевіряєте всю передачу — таймаути, запасні канали, повторні нотифікації — точно так, як описано у вашому регламенті.
Справжній журнал аудиту
Кожен тестовий запуск потрапляє в історію сповіщень з тими самими часовими мітками, статусами, класифікацією помилок і метаданими доставки, що й бойове сповіщення. Жодного прихованого debug-режиму — те, що ви бачите в тесті, побачить черговий під час реального інциденту.
Доказ роботи продукту
Побачте повний життєвий цикл алерта до аварії
WardenPoint показує, як сигнал моніторингу стає маршрутизацією, доставкою, ескалацією, підтвердженням і історією аудиту, а не губиться в одній поштовій скриньці.
Від сигналу до відповідальної реакції
Отримано
Webhook, API-виклик або алерт із панелі надходить у WardenPoint з контекстом сервісу й важливості.
Маршрутизовано
Групи одержувачів, пріоритет і правила політики обирають першого відповідального та порядок каналів.
Доставлено
Telegram, email, SMS, голосові дзвінки або інші канали доставляють алерт команді.
Ескальовано
Якщо ніхто не підтвердив, WardenPoint переходить до резервних каналів і резервних відповідальних.
Підтверджено
Шлях ескалації зупиняється, коли потрібна людина підтверджує роботу над інцидентом.
Зафіксовано
Спроби доставки, час і стан підтвердження залишаються видимими для розбору після інциденту.
0 хв — Telegram + email
Почніть зі швидких каналів для основного чергового відповідального.
3 хв — резервний SMS
Якщо алерт не підтверджено, перейдіть до каналу, який важче пропустити.
5 хв — дзвінок + резерв
Розбудіть резервного відповідального, коли основний шлях досі без відповіді.
Видно, які канали спрацьовували і коли була кожна спроба.
Зрозуміло, чому сценарій перейшов від основного відповідального до резервних шляхів.
Фінальне підтвердження і час реакції залишаються в історії інциденту.
FAQ функцій
Часті питання про функції
- Telegram (текст + голос + VoIP) та email доступні у безкоштовному плані — до 200 сповіщень / місяць для 5 одержувачів. Голос, SMS, WhatsApp і Viber — pay-as-you-go на платних тарифах і вимагають кредитного балансу.
Підключіть перший ланцюг ескалації на безкоштовному плані
Сповіщення у Telegram, журнал аудиту і REST API — без ліміту у безкоштовному плані. Кредити для голосу і SMS додавайте лише тоді, коли вони потрібні.
- Безкоштовний план
- Декларативна політика
- Журнал аудиту вбудовано