Monitoring - Implementation Example
dataInput := &cloudwatch.PutMetricDataInput{
Namespace: aws.String("StoreTvAdLambdaMetrics"),
MetricData: []*cloudwatch.MetricDatum{
{
Dimensions: []*cloudwatch.Dimension{
{ Name: aws.String("Function"), Value: aws.String("monitor-late-data"), },
},
MetricName: aws.String("LateLogCount"),
Unit: aws.String("Count"),
Value: aws.Float64(float64(lateLogCount)),
},
},
}
cloudWatchClient.PutMetricData(dataInput)