首页 > 解决方案 > alertmanager 配置中的多个匹配子句?

问题描述

文档中,它说我们可以在match:. 它从字面上说:

警报必须满足的一组相等匹配器才能匹配节点。

匹配:
[ <labelname>: <labelvalue>, ... ]

但它并没有告诉我们如何实际提供多个匹配器。它也没有告诉我们这些匹配器是 ANDed 还是 ORd。

所以我的两个问题是:

  1. 如何正确地为接收者提供多个匹配子句?
  2. 这些匹配子句是 ANDed 还是 ORd?

标签: prometheus-alertmanager

解决方案


  1. 如何正确地为接收者提供多个匹配子句?

我希望以下工作:

match:
  label1: value1
  lavel2: value2
  1. 这些匹配子句是 ANDed 还是 ORd?

所有子句都必须匹配,即子句是 ANDed。


推荐阅读