- Главная
- Интеграции
- PagerDuty
PagerDuty: вызывайте дежурного, закрывайте при восстановлении
Вставьте routing key PagerDuty Events API v2, и Tenium будет открывать инцидент при падении и закрывать при восстановлении — по тому же ключу, так что дублей не будет. Графики дежурств и политики эскалации остаются в PagerDuty.
Простой
Triggeredcritical
DOWN · Client A shop: Client A shop · HTTP 503 Service Unavailable · confirmed from Amsterdam (AMS), London (LON)
| Source | https://shop.clienta.com |
| Action | event_action: trigger |
| Dedup key | incident id e5b4… |
Восстановлено
Resolvedinfo
UP · Client A shop: Client A shop is back up after 4m 12s
| Source | https://shop.clienta.com |
| Action | event_action: resolve |
| Dedup key | incident id e5b4… |
Срок SSL
Triggeredwarning
SSL EXPIRES IN 7 DAYS · Client A shop: SSL certificate for Client A shop expires in 7 days
| Source | https://shop.clienta.com |
| Action | event_action: trigger |
| Dedup key | incident id e5b4… |
Пропущенный heartbeat
Triggeredcritical
MISSED · Nightly backup: Nightly backup · No ping received for 26 min
| Source | heartbeat: nightly-backup |
| Action | event_action: trigger |
| Dedup key | incident id e5b4… |
Симуляция: эта страница ничего не отправляет.
Как настроить
- 1
Добавьте интеграцию Events API v2
В PagerDuty откройте сервис, «Integrations», добавьте Events API v2 и скопируйте integration (routing) key.
PagerDutyСохранено - 2
Вставьте ключ и нажмите «Тест»
Откройте «Интеграции», выберите PagerDuty, вставьте routing key, сохраните и нажмите «Отправить тест». Событие поступит в ваш сервис.
Сначала сохраните контакт
- 3
Привяжите к важным мониторам
Привяжите только к продакшн-мониторам. Добавьте задержку оповещения (Pro и выше), чтобы PagerDuty вызывался, только если первый канал не подтвердили.
Сначала сохраните контакт
Интерактивный макет, ничего не сохраняется.
Что есть в сообщении
- Событие trigger при падении, resolve при восстановлении, с dedup key на инцидент
- Описание со статусом и названием монитора, адрес — как источник
- Серьёзность: critical для падения, warning для деградации и срока действия
Текст оповещений формирует Tenium, и пока он на английском.
Тариф и лимиты
- Доступно с тарифа Agency ($59 в месяц)
- Входит вAgency
- Исходящих оповещений в час на вашем тарифеFree 40 · Starter 300 · Pro 1 500 · Agency 6 000
- Задержка перед отправкойДоступна на Pro и Agency
Стоит знать
- Tenium отправляет события; графики, политики эскалации и push на телефон остаются в PagerDuty.
- Routing key — от 16 до 64 букв и цифр.
Как работают оповещения и эскалация
Контакты, маршрутизация, задержки и подтверждение описаны в документации.
Вопросы о PagerDuty
Закрывает ли Tenium инцидент PagerDuty автоматически?
Да. Восстановление отправляет событие resolve с тем же dedup key, что и trigger, так что инцидент PagerDuty закрывается сам.
Какой ключ PagerDuty нужен?
Integration key (routing key) интеграции Events API v2 на сервисе PagerDuty. Это не API-токен.
Отправляет ли Tenium звонки или SMS?
Нет. У Tenium нет собственных SMS и голосовых звонков. Если нужен вызов по телефону, PagerDuty может сделать его по нашему событию.
Какой тариф включает PagerDuty?
PagerDuty доступен с тарифа Agency ($59 в месяц) и на всех более высоких.
Как проверить оповещения PagerDuty?
Откройте «Настройки», «Контакты» и нажмите «Отправить тест» у контакта. За несколько секунд придёт сообщение с пометкой TEST. Сначала добавьте хотя бы один монитор, потому что оповещения отправляет проверяющий сервер.
Можно ли отложить PagerDuty, пока никто не отреагировал?
Да, на Pro и Agency. Задайте контакту задержку в минутах: он сработает, только если инцидент ещё открыт, а подтверждение инцидента отменяет отправку.
Подключите первый канал за минуту
Начните бесплатно с e-mail, Discord и Google Chat. 30 мониторов, без карты.