async putMetric()

in packages/backend-common/src/metrics.ts [27:49]


	async putMetric(metric: Metric) {
		const metricData: PutMetricDataInput = {
			Namespace: `TranscriptionService`,
			MetricData: [
				{
					Dimensions: [
						{
							Name: 'Stage',
							Value: this.stage,
						},
						{
							Name: 'App',
							Value: this.app,
						},
					],
					MetricName: metric.name,
					Value: 1,
					Timestamp: new Date(),
				},
			],
		};
		await putMetricData(this.cloudwatchClient, metricData);
	}