Prometheus是否如Kubernetes仪表板所示公开了Horizo​​ntal Pod Autoscaler的“当前CPU使用率”?

时间:2019-02-06 17:19:27

标签: kubernetes prometheus

在Kubernetes仪表板中,我可以看到HPA的以下信息:

Min Replicas:
3
Max Replicas:
11
Target CPU Utilization:
80%
Status
Current Replicas:
3
Desired Replicas:
3
Current CPU Utilization:
10%
Last Scaled:
5 days

但是,我不知道如何计算10%的CPU利用率?

如果这个价值是通过普罗米修斯公开的?

1 个答案:

答案 0 :(得分:1)

当前CPU利用率是相对于目标的。因此,以您的情况为例,例如,如果其目标值比80%的目标高10%,则它将触发自动缩放事件。