Use case:
我有10个Kubernetes节点(将它们视为VM),它们具有7到14个可分配的CPU核心,可由Kubernetes pod请求 . 因此,我想展示一张表格
-
可分配的CPU核心
-
请求的CPU核心
-
请求/可分配CPU核心的比率
按节点分组 .
The problem
为前两个要求创建表格很简单 . 我只是在Grafana中创建了一个表并添加了这两个指标:
sum(kube_pod_container_resource_requests_cpu_cores) by (node)
sum(kube_node_status_allocatable_cpu_cores) by (node)
然而,我正在努力与第三个 . 我尝试了这个查询,但它显然没有返回任何数据:
sum(kube_pod_container_resource_requests_cpu_cores / kube_node_status_allocatable_cpu_cores) by (node)
Question
在给定的示例中,如何在group by语句中计算两个不同的度量标准?
1 回答
这里的问题是两者有不同的标签,所以你需要汇总额外的东西: