CPU利用率指标不匹配。

0

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

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

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

1 Antwort
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
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen