Prometheus 警报管理器电子邮件配置

Prometheus 警报管理器电子邮件配置,prometheus,grafana,prometheus-alertmanager,Prometheus,Grafana,Prometheus Alertmanager,使用Prometheus和grafana监控所有主机和Vm。 我为我们的DevOps团队配置了电子邮件通知,现在我想同时向DevOps团队和VM所有者发送相同的警报,以确保所有者(员工)也知道警告(许多VM和不同的用户),我需要一些建议如何实现 我想您已经配置了电子邮件发送,因此对于多个电子邮件接收者,它应该如下所示: receivers: - name: 'team-X-mails' email_configs: - to: 'team1@example.org, team2@exam

使用Prometheus和grafana监控所有主机和Vm。
我为我们的DevOps团队配置了电子邮件通知,现在我想同时向DevOps团队和VM所有者发送相同的警报,以确保所有者(员工)也知道警告(许多VM和不同的用户),我需要一些建议如何实现

我想您已经配置了电子邮件发送,因此对于多个电子邮件接收者,它应该如下所示:

receivers:
- name: 'team-X-mails'
  email_configs:
  - to: 'team1@example.org, team2@example.org'
附言。 针对不同警报规则的不同接收器组:

  routes:
  - match:
      alertname: team1VM_down
    receiver: team1
  - match:
      alertname: team2VM_down
    receiver: team2

谢谢你的时间和回答。让我举一个例子来说明这一点。团队-ABC,(VM1-Email1@outlook.com),(VM2-Email2@outlook.com),(VM3-Email3#outlook.com)。在这里,我们有三个虚拟机,每个虚拟机都有不同的电子邮件地址。当VM2中出现警报时,它会向团队abc电子邮件发送通知,我想向特定的VM2电子邮件发送通知,该电子邮件是email2@outlook.com. 在您发送的上述配置中,我们可以通过两封电子邮件向其他人发送相同的警报,但一封电子邮件对于团队是常见的,而vm电子邮件对于所有机器都是不同的!!!!!啊,现在说得通了。我不知道如何根据指标标签向不同的接收者组发送警报。我这样做的方式是为不同的接收者组发出不同的警报。编辑了我的答案。