Оповещения в Opsgenie

Обзор

Вы можете отправлять Zabbix оповещения напрямую в Opsgenie с использованием встроенного способа оповещения Opsgenie webhook.

Настройка

1. Убедитесь, что у вас имеется Opsgenie способ оповещения в Zabbix.

Этот способ оповещения доступен только в новых инсталляциях Zabbix начиная с Zabbix 4.4.4.

Если вы обновились с предыдущей версии, вы можете загрузить этот способ оповещения с Git репозитория Zabbix или найти его в templates директории последней версии загруженного Zabbix. Затем, находясь в АдминистрированиеСпособы оповещения, вы можете импортировать его вручную в Zabbix.

2. В Opsgenie, перейдите в "Integration list" в Settings меню и нажмите на Add у "API" (Rest API HTTPS через JSON).

Скопируйте API Key с вашей новой интеграции и нажмите Save Integration в нижней части блока.

3. В Zabbix, создайте глобальный макрос с URL веб-интерфейса Zabbix.

Глобальные макросы можно создать в АдминистрированиеОбщиеМакросы.

4. Обновите требуемые параметры в настройках Opsgenie способа оповещения в Zabbix:

  • URL (https://api.opsgenie.com/v2/alerts или https://api.eu.opsgenie.com/v2/alerts в зависимости от региона центра обработки данных)
  • web (например, https://myzabbix.app.opsgenie.com. Замените 'myzabbix' на ваше имя домена Opsgenie.)
  • token (введите ключ API Key из Шага 2)

5. Настройте новое оповещение пользователя и укажите тип равным Opsgenie.

Введите произвольную строку в Отправлять на поле (она не будет использоваться, однако, требуется).

6. Убедитесь, что имеется настроенное действие в Zabbix, которое отправляет оповещения. Оно должно быть активировано и должно отправлять оповещения через способ оповещения Opsgenie (или через все способы оповещения).

Это все необходимые настройки. Теперь вы можете ожидать получения оповещений Zabbix в Opsgenie.