Prometheus 普罗米修斯重新贴标/metricRelabeling,通过标签进行下降和过滤

Prometheus 普罗米修斯重新贴标/metricRelabeling,通过标签进行下降和过滤,prometheus,prometheus-operator,Prometheus,Prometheus Operator,我没有运气配置普罗米修斯重新标记。如果我有像 some_metric{app="foo",baz="true"} some_metric{app="bar",baz="true"} 我如何配置普罗米修斯(如果有必要,目前使用coreos操作符),只保留app=foo,并去掉标签baz,这样我就可以得到: some_metric{app="foo"} 值得一提的是,以下是我目前拥有的产品和标签: - action: keep sourceLabels: ["app"] regex: "

我没有运气配置普罗米修斯重新标记。如果我有像

some_metric{app="foo",baz="true"}
some_metric{app="bar",baz="true"}
我如何配置普罗米修斯(如果有必要,目前使用coreos操作符),只保留
app=foo
,并去掉标签
baz
,这样我就可以得到:

some_metric{app="foo"}
值得一提的是,以下是我目前拥有的产品和标签:

- action: keep
  sourceLabels: ["app"]
  regex: "foo"
- action: labeldrop
  regex: "baz"
这应该起作用:

metric_relabel_configs:
- action: labeldrop
  regex: baz
- action: drop
  source_labels: [app]
  regex: bar
这应该起作用:

metric_relabel_configs:
- action: labeldrop
  regex: baz
- action: drop
  source_labels: [app]
  regex: bar

谢谢你的回复。drop的问题是我必须告诉它与drop相匹配的一切,而我事先并不知道。我确实知道我想保留什么,那就是foo,我们不能使用通配符*?谢谢你的回复。drop的问题是我必须告诉它与drop相匹配的一切,而我事先并不知道。我确实知道我想保留什么,那就是foo,你知道我们不能使用通配符吗?