Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как с помощью веб-перехватчика настроить в PagerDuty уведомления о работоспособности служб Azure. Используя настраиваемый тип интеграции Microsoft Azure в PagerDuty, можно без особых усилий добавить оповещения о работоспособности служб в новые или существующие службы PagerDuty.
Создание URL-адреса для интеграции мониторинга работоспособности службы в PagerDuty
Убедитесь, что вы зарегистрировались и вошли в учетную запись PagerDuty .
Перейдите в раздел Services (Службы) в PagerDuty.
Выберите "Добавить новую службу" или откройте существующую службу, настроенную.
В разделе Integration Settings (Параметры интеграции) выберите следующее:
a. Integration Type (Тип интеграции): Microsoft Azure.
б. Имя интеграции: <имя>.
Заполните остальные обязательные поля и выберите 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 и убедитесь, что интеграция настроена успешно.
Узнать больше
- Узнайте, как настроить уведомления вебхуков для существующих систем управления проблемами.
- Просмотрите схему веб-перехватчика журнала действий оповещений .
- Узнайте о уведомлениях о работоспособности службы.
- Узнайте больше о группах действий.
- Узнайте о часто задаваемых вопросах о работоспособности служб.
- Узнайте о часто задаваемых вопросах о состоянии ресурсов.