EmfTelemetryProvider
A TelemetryProvider that emits SDK operational metrics in CloudWatch Embedded Metric Format (EMF).
Metrics are written as structured JSON to stdout via println(). In environments with built-in CloudWatch Logs integration (AWS Lambda, Amazon ECS), these logs are automatically ingested and metrics are extracted without requiring separate PutMetricData API calls.
Example usage:
val client = S3Client {
telemetryProvider = EmfTelemetryProvider {
namespace = "MyApp"
}
}Content copied to clipboard