【发布时间】:2020-05-20 21:17:23
【问题描述】:
如何在 Prometheus 查询中添加标签过滤器?
kube_pod_info
kube_pod_info{created_by_kind="ReplicaSet",created_by_name="alertmanager-6d9f74d4c5",instance="kube-state-metrics:8080",job="kube-state-metrics",namespace="test",pod=" alertmanager-6d9f74d4c5-xlqrv"}
kube_pod_labels
kube_pod_labels{instance="kube-state-metrics:8080",job="kube-state-metrics",label_app="alertmanager",label_pod_template_hash="6d9f74d4c5",namespace="test",pod="alertmanager- 6d9f74d4c5-xlqrv”,label_source="k8s"}
在这里,我在 prometheus 中有 kube_pod_info 和 kube_pod_labels 的 kube 状态指标信息。
kube_pod_info{namespace="test"} ---> 按命名空间测试过滤 pod。
在这里,我也想包含基于标签的过滤器。我在 kube_pod_labels 中有一个名为“label_source=”k8s”的标签。如何加入 kube_pod_info 和 kube_pod_labels 来应用标签过滤器?
【问题讨论】:
标签: prometheus grafana