AWS CloudWatch - 按 CPU 监控 CPU 利用率

AWS CloudWatch - Monitor CPU Utilization per CPU

我有一个带有 8 个 vCPUs 的 EC2 实例。我想查看每个 CPU.

的 cpu 利用率的指标(以及稍后的警报)

CPUUtilization 指标是所有 cpu 的总和。

由于我们 运行 有几个 CPU 繁重的进程,我想知道是否有一个 CPU 的利用率接近 90%,或者是否有6 CPU 利用率超过 20%。 即使所有 CPU 的最大利用率也足够好。

有没有办法知道它是否必须是自定义指标?

您可以install the CloudWatch agent on your EC2 instance and set totalcpu到"false"(默认为"true")。这将为您提供每个 CPU 个核心的指标。