Сповіщення
Порогові правила для метрик ваших дзвінків — надсилаються на електронну пошту, у Slack або на ваші вебхуки щойно щось виходить за межі норми.
Правила сповіщень відстежують метрики викликів вашої організації та повідомляють вас, коли
перевищено поріг — рівень успішності нижче 80% за останню добу,
понад 500 викликів за годину, регресія тестового набору. Керуйте ними
в розділі Налаштування → Організація → Сповіщення
(/dashboard/organization?tab=alerts). Для керування правилами сповіщень потрібна
роль admin або owner.
Створення правила
Натисніть Створити правило та заповніть:
| Поле | Параметри |
|---|---|
| Метрика | Рівень успішності · Рівень невдач · Середня оцінка · Обсяг викликів · Регресії набору |
| Умова | менше ніж · не більше ніж · більше ніж · не менше ніж |
| Поріг | Число для порівняння |
| Вікно (години) | За який період обчислюється метрика — від 1 до 720 годин |
| Одержувачі електронної пошти | Адреси через кому, до 10 адрес |
| URL вхідного вебхука Slack | Необов’язково — надсилає повідомлення сповіщення в канал |
| Період очікування (хвилини) | Мінімальний період без сповіщень між спрацьовуваннями (за замовчуванням 60) |
| Надсилати до вебхуків розробника | Також надсилати подію alert.triggered до ваших кінцевих точок вебхуків |
| Увімкнути правило сповіщень | Правила можна зберегти вимкненими та ввімкнути пізніше |
Приклад: «Рівень успішності менше ніж 80 за останні 24 години» спрацьовує, коли рівень успішності оцінених викликів у ковзному 24-годинному вікні падає нижче 80%.
Як працює спрацьовування
Правила оцінюються за налаштованим вами ковзним вікном. Коли умову виконано, правило спрацьовує один раз, а потім не надсилає сповіщень протягом періоду очікування, навіть якщо метрика й надалі порушує поріг — тому проблемна година створює одне сповіщення, а не сповіщення для кожного оцінювання. Кожне спрацьовування фіксує значення метрики, поріг і час.
Канали доставки
Одне правило може одночасно надсилати сповіщення через усі три канали:
- Електронна пошта — повідомлення кожному вказаному одержувачу з назвою правила, метрикою, значенням, порогом і вікном.
- Slack — те саме повідомлення, надіслане через URL вашого вхідного вебхука Slack.
- Вебхуки розробника — подія
alert.triggered, доставлена до кінцевих точок вебхуків вашої організації для інтеграції сповіщень із PagerDuty, інструментами чергування або власними системами.
Помилка в одному каналі ніколи не блокує інші.
Керування правилами
На вкладці «Сповіщення» відображаються всі правила зі станом увімкнено/вимкнено та часом останнього спрацьовування. Увімкніть або вимкніть правила безпосередньо в списку, натисніть Редагувати, щоб змінити будь-яке поле, або видаліть правила, які вам більше не потрібні. Поруч відображається остання активність сповіщень, тож ви можете підтвердити, що правило справді спрацьовує очікуваним способом.