如何监控具有多个 vCPU 的实例的 CPU 积分和 CPU 余额

How to monitor CPU credits and CPU balance for an instance with multiple vCPUs

这是我的 t3.small 实例中 CPU 利用率和 CPU 信用的图表:

According to the documentation,当 CPU 利用率高于基线时,实例将仅使用 CPU 积分。如果实例有多个vCPU,基准性能将显示在原始水平

如果我没理解错的话,只有当利用率超过 20% 时,实例才应该使用 CPU 积分。在图表中,即使利用率较低,似乎也消耗了 CPU 积分。 这是为什么?

您答案中的图表显示每个时间段的平均 CPU 利用率。然而,对于 CPU 信用使用量的计算,每分钟最大 CPU 利用率的样子是相关的。因此,如果您将 CPU 利用率的聚合方法从平均值更改为最大值,您应该会看到一个更有意义的图表。