【发布时间】:2019-05-29 10:30:50
【问题描述】:
我们有一个由 5 个节点组成的 Kubernetes 集群。其中 2 个节点仅用于 KIAM,另外 3 个用于容器部署。
我已经部署和配置了 prometheus 和 grafana,我需要配置监控 CPU、内存和 pod 使用情况。但是,我想从任何统计信息或警报阈值中完全排除托管 KIAM 的节点。
prometheus 返回的唯一可以识别我需要的节点的是 kube_node_labels 指标中的 label_workload="gp" 。我不知道该怎么做是让 grafana 仅在其计算中使用这些节点。
也许可以进行某种查询连接或子选择来识别要包含的节点名称??
如果有任何帮助,我将不胜感激!!!
【问题讨论】:
-
指标从何而来?谁出口它们?
prometheus-node-exporter? -
它们来自 prometheus 正在抓取的 node-exporter deamonset
标签: kubernetes grafana prometheus