Prometheus 如何为普罗米修斯警报表达式使用标签名称?

Prometheus 如何为普罗米修斯警报表达式使用标签名称?,prometheus,prometheus-alertmanager,Prometheus,Prometheus Alertmanager,如果延迟超过100秒,我想发送Prometheus警报,并基于我在检测中传递给gauge metric的严重性标签 我尝试了以下方法 - alert: TestAppLatency expr: LATENCY>100 or {{ $labels.SEVERITY }} == 'CRITICAL' 但是我得到了以下错误 无法分析表达式:1:32:分析错误:意外的左大括号“{” 我哪里出错了?expr应该是一个有效的ProMQ表达式。这里您使用的是模板语法。请用您想要达到的目标来澄清您

如果延迟超过100秒,我想发送Prometheus警报,并基于我在检测中传递给gauge metric的严重性标签

我尝试了以下方法

- alert: TestAppLatency
  expr:  LATENCY>100 or {{ $labels.SEVERITY }} == 'CRITICAL'
但是我得到了以下错误

无法分析表达式:1:32:分析错误:意外的左大括号“{”


我哪里出错了?

expr
应该是一个有效的ProMQ表达式。这里您使用的是模板语法。请用您想要达到的目标来澄清您的问题;包括您所拥有的度量标准的示例也会改进答案。