告警内容打标签后如何在告警中发送出来

Viewed 21

image.png
我在配置告警的时候,是否能够配置,假如metric为"metric1",然后每条数据都有对应的标签"service"="service_n","ip"="ip_n"。
统计条件为:若{metric:"metric1"}值不为0,则告警。告警内容为:{metric="metric1"}且值不为0的"service"发生告警,服务为[{"service":"service_n",ip:"ip_n"},{"service":"service_n",ip:"ip_n"}]。
我的目的是,我做监控的时候只做整体的监控,也就是metric="metric1"的监控,但是我告警的时候,我需要把值不为0的服务名和ip找到报出来,这样能在n9e平台上通过写promql实现吗

1 Answers

参考这篇介绍的写法,初识PromQL
如果想查询多个环节下的时间序列序列可以使用如下表达式:

http_requests_total{environment=~"staging|testing|development",method!="GET"}