AWS开发工具包文档(https://docs.amazonaws.cn/en_us/AmazonCloudWatch/latest/APIReference/API_MetricDataResult.html)提供了有关缺少NextToken的小提示-如果在查询中指定了度量数学表达式,则不会返回NextToken。
[ (s)以获取更多数据点。由于缺少NextToken,因此无法再处理查询...
如果执行度量数学表达式,状态代码显示为部分数据,但未返回(缺少)NextToken,该怎么办?
1)查看您的代码以避免任何数据点限制-考虑使用默认值。
By default, data points are limited to 100800 ones in total (https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricData.html).
Limiting the data points may leads to pagination, thus leading to PartialData.
2)尝试减少请求的指标数量
3)减少查询的时间范围(保持StartTime和EndTime彼此靠近,以减少数据点的数量。4)如果您无法缩短时间范围,请尝试将指标的“期间”增加到更高的值-例如,1小时而不是5分钟。它将通过减少数据点的数量来汇总结果。
祝你好运!