# OpenTelemetry .NET traces

> Use OpenTelemetry .NET to collect and export trace telemetry data

---

LLMS index: [llms.txt](/llms.txt)

---

This section contains information about using OpenTelemetry .NET for tracing.

OpenTelemetry .NET provides a Tracing API and SDK to instrument, generate,
collect, and export telemetry data (traces, logs, and metrics) for analysis in
order to understand your software's behavior and performance.

---

Section pages:

- [Getting started with traces - Console](/ja/docs/languages/dotnet/traces/getting-started-console/): Learn how to use OpenTelemetry Traces in a .NET Console application
- [Getting started with traces - ASP.NET Core](/ja/docs/languages/dotnet/traces/getting-started-aspnetcore/): Learn how to use OpenTelemetry Traces in an ASP.NET Core application
- [Stratified sampling](/ja/docs/languages/dotnet/traces/stratified-sampling/): Learn how to implement stratified sampling for OpenTelemetry traces in .NET
- [Tail-based sampling](/ja/docs/languages/dotnet/traces/tail-based-sampling/): Learn how to implement tail-based sampling for capturing all failed spans in OpenTelemetry .NET
- [Export to Jaeger](/ja/docs/languages/dotnet/traces/jaeger/): Learn how to export traces to Jaeger with OpenTelemetry .NET
- [Reporting exceptions](/ja/docs/languages/dotnet/traces/reporting-exceptions/): Learn how to report exceptions in OpenTelemetry .NET traces
- [Creating links between traces](/ja/docs/languages/dotnet/traces/links-creation/): Learn how to create links between traces with OpenTelemetry .NET
- [Links-based sampling](/ja/docs/languages/dotnet/traces/links-based-sampler/)
- [Best practices](/ja/docs/languages/dotnet/traces/best-practices/): Learn about best practices for using OpenTelemetry .NET for tracing
