AppRunner的CPU利用率的单位是什么?

0

【以下的问题经过翻译处理】 查看 CloudWatch 指标 AppRunner > 实例指标 > CPU 利用率,我发现我的实例达到了 1000 的未知单位。那么问题很简单 - CPU 利用率的单位是什么?

目前我有以下理论:

  • 官方 文档页面 上关于 AppRunner 指标的说明不太有用;他们的描述是 "每分钟期间的平均 CPU 使用率"。
  • 最显然的是 CPU 的百分比,但是应该停在 100%,所以 1000% 没有多大意义。
  • 根据其他一些 AWS 产品的说法,100% = 1 vCPU。这个 SageMaker 问题 表示 400% = 4 vCPU。因此,1000 将是 10 vCPU。
  • 但是我的实例被配置为使用 1vCPU 和 2GB。所以我仍然期望最大值为 100,而不是 1000。我是否可以在短时间内超过最大值?如果这样,我会被额外收费吗?
  • 另一种理论是这可能与少于 1vCPU 有关 - 象 AWS Lambda 的 CPU 限制一样,它允许您使用少于 1vCPU。即,1000 = 1vCPU。
  • 最后,我可能有什么做错了。我可以分享一些设置的详细信息。我在 CloudWatch 中使用了最大的聚合统计,并且只有一个实例在运行。

但总的来说 - 有人知道 AppRunner 的 CPU 利用率的单元是指什么吗?

profile picture
エキスパート
質問済み 6ヶ月前45ビュー
1回答
0

【以下的回答经过翻译处理】 CPU的单位是百分比,正如你所说的那样。在附加的显示“Graphed Metrics”的图表中,我看到选择了两个标签。你可以尝试只选择第二个标签(CPU利用率),并告诉我们你看到了什么吗?当选择两个或更多的指标时,CloudWatch将显示"various metrics"。

profile picture
エキスパート
回答済み 6ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン