Prometheus 中特定 pod Cpu 使用情况

Prometheus 中特定 pod Cpu 使用情况

我已经在 Kubernetes 上部署了 prometheus。我的要求是获取特定 Pod 的 CPU 利用率。虽然我目前正在使用这个,但我不认为它给出了正确的值,因为集群上绝对没有负载,但 pod cpu 利用率仍然非常高。

sum (rate (container_cpu_usage_seconds_total{pod_name=~"tiller-deploy.*", image=~"gcr.io/kubernetes-.*"}[2m]))  /  sum(machine_cpu_cores{kubernetes_io_hostname="ip-172-21-58-79.us-east-2.compute.internal"})  * 100

在此输入图像描述

相关内容