Home icon

.NET Observability with OpenTelemetry – Part 3: Distributed Tracing using AWS X-Ray

.NET on AWS Blog



This article discusses instrumenting a .NET application with OpenTelemetry to generate and collect traces using AWS X-Ray. It describes the solution architecture, prerequisites, and walkthrough steps to deploy the sample application and ADOT Collector on Amazon ECS.

Specifically, the article covers:

  • Solution architecture overview with Amazon ECS, AWS Fargate, and AWS X-Ray
  • Prerequisites for deploying the solution
  • Preparing the environment with CloudFormation
  • Inspecting the .NET application and OpenTelemetry integration
  • Deploying the ADOT Collector on Amazon ECS Fargate
  • Deploying the application service on Amazon ECS
  • Accessing the application and generating traces
  • Viewing traces in AWS X-Ray
  • Cleaning up resources


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Sep 12
2024
Enhancing Observability in the AWS SDK for .NET with OpenTelemetry
Apr 30
2025
Tracing ETL Workloads using AWS X-Ray and AWS Distro for OpenTelemetry
Nov 14
2025
AWS X-Ray SDKs/Daemon migration to OpenTelemetry
Feb 5
2025
Announcing the general availability of AWS .NET OpenTelemetry libraries

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.