具有多个参数的prometheus alertmanager alertrule用于同一查询 -警报:APIHighRequestLatency DEV expr:(sum(traefik_服务请求持续时间秒数){instance=“company.com:12345”,service=~“backend module test.*})/sum(traefik_服务请求总数{instance=“company.com:12345”,service=~“backend module test.*})*1000>0 时间:100万 标签: 严重程度:4 阈值:警告 注释: 总结:“API模块测试开发人员响应时间>50毫秒” 描述:“{$value}}是开发环境中最后一分钟的平均响应时间后端模块测试”

具有多个参数的prometheus alertmanager alertrule用于同一查询 -警报:APIHighRequestLatency DEV expr:(sum(traefik_服务请求持续时间秒数){instance=“company.com:12345”,service=~“backend module test.*})/sum(traefik_服务请求总数{instance=“company.com:12345”,service=~“backend module test.*})*1000>0 时间:100万 标签: 严重程度:4 阈值:警告 注释: 总结:“API模块测试开发人员响应时间>50毫秒” 描述:“{$value}}是开发环境中最后一分钟的平均响应时间后端模块测试”,prometheus,prometheus-alertmanager,Prometheus,Prometheus Alertmanager,在查询中,我想用以下一组参数更改服务 后端模块测试 后端模块测试1 后端模块测试2 但我不想再次重复整个警报规则,有没有办法将其参数化

在查询中,我想用以下一组参数更改
服务

  • 后端模块测试
  • 后端模块测试1
  • 后端模块测试2
但我不想再次重复整个警报规则,有没有办法将其参数化