我正在从AWS lambda中记录指标。当我转到CloudWatch控制台时,我可以在我的lambda函数下看到这些指标。我可以用这些指标手动创建图表,它们将列为
命名空间:xxx
度量名称:yyy
函数名称:zzz
地区:地区
我想用这些指标以编程方式创建仪表板。不幸的是,
as per the CDK documentation
,the
Metric
类不包含
functionName
现场。所以我能做的就是
new Metric({
namespace: 'xxx',
metric: 'yyy',
statistic: 'Sum'
})
这将创建一个没有数据的图,因为它找不到度量。
我也试着用
MathExpression
带着类似的表情
SELECT SUM(..., FunctionName) WHERE FunctionName = 'zzz'
这确实有效,但不幸的是,MathExpression只能查询3小时的时间段,而我需要它来处理更大的时间尺度。
有人知道我如何创建一个使用函数度量的度量?如何从AWS控制台手动创建它?可能有专门的课程吗?