我想获取普罗米修斯重新标记的所有原始标签

I want to get all the origin labels that prometheus relabels

如您所知,prometheus 提供了 relabelings,可以将一些棘手的标签重新标记为众所周知的标签。 (例如 kubernetes_pod_node_name 到节点名)

但是我想获取prometheus重新标记的所有标签。

在 prometheus 的目标页面,我可以让其中一些鼠标悬停在目标上。 但是每当我将光标移离目标时,列表就会消失。

有没有什么好的方法可以获取原点标签?

服务发现标签显示在 http://your-prometheus.com:9090/service-discovery,或单击主页上的 Status->Service discovery

如果你想让其中的一些在实际指标上可见,这里有两个例子:

relabel_configs:
# make "__meta_something_foo" and "__meta_something_bar" become just "foo" and "bar"
- regex: __meta_something_(foo|bar)
  action: labelmap
# save "__metrics_path__" as "url"
- source_labels: [__metrics_path__]
  target_label: url