gpt4 book ai didi

openstack - 如何通过 API 从 Kubernetes 中的 Node 检索 CPU 使用率?

转载 作者:行者123 更新时间:2023-12-04 19:01:40 26 4
gpt4 key购买 nike

我想使用 Kubernetes API 在我自己的 Web 应用程序中计算和显示节点特定的 CPU 使用率(以百分比表示)。

我需要与 Kube UI 和 Cadvisor 显示相同的信息,但我想使用 Kubernetes API。

我在 node-ip:10255/stats 下发现了一些 cpu 指标,其中包含时间戳、cpu 使用情况:总计、用户和系统,其中包含我不明白的大而奇怪的数字。此外,CPU 限制报告为 1024。

Kube UI 如何计算 CPU 使用率,是否可以通过 API 进行计算?

最佳答案

如果您使用 Kubernetes v1.2,则有一个新的、更清晰的指标摘要 API。从发行说明:

Kubelet exposes a new Alpha metrics API - /stats/summary in a user friendly format with reduced system overhead.


您可以通过 <node-ip>:10255/stats/summary 访问端点和 detailed API objects is here .

关于openstack - 如何通过 API 从 Kubernetes 中的 Node 检索 CPU 使用率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36341111/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com