- Распечатать
::: (информация) () Чтобы скачать приложение, посетите: Библиотека:::
Введение
PagerDuty - компания, занимающаяся облачными вычислениями и созданная в августе 2009 года для улучшения реагирования на инциденты и защиты пользователей от ИТ-угроз.
Платформа управления реагированием на инциденты по принципу "программное обеспечение как услуга" (SaaS) предоставляет ИТ-командам информацию об инцидентах сразу после их возникновения.
Назначение
PagerDuty предлагает два API: PagerDuty API и Events API. В этой статье и библиотечных материалах мы хотим показать, как работает API Events. С помощью Events API вы можете передавать любые события, связанные с атрибутами машины, таблицами или аналитикой, из приложения Tulip или автоматики на вашу платформу PagerDuty.
API Doc
В следующих функциях коннекторов, представленных в этом документе, использовались док-ты PagerDuty по API событий.
Предварительные требования
Подпишитесь на аккаунт или бесплатную пробную версию платформы PagerDuty. На сайте вам нужно будет создать службу интеграции, которую можно найти в меню "Интеграция". После того как сервис создан, его можно интегрировать через Events API. Наконец, импортируйте коннектор PagerDuty из библиотеки.
Установите следующие параметры импортированного коннектора, как показано на следующем шаге.
Детали подключения Tulip
Для HTTP-коннектора Tulip необходимо настроить следующую информацию.
Running On: Cloud Connector Host Host: events.pagerduty.com Port:443 TLS: Yes Authentication: Нет Auth Headers: Нет заголовков
Аутентификация Аутентификация осуществляется непосредственно в теле функции, с помощью параметра routing_key.
Этот токен может быть задан и в приложении в параметрах "Token". Этот интеграционный ключ можно найти в PagerDuty Platform -> Интеграции -> Сервисные интеграции -> Выбрать или создать сервис -> Events API V2
Функции готовых коннекторов
POST - отправка события оповещения
События оповещения создают инциденты на сервисе в PagerDuty. Инцидент будет назначен дежурному. При этом будет сгенерировано уведомление (телефонный звонок, SMS, электронная почта или мобильное push-уведомление в зависимости от предпочтений дежурного).
POST - отправка события изменения
События изменений обеспечивают контекст для реагирования при сортировке инцидента. В настоящее время они отображаются в веб-приложении PagerDuty в таких местах.