我想使用Kubernetes API在我自己的Web应用程序中计算和显示节点特定的cpu使用率百分比. 我需要与Kube UI和Cadvisor显示相同的信息,但我想使用Kubernetes API. 我在node-ip:10255 / stats下找到了一些
我需要与Kube UI和Cadvisor显示相同的信息,但我想使用Kubernetes API.
我在node-ip:10255 / stats下找到了一些cpu指标,其中包含时间戳,cpu用法:总数,用户和系统的大怪异数,我不明白.此外,CPU-Limit报告为1024.
Kube UI如何计算CPU使用率,是否可以通过API执行相同的操作?
如果您使用Kubernetes v1.2,则会有一个新的,更清晰的度量标准摘要API.从发行说明开始:Kubelet以用户友好的格式公开了新的Alpha指标API – / stats / summary,降低了系统开销.您可以通过< node-ip>:10255 / stats / summary和detailed API objects is here访问端点.