Prometheus 在普罗米修斯和Alertmanager中是否可能有动态groupBy?

Prometheus 在普罗米修斯和Alertmanager中是否可能有动态groupBy?,prometheus,prometheus-alertmanager,Prometheus,Prometheus Alertmanager,在我的普罗米修斯警报配置中,我有一些很棒的摘要注释,包含不同的标签 - alert: PodsPending expr: kube_pod_status_phase{phase="Pending"} > 0 labels: severity: high annotations: summary: "Namespace {{$labels.namespace}} has pods stuck in Pending" - al

在我的普罗米修斯警报配置中,我有一些很棒的
摘要
注释,包含不同的标签

- alert: PodsPending
  expr: kube_pod_status_phase{phase="Pending"} > 0
  labels:
    severity: high
  annotations:
    summary: "Namespace {{$labels.namespace}} has pods stuck in Pending"
- alert: Failures
  expr: sum(application_responses_percent{status="500"}) by (environment, app, otherlabel) > 80
  for: 5m
  labels:
    severity: high
  annotations:
    summary: "({{$labels.environment}}) Too many errors in {{$labels.app}}"
在Alertmanager中,我想根据这些摘要对警报进行分组。这样,每个警报的分组依据标签集可以是动态的,因为它们是摘要的一部分

但是,由于
摘要
是一个注释,因此不能直接在AlertManager
groupBy
配置中使用,因为它只能使用标签。如何使用摘要或其他动态方式对警报进行分组

我试图检查注释是否可以转换为标签,但没有注释数据