Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как с помощью веб-перехватчика настроить в PagerDuty уведомления о работоспособности служб Azure. Используя настраиваемый тип интеграции Microsoft Azure в PagerDuty, можно без особых усилий добавить оповещения о работоспособности служб в новые или существующие службы PagerDuty.
Создание URL-адреса интеграции работоспособности служб в PagerDuty
Убедитесь, что вы зарегистрировались и вошли в учетную запись PagerDuty .
Перейдите в раздел Services (Службы) в PagerDuty.
Выберите "Добавить новую службу" или откройте существующую службу, настроенную.
В разделе Integration Settings (Параметры интеграции) выберите следующее:
a. Integration Type (Тип интеграции): Microsoft Azure.
б. Integration Name (Имя интеграции): <имя>.
Заполните остальные обязательные поля и выберите Add (Добавить).
Откройте созданную новую интеграцию, а затем скопируйте и сохраните URL-адрес интеграции.
Создание оповещения с помощью PagerDuty на портале Azure
Для новой группы действий сделайте следующее.
Выполните шаги 1–8 в группах действий.
В списке Действия определите следующие сведения.
a. Тип действия:веб-перехватчик
б. Подробности: URL-адрес интеграции для PagerDuty, который вы сохранили ранее.
с. Имя: имя, псевдоним или идентификатор веб-перехватчика.
Завершив создание оповещения, нажмите кнопку Сохранить.
Для существующей группы действий сделайте следующее.
На портале Azure выберите Монитор.
В разделе Параметры выберите Группы действий.
Найдите и выберите группу действий, для которой нужно изменить сведения.
В список Действия добавьте следующие сведения.
a. Тип действия:веб-перехватчик
б. Подробности: URL-адрес интеграции для PagerDuty, который вы сохранили ранее.
с. Имя: имя, псевдоним или идентификатор веб-перехватчика.
Завершив изменение группы действий, нажмите кнопку Сохранить.
Проверка интеграции с веб-перехватчиком с помощью запроса HTTP POST
Создайте полезные данные о работоспособности служб, которые хотите отправить. Пример полезных данных для веб-перехватчика службы работоспособности служб см. в статье Веб-перехватчики для оповещений журнала действий Azure.
Создайте запрос HTTP POST следующим образом:
POST https://events.pagerduty.com/integration/<IntegrationKey>/enqueue HEADERS Content-Type: application/json BODY <service health payload>Вы должны получить
202 Acceptedс сообщением, содержащим идентификатор события.Откройте PagerDuty и убедитесь, что интеграция настроена успешно.
Следующие шаги
- Узнайте, как настроить уведомления веб-перехватчика для существующих систем управления проблемами.
- Просмотрите схему веб-перехватчика оповещений журнала действий в статье Объекты webhook для оповещений журнала действий Azure.
- Дополнительные сведения об уведомлениях о работоспособности службы см. в этой статье.
- Дополнительные сведения о группах действий см. в статье Создание групп действий и управление ими на портале Azure.