Skip to content

Commit 01e016d

Browse files
Update dotnet.mdx (#9108)
1 parent f7cc1bf commit 01e016d

File tree

1 file changed

+4
-16
lines changed
  • platform-includes/performance/opentelemetry-setup

1 file changed

+4
-16
lines changed

platform-includes/performance/opentelemetry-setup/dotnet.mdx

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ To start tracing in a console application, you'll need to add Sentry to the trac
66

77
```csharp
88
using var tracerProvider = Sdk.CreateTracerProviderBuilder()
9-
.AddSource(serviceName)
10-
.ConfigureResource(resource =>
11-
resource.AddService(
12-
serviceName: serviceName,
13-
serviceVersion: serviceVersion))
9+
.AddSource(serviceName) // <-- The name of an activity sources you care about
1410
.AddSentry() // <-- Configure OpenTelemetry to send traces to Sentry
1511
.Build();
1612
```
@@ -36,10 +32,8 @@ var builder = WebApplication.CreateBuilder(args);
3632
builder.Services.AddOpenTelemetry()
3733
.WithTracing(tracerProviderBuilder =>
3834
tracerProviderBuilder
39-
.AddSource(Telemetry.ActivitySource.Name)
40-
.ConfigureResource(resource => resource.AddService(Telemetry.ServiceName))
41-
.AddAspNetCoreInstrumentation()
42-
.AddHttpClientInstrumentation()
35+
.AddAspNetCoreInstrumentation() // <-- Adds ASP.NET Core telemetry sources
36+
.AddHttpClientInstrumentation() // <-- Adds HttpClient telemetry sources
4337
.AddSentry() // <-- Configure OpenTelemetry to send trace information to Sentry
4438
);
4539
```
@@ -61,13 +55,7 @@ To start tracing in an ASP.NET application, you'll need to create a tracer provi
6155

6256
```csharp
6357
var builder = Sdk.CreateTracerProviderBuilder()
64-
.AddAspNetInstrumentation()
65-
.AddSource(Telemetry.ServiceName)
66-
.SetResourceBuilder(
67-
ResourceBuilder.CreateDefault()
68-
.AddService(serviceName: Telemetry.ServiceName, serviceVersion: "1.0.0")
69-
);
70-
58+
.AddAspNetInstrumentation(); // <-- Adds ASP.NET telemetry sources
7159
```
7260

7361
Next, initialize Sentry and opt into the use of OpenTelemetry. Provide the SDK with the builder for OpenTelemetry's tracer provider to allow sending spans to Sentry.

0 commit comments

Comments
 (0)