ThunderPhone 2.0 уже доступен.Самостоятельное подключение — от 2 центов/мин.Читать анонс

Analyze & improve

Оповещения

Пороговые правила для метрик ваших звонков — отправляются по email, в Slack или на ваши вебхуки в момент, когда что-то выходит за пределы нормы.

Правила оповещений отслеживают метрики звонков вашей организации и уведомляют вас, когда превышается порог — доля успешных звонков ниже 80 % за последний день, более 500 звонков за час, регрессия набора тестов. Управляйте ими в разделе Настройки → Организация → Оповещения (/dashboard/organization?tab=alerts). Для управления правилами оповещений требуется роль admin или owner.

Создание правила

Нажмите Создать правило и заполните:

ПолеВарианты
МетрикаДоля успешных звонков · Доля неудачных звонков · Средняя оценка · Объём звонков · Регрессии набора тестов
Условиеменьше · не больше · больше · не меньше
ПорогЧисло для сравнения
Окно (часы)Глубина расчёта метрики — от 1 до 720 часов
Получатели по emailЧерез запятую, до 10 адресов
URL входящего вебхука SlackНеобязательно — отправляет сообщение об оповещении в канал
Период ожидания (минуты)Минимальное время без уведомлений между срабатываниями (по умолчанию 60)
Отправлять в вебхуки для разработчиковТакже отправлять событие alert.triggered на ваши конечные точки вебхуков
Включить правило оповещенияПравила можно сохранить выключенными и включить позже

Пример: «Доля успешных звонков меньше 80 за последние 24 часа» срабатывает, когда доля успешных оценённых звонков за последние 24 часа опускается ниже 80 %.

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

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

Каналы доставки

Одно правило может одновременно отправлять уведомления по всем трём каналам:

  • Email — сообщение каждому указанному получателю с названием правила, метрикой, значением, порогом и окном.
  • Slack — то же сообщение, отправленное через URL входящего вебхука Slack.
  • Вебхуки для разработчиков — событие alert.triggered, доставленное на конечные точки вебхуков вашей организации для интеграции оповещений с PagerDuty, инструментами дежурств или вашими собственными системами.

Сбой одного канала никогда не блокирует остальные.

Управление правилами

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

Следующие шаги