【发布时间】:2021-08-08 14:42:00
【问题描述】:
我们正在使用 Prometheus 发送警报。我们有一个默认为 10 小时的全局 repeat_interval 路由,但对于特定的接收者/警报类型,我想将其增加到 200 小时。
我已经将--data.retention 提高到 200 小时(因为它默认为 120 小时),但我不想更改默认 repeat_interval,只针对指定的接收器。
这是我的alertmanager.yml:
global:
resolve_timeout: 5m
route:
repeat_interval: 10h
routes:
- match:
severity: 'critical'
receiver: 'email'
continue: true
receivers:
- name: 'email'
email_configs:
- to: "my@email.com"
from: "{{from}}"
...
headers:
subject: "SUBJECT"
- (other receivers...)
我想将 email-receivers 的 repeat_interval 设置为 200h,但保留默认的 route-repeat_interval 为 10h。 这可能吗?
【问题讨论】:
标签: alert prometheus