как использовать web_hook для выполнения API POST Rest на сервер из promrtheus alertmanager - PullRequest
0 голосов
/ 02 мая 2018

Я использую следующую конфигурацию для 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 Ответ

0 голосов
/ 02 мая 2018

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

 receivers:
 - name: "test_api"  
   webhook_configs:
     send_resolved: true
     url: 'http://localhost:9000/test/test_host'
...