@@ -228,8 +228,11 @@ export class BackEnd extends Construct {
228228 ) . toString ( )
229229 ) . toString ( ) ;
230230
231- solutionsMetrics . addLambdaInvocationCount ( imageHandlerLambdaFunction . functionName ) ;
232- solutionsMetrics . addLambdaBilledDurationMemorySize ( [ imageHandlerLogGroup ] , "BilledDurationMemorySizeQuery" ) ;
231+ solutionsMetrics . addLambdaInvocationCount ( { functionName : imageHandlerLambdaFunction . functionName } ) ;
232+ solutionsMetrics . addLambdaBilledDurationMemorySize ( {
233+ logGroups : [ imageHandlerLogGroup ] ,
234+ queryDefinitionName : "BilledDurationMemorySizeQuery" ,
235+ } ) ;
233236 solutionsMetrics . addQueryDefinition ( {
234237 logGroups : [ imageHandlerLogGroup ] ,
235238 queryString : new QueryString ( {
@@ -246,8 +249,14 @@ export class BackEnd extends Construct {
246249 queryDefinitionName : "RequestInfoQuery" ,
247250 } ) ;
248251
249- solutionsMetrics . addCloudFrontMetric ( conditionalCloudFrontDistributionId , "Requests" ) ;
250- solutionsMetrics . addCloudFrontMetric ( conditionalCloudFrontDistributionId , "BytesDownloaded" ) ;
252+ solutionsMetrics . addCloudFrontMetric ( {
253+ distributionId : conditionalCloudFrontDistributionId ,
254+ metricName : "Requests" ,
255+ } ) ;
256+ solutionsMetrics . addCloudFrontMetric ( {
257+ distributionId : conditionalCloudFrontDistributionId ,
258+ metricName : "BytesDownloaded" ,
259+ } ) ;
251260
252261 Aspects . of ( solutionsMetrics ) . add ( new ConditionAspect ( props . sendAnonymousStatistics ) ) ;
253262
0 commit comments