首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在kubernetes /apis/Evs.k8s.io/v1beta1端点中,CPU使用的可能单位是什么?

在kubernetes /apis/Evs.k8s.io/v1beta1端点中,CPU使用的可能单位是什么?
EN

Stack Overflow用户
提问于 2019-11-20 21:49:17
回答 1查看 241关注 0票数 0

我试图从kubernetes内部api中的/apis/events.k8s.io/v1beta1端点获取CPU使用量。

我运行以下命令

kubectl proxy --port=8080

然后加载url http://localhost:8080/apis/metrics.k8s.io/v1beta1/pods并获得与此类似的响应。

代码语言:javascript
复制
{
  "kind": "PodMetricsList",
  "apiVersion": "metrics.k8s.io/v1beta1",
  "metadata": {
    "selfLink": "/apis/metrics.k8s.io/v1beta1/pods"
  },
  "items": [
    {
      "metadata": {
        "name": "name-of-the-container-667656d796-p586s",
        "namespace": "namespace-name",
        "selfLink": "/apis/metrics.k8s.io/v1beta1/pods/name-of-the-container-667656d796-p586s",
        "creationTimestamp": "2019-11-20T21:34:02Z"
      },
      "timestamp": "2019-11-20T21:33:02Z",
      "window": "30s",
      "containers": [
        {
          "name": "name-of-the-container",
          "usage": {
            "cpu": "350748682n",
            "memory": "238860Ki"
          }
        }
      ]
    }
  ]
}

cpu值为350748682n。来自这一讨论 n的"1/1000000000 (十亿分之一) cpu“

我也看到了像14513u这样的价值观

我已经回顾了数量的定义,但是没有看到任何引用u的东西。

用于报告这一指标的所有可能单位是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-20 22:08:54

u是对小写希腊语mu (μ)的简化,意思是10^-6,也就是“微cpus”。这个单位总是一样的,它的CPU核心。度量-服务器试图报告在纳米cpus的最大精度,但如果数字不适合在一个int64,它将改变缩放因子,直到它适合。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58963922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档