【发布时间】:2018-11-16 04:46:11
【问题描述】:
我正在从 AWS CloudWatch 查询 GetMetricsData:
{
StartTime: lastWeek ,
EndTime: today,
MetricDataQueries: [
{
Id: 'invocations',
Label: 'Invocations',
MetricStat: {
Metric: {
Dimensions: [
{
Name: 'FunctionName',
Value: /* FunctionName */,
},
],
MetricName: 'Invocations',
Namespace: 'AWS/Lambda'
},
Period: 60*60*24, // day
Stat: 'Sum',
Unit: 'Count',
},
},
],
}
这是我得到的:
我得到 5 天的数据,而不是 7 天(即一周)的数据。我有 2 天失踪(如图所示)。
那些缺失的日子没有任何数据。
CloudWatch 不会返回没有数据的点。如何让Sum 操作返回实际计数 (0)?
【问题讨论】:
标签: amazon-web-services aws-sdk amazon-cloudwatch aws-sdk-js amazon-cloudwatch-metrics