Aug 5, 2025

Contributors

End-to-End AWS Tracing with CloudWatch Transaction Search (Public Beta)

Get complete visibility into your AWS workloads with automatic span collection from fully managed services like API Gateway, Lambda, SNS, SQS and many more. No code changes required—just enable the integration and see the full journey your requests take through AWS infrastructure.

Traditional OpenTelemetry instrumentation captures only what happens inside your code, while AWS X-Ray also records what happens after the call reaches AWS services.

Our CloudWatch Transaction Search integration bridges that gap by stitching the spans together so you get one seamless, end-to-end trace of every request, from the very first hop to the final response. It works by streaming every X-Ray span into an aws/spans log group as JSON, which we then make OpenTelemetry compliant in our ingestion pipeline.

That is, you keep the full X-Ray data while paying CloudWatch-Logs prices and nothing extra for X-Ray storage.

incomplete OpenTelemetry trace starting at Lambda handler.complete trace including API Gateway processing, Lambda service overhead, and managed service spans

What's New

Automatic AWS Service Span Collection: Seamlessly captures tracing data from API Gateway, Lambda service, SNS/SQS messaging, as well all other AWS services emitting X-Ray data, and correlates it with your existing OpenTelemetry or X-Ray traces.

True End-to-End Latency: See the complete user experience from first AWS service interaction to final response, not just application execution time.

Zero-Code Integration: Works with your existing setup—no application changes required.

Join the Public Beta

CloudWatch Transaction Search integration is now available in public beta. Experience complete AWS observability while we continue refining the feature based on your feedback.

Get started with Amazon CloudWatch Transaction Search →