Prometheus Alert Manager: как предотвратить группировку в уведомлениях - PullRequest
6 голосов
/ 31 марта 2020

Я пытаюсь настроить Alert Manager в простой настройке, в которой он будет отправлять одно уведомление Slack для каждого полученного уведомления.

Я надеялся отключить группировку, удалив конфигурацию group_by.

Проблема в том, что, когда я отправляю 2 оповещения одно за другим, даже при том, что Диспетчер оповещений отображает 2 оповещения как «Не сгруппированы», когда я получаю уведомления Slack, я получаю одно сообщение для первого оповещения, а затем Второе сообщение, где сгруппированы 2 предупреждения.

Вот config.yml

route:
  receiver: default-receiver
  group_wait: 1s #30s
  group_interval: 1s #5m
#  repeat_interval: 10m
#  group_by: [cluster, alertname]

receivers:
  - name: default-receiver
    slack_configs:
      - channel: "#alerts-test"

Есть идеи?

1 Ответ

0 голосов
/ 03 апреля 2020

Из документации Prometheus для конфигурации

Вы можете использовать group_by: ['...'] в Alert Manager в качестве решения.

Однако это было введено в v0.16. Для получения дополнительной информации см. этот выпуск GitHub .

...