从 EC2 Cloudwatch 返回的时间戳是代表期间的开始还是结束?

jos*_*osh 2 amazon-ec2 amazon-cloudwatch

当我为我的 EC2 实例查询 Cloudwatch API 的 CPUUtilization 时,每个返回的数据点都有一个“时间戳”属性。此时间戳是否代表此数据点聚合期的开始、中间或结束?

例如,如果我在 5 分钟内进行查询,那么时间戳为上午 10:00 的数据点是否代表上午 9:55 - 10:00 或上午 10:00 - 10:05 之间的 CPU 平均值?

我检查了数据点类型的文档(https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Datapoint.html),它只是说时间戳是“用于数据点的时间戳。 ”

Unk*_*nts 5

时间戳是范围的开始。在您的示例中,时间戳为上午 10:00 的数据点将涵盖上午 10:00 - 上午 10:05。

我不确定那里是否提到了这一点,但CloudWatch 概念页面与 API 文档一起阅读非常好。

  • 我也询问了 AWS 支持,他们确认这是正确的答案 (2认同)