我正在编写 CDK 来创建我漂亮的Cloudwatch 仪表板。我想出了如何使用 Lambda 函数创建带有指标的小部件。但我找不到为 Dynamodb 表创建指标的方法。
Lambda 函数有自己的指标属性
lambdaFunction.metricErrors()
lambdaFunction.metricInvocations()
因此,我可以将 lambdaFunction 的指标添加到我的 Cloudwatch 仪表板 const dashboard = new Dashboard(this, 'Dashboard', { dashboardName: 'ImageMetadataServiceCloudWatch' })
const widget = new cloudwatch.GraphWidget({
title: title,
left: [
lambdaFunction.metricErrors(),
lambdaFunction.metricInvocations()
],
right: [
lambdaFunction.metricDuration()
]
});
dashboard.add(widget);
但我不知道获取 Dynamodb 表的指标。