CPU利用率指标不匹配。

0

【以下的问题经过翻译处理】 你好, 我正在使用c5d.2xlarge EC2实例。 但是,与top命令相比,从Cloudwatch获取的CPU指标不匹配。

即使top命令显示CPU利用率约为90%,但在cloudwatch中仅显示约26%。

请帮忙解决这个问题,谢谢。

profile picture
专家
已提问 5 个月前16 查看次数
1 回答
0

【以下的回答经过翻译处理】 c5d.2xlarge 实例类型有 8 个 vCPU。top 将以单个 CPU 的使用率百分比报告 CPU 使用情况。您可以按 I(Shift + I,大写 I)切换 Irix 模式,该模式解释如下:

   1. %CPU  -- CPU 使用率
      自上次屏幕更新以来,任务使用消耗 CPU 时间的占比,以总 CPU 时间的百分比表示。在真正的 SMP 环境中,如果 'Irix 模式'关闭,则 top 会在 'Solaris 模式' 下运行,其中任务的 CPU 使用率将被分为总 CPU 数量。您可以使用 'I' 交互命令切换 'Irix/Solaris' 模式。

否则,您可以在 top 中按 1 来显示所有 CPU 的详细信息。这应该可以给您更接近 CloudWatch 显示的数据。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则