代码之家  ›  专栏  ›  技术社区  ›  little

AWS CloudWatch-监控每个CPU的CPU利用率

  •  1
  • little  · 技术社区  · 6 年前

    我有一个带有8个vcpus的ec2实例。我想看看每个CPU的CPU利用率指标(稍后还会看到警报)。

    这个 CPUUtilization 度量是所有CPU的总和。

    因为我们运行的是一些CPU很重的进程,所以我想知道是否有一个CPU的利用率接近90%,或者是否有6个CPU的利用率超过20%。 即使所有CPU的最大利用率也足够高。

    有没有办法知道这一点,或者必须是一个自定义的度量标准?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Daniel Vassallo    6 年前

    你可以 install the CloudWatch agent 在您的EC2实例上并设置 totalcpu 设为“假”(默认值为“真”)。这将为您提供每个CPU核心的度量。