Отключение электронной почты для Prometheus Alertmanager в зависимости от серьезности

Мы наблюдаем за кластером высокопроизводительных вычислений, используя комбинацию Prometheus, Alertmanager и Grafana. На наших машинах такие вещи, как заполнение памяти SWAP практически до предела, происходят часто, и хотя полезно видеть соответствующие оповещения уровня на панели мониторинга Grafana Alerts, мы бы предпочли не отправлять соответствующие электронные письма.

Есть ли способ отключить / отключить все, скажем, электронные письма с оповещениями, которые имеют серьезность в файле конфигурации?

Все оповещения определены аналогично этому (скорректировано из https://awesome-prometheus-alerts.grep.to/rules.html):

        - alert: HostSwapIsFillingUp
    expr: (1 - (node_memory_SwapFree_bytes / node_memory_SwapTotal_bytes)) * 100 > 95
    for: 60m
    labels:
      severity: info
    annotations:
      summary: Host swap is filling up (instance {{ $labels.instance }})
      description: "Swap is filling up (>95%)\n  VALUE = {{ $value }}"

и соответствующий раздел вфайл читает

        routes:
    - match:
        severity: 'warning'
      repeat_interval: 24h
      continue: true
    - match:
        severity: 'info'
      repeat_interval: 24h
      continue: true
      receiver: dropped

receivers:
  - name: 'admin-mails'
    email_configs:
      - to: 'admins@DOMAIN'
  - name: 'dropped'
    email_configs:
      - to: 'admins@DOMAIN'

Есть ли возможность убедиться в том, чтоОповещения уровня никогда не вызывают электронные письма, но при этом они все еще «срабатывают», чтобы Grafana их отображала?

0 ответов

Другие вопросы по тегам