Как использовать web_hook для выполнения API-интерфейса POST Rest на сервере из promrtheus alertmanager

Я использую следующую конфигурацию для alertmanager для отправки API после вызова для Prometheus, но почему-то я не могу его получить, ниже моя конфигурация

с моим сервером фляги, работающим на локальном хосте в порту 9000, который принимает вызов API POST

global: http_config: 'http://localhost:9000' route: group_by: ['alertname'] group_wait: 30s group_interval: 10s repeat_interval: 10s receiver: test_api routes: - receiver: test_api group_wait: 10s match: infra_grp: pse receivers: - name: "test_api" webhook_configs: send_resolved: true url: '/test/test_host'

1 ответ

Это неверная конфигурация. Удалите глобальный раздел и попробуйте:

 receivers:
 - name: "test_api"  
   webhook_configs:
     send_resolved: true
     url: 'http://localhost:9000/test/test_host'
Другие вопросы по тегам