Подключение интеграции

Подключите AlertManager, Grafana, Zabbix или generic webhook.

Integration (интеграция) принимает алерты от системы мониторинга и отправляет их по политике эскалации своей команды. Подробнее о ней рассказывает обзор интеграций.

Создайте интеграцию

На странице команды откройте вкладку Integrations и нажмите Add Integration.

Заполните параметры

Укажите Name (например, «Production Alertmanager»), выберите Type по вашей системе мониторинга и Escalation Policy с предыдущего шага. Блок Severity Mapping заполнится сам, для Quick Start его можно не трогать.

Скопируйте API key

После создания откроется окно с API key и готовым адресом приёма. Скопируйте их и нажмите I've Copied the Key.

Ключ показывается только один раз. Потерянный ключ не восстановить, можно только выпустить новый.

Пример для AlertManager

Если вы выбрали тип Alertmanager, добавьте в alertmanager.yml такой receiver, заменив <API_KEY> своим ключом:

receivers:
  - name: incidentgarden
    webhook_configs:
      - url: https://api.incidentgarden.ru/api/v1/integrations/<API_KEY>/alerts
        send_resolved: true

Затем направьте нужные маршруты AlertManager на receiver incidentgarden. Настройку остальных источников описывают гайды по интеграциям.

На этой странице