Kubernetes 如何在普罗米修斯度量中复制标签
来自kube state metrics的度量kube_pod_容器_资源_请求_cpu_内核带有以下标签: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_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发生在刮取之后