普罗米修斯警报管理器乘法通知最重要

时间:2018-07-18 12:58:29

标签: prometheus mattermost

我正在将Prometheus与Alertmenager一起使用,并遇到令人困惑的问题。 通知一个是我的习惯,另一个带有[Firing]标题。

下面的示例和配置。我只想要我的自定义提醒。

2:47 PM
[FIRING:1] (InstanceDown labels critical)
2:47 PM
custom notification

alert.rules

groups:
- name: targets
  rules:
  - alert: InstanceDown
    expr: up == 0
    for: 30s
    labels:
      severity: critical
      summary: {{ labels.instance }}

alertmanager.yml

global:
  slack_api_url: xyz

route:
  group_interval: 1m
  repeat_interval: 5m 
  receiver: 'backend'
  group_by: ['alertname', 'instance', 'application']
  routes:
    - match:
        severity: critical
        receiver: 'backend'

receivers:
  - name: 'backend'
    slack_configs:
    - send_resolved: true
    - title: '{{ .CommonAnnotations.summary }}'

1 个答案:

答案 0 :(得分:0)

是否触发警报规则(评估是否满足触发警报的要求)很大程度上取决于您的搜索字词,在您的情况下,此值为“ up == 0”。如果任何目标(作为Prometheus服务发现的一部分发现或定义为静态目标)与搜索词的条件相匹配,则这基本上将触发警报。

您可能有多个目标,由于某种原因或其他原因,该目标被评估为不正常。