FEAT(kube-state-metrics): add pod and container

- label relabeling for ...
Copy exported_pod and exported_container to pod and container labels
for Grafana dashboard query compatibility. This fixes CNPG dashboard
queries that filter by container and pod names.
This commit is contained in:
2025-12-27 22:47:02 +09:00
parent 5df6fc7b52
commit beab899dee

View File

@@ -22,9 +22,17 @@ prometheus:
relabelings:
- targetLabel: cluster
replacement: "mayne-cluster"
# exported_namespace를 namespace로 복사하여 모든 네임스페이스의 메트릭을 올바르게 표시
# exported_* 레이블을 표준 레이블로 복사하여 Grafana 대시보드 호환성 확보
metricRelabelings:
- sourceLabels: [exported_namespace]
targetLabel: namespace
regex: (.+)
replacement: ${1}
- sourceLabels: [exported_pod]
targetLabel: pod
regex: (.+)
replacement: ${1}
- sourceLabels: [exported_container]
targetLabel: container
regex: (.+)
replacement: ${1}