prometheus alertmanager“to”字段中的多个电子邮件接收器

Posted

技术标签:

【中文标题】prometheus alertmanager“to”字段中的多个电子邮件接收器【英文标题】:Multiple email receivers in prometheus alertmanager "to" field 【发布时间】:2018-06-03 21:34:11 【问题描述】:

如何在“收件人”字段中创建具有多个电子邮件地址的收件人配置?

【问题讨论】:

【参考方案1】:

您可以在to 字段中输入逗号分隔的电子邮件地址。

to: 'user1@example.com, user2@example.com'

【讨论】:

我正在尝试这个,但它不起作用接收器:-名称:'team-one-mails' email_configs:-to:'bla1@bla.com','bla2@bla.com'来自:' prometheus@bla.com' require_tls: false send_resolved: true @Shell_Leko 而不是:'bla1@bla.com'、'bla2@bla.com'。试试单引号中的逗号,所以'bla1@bla.com,bla2@bla.com'。这样,两封电子邮件将作为一个逗号分隔的字符串传递。 这对我不起作用。唯一的工作是使用两个“to”配置。【参考方案2】:

对于 prometheus 1.8,我在同一个接收器中使用了两个“to”配置。

receivers:

  - name: 'bla1-and-bla2-mails'
    email_configs:
    - to: 'bla1@example.com' 
      from: 'prometheus@example.com'
      require_tls: false
      send_resolved: true
    - to: 'bla2@example.com'
      from: 'prometheus@example.com'
      require_tls: false
      send_resolved: true

【讨论】:

以上是关于prometheus alertmanager“to”字段中的多个电子邮件接收器的主要内容,如果未能解决你的问题,请参考以下文章

linux(centos8):prometheus使用alertmanager发送报警邮件(prometheus 2.18.1/alertmanager 0.20.0)

Prometheus+alertmanager告警配置-2

Prometheus配合Alertmanager报警系统

Prometheus配置alertmanager告警邮件通知

2, Prometheus之部署Alertmanager

小姐姐带你入门Alertmanager与Prometheus告警规则