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

时间:2018-12-12 17:57:36

标签: kubernetes prometheus

kube_pod_container_resource_requests_cpu_cores中的指标kube-state-metrics带有标签:

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

但是没有用。

1 个答案:

答案 0 :(得分:1)

尝试使用metric_relabel_configs。您的配置块如下所示:

metric_relabel_configs:
  - source_labels: [pod]
    target_label: pod_name