Настройка PagerDuty для Alerting
Используйте интеграцию Grafana Alerting — PagerDuty, чтобы получать уведомления в PagerDuty при срабатывании ваших оповещений.
Перед началом
Чтобы настроить PagerDuty для интеграции с Grafana Alerting, вам нужно создать учётную запись PagerDuty. Прежде чем настраивать интеграцию в Grafana Alerting, нужно выполнить несколько шагов настройки в PagerDuty.
Создание сервиса
В PagerDuty сервис представляет компонент, микросервис или элемент инфраструктуры, которым команда руководит, управляет и который мониторит.
-
Обратитесь к руководству PagerDuty по сервисам и интеграциям.
-
Выполните шаги с 1 по 5 в разделе Create a Service.
Note
На шаге 5 выберите Create a service without an integration.
Получение ключа интеграции PagerDuty
- После создания сервиса нажмите Integrations в параметрах сервиса.
- Нажмите + Add an integration.
- Выберите Events API V2.
- Нажмите Add.
- Нажмите стрелку выпадающего списка, чтобы отобразить детали интеграции.
- Скопируйте Integration Key.
Процедура
Чтобы создать вашу интеграцию PagerDuty в Grafana Alerting, выполните следующие шаги.
-
Перейдите в Alerts & IRM -> Alerting -> Notification configuration, затем выберите вкладку Contact points.
-
Нажмите + Add contact point.
-
Введите имя точки контакта.
-
В списке Integration выберите PagerDuty.
-
В поле Integration Key вставьте ваш ключ интеграции.
-
Нажмите Test, чтобы проверить работу вашей интеграции.
Только для Grafana Alertmanager.
Инцидент должен отобразиться на вкладке Activity сервиса в PagerDuty.
-
Нажмите Save contact point.
Дальнейшие шаги
Точка контакта PagerDuty готова принимать уведомления об оповещениях.
Чтобы добавить эту точку контакта к вашему оповещению, выполните следующие шаги.
- В Grafana перейдите в Alerting > Alert rules.
- Отредактируйте или создайте новое правило оповещения.
- Прокрутите вниз до раздела Configure labels and notifications.
- В разделе Notifications нажмите Select contact point.
- В выпадающем меню выберите ранее созданную точку контакта.
- Нажмите Save rule and exit.