Разбор инцидента по плану: Microsoft Teams, PagerDuty, Zulip

По сигналу об инциденте сценарий оповещает Zulip, заводит задачу в Microsoft Teams и создаёт инцидент в PagerDuty, а кнопки «принято» и «решено» обновляют статус везде.

  • Один сигнал запускает весь план
  • Оповещение команды в Zulip
  • Задача в Microsoft Teams, инцидент в PagerDuty
  • Кнопки «принято» и «решено» обновляют статус
Webhook

Как это работает

Чтобы получать уведомления из Microsoft Teams в PagerDuty, не нужен программист: готовый сценарий следит за событиями и присылает сообщения сам.

  1. Запуск: Подтвердить
  2. Затем: PagerDuty1
  3. Затем: Mattermost5
  4. Запуск: Разрешить
  5. Затем: PagerDuty2
  6. Затем: Jira2
  7. Затем: Mattermost6
  8. Затем: Mattermost7
  9. Запуск: Вебхук
  10. Затем: Mattermost1
  11. Затем: Mattermost2
  12. Затем: Jira1
  13. Затем: Mattermost3
  14. Затем: Mattermost4

Эту интеграцию Microsoft Teams и PagerDuty можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.