我有一个带有8个vcpus的ec2实例。我想看看每个CPU的CPU利用率指标(稍后还会看到警报)。
这个 CPUUtilization 度量是所有CPU的总和。
因为我们运行的是一些CPU很重的进程,所以我想知道是否有一个CPU的利用率接近90%,或者是否有6个CPU的利用率超过20%。 即使所有CPU的最大利用率也足够高。
有没有办法知道这一点,或者必须是一个自定义的度量标准?
你可以 install the CloudWatch agent 在您的EC2实例上并设置 totalcpu 设为“假”(默认值为“真”)。这将为您提供每个CPU核心的度量。
totalcpu