Kubernetes 如何在普罗米修斯度量中复制标签

Kubernetes 如何在普罗米修斯度量中复制标签,kubernetes,prometheus,Kubernetes,Prometheus,来自kube state metrics的度量kube_pod_容器_资源_请求_cpu_内核带有以下标签: kube_pod_container_resource_requests_cpu_cores{app="prometheus",chart="prometheus-8.1.0",component="kube-state-metrics",container="autoscaler",heritage="Tiller",instance="10.233.65.93:8080",job="

来自kube state metrics的度量kube_pod_容器_资源_请求_cpu_内核带有以下标签:

kube_pod_container_resource_requests_cpu_cores{app="prometheus",chart="prometheus-8.1.0",component="kube-state-metrics",container="autoscaler",heritage="Tiller",instance="10.233.65.93:8080",job="kubernetes-service-endpoints",kubernetes_name="prometheus-kube-state-metrics",kubernetes_namespace="kube-system",kubernetes_node="k8st01",namespace="kube-system",node="k8snode",pod="kubedns-autoscaler-5db95c6cf5-cvqz4",release="prometheus"}
我想从pod中创建另一个标签pod_name,具有相同的值。最后,我想要pod=kubedns-autoscaler-5db95c6cf5-cvqz4和pod_name=kubedns-autoscaler-5db95c6cf5-cvqz4

我用了下面的方法

relabel_configs:
  - source_labels: [pod]
    target_label: pod_name
但它不起作用。

尝试使用公制重新标记配置。您的配置块如下所示:

metric_relabel_configs:
  - source_labels: [pod]
    target_label: pod_name

成功了,谢谢。我刚刚读到relabel\u config发生在刮取之前,metrics\u relabel\u configs发生在刮取之后