Skip to content

Commit

Permalink
♻️ (ActivitySourceProvider.cs): comment out OpenTelemetry tracing and…
Browse files Browse the repository at this point in the history
… logging configuration

The OpenTelemetry tracing and logging configuration is commented out to temporarily disable these features. This change is likely made to troubleshoot or isolate issues related to telemetry or to reduce overhead during development. The code is preserved for easy reactivation when needed.
  • Loading branch information
MrHinsh committed Oct 22, 2024
1 parent 6a6e0e2 commit 53242e4
Showing 1 changed file with 27 additions and 27 deletions.
54 changes: 27 additions & 27 deletions src/MigrationTools/Services/ActivitySourceProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -144,22 +144,22 @@ public static IHostBuilder UseOpenTelemeter(this IHostBuilder builder, string ve
Assembly entryAssembly = Assembly.GetEntryAssembly();
string entryAssemblyName = entryAssembly?.GetName().Name;
services.AddOpenTelemetry()
.WithTracing(builder =>
{
builder
.SetSampler(new AlwaysOnSampler())
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(entryAssemblyName, serviceVersion: versionString))
.AddSource(ActivitySourceProvider.ActivitySourceName) // Register your custom ActivitySource
//.AddConsoleExporter() // Export traces to console
.AddProcessor(new ActivitySourceProvider.ActivityFilteringProcessor())
.AddHttpClientInstrumentation()
.SetErrorStatusOnException()
.AddAzureMonitorTraceExporter(options =>
{
options.ConnectionString = ActivitySourceProvider.GetConnectionString();
});
})
//.WithTracing(builder =>
//{
// builder
// .SetSampler(new AlwaysOnSampler())
// .SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(entryAssemblyName, serviceVersion: versionString))
// .AddSource(ActivitySourceProvider.ActivitySourceName) // Register your custom ActivitySource
// //.AddConsoleExporter() // Export traces to console
// .AddProcessor(new ActivitySourceProvider.ActivityFilteringProcessor())
// .AddHttpClientInstrumentation()
// .SetErrorStatusOnException()
// .AddAzureMonitorTraceExporter(options =>
// {
// options.ConnectionString = ActivitySourceProvider.GetConnectionString();
// });
//})
.WithMetrics(builder =>
{
builder
Expand All @@ -175,17 +175,17 @@ public static IHostBuilder UseOpenTelemeter(this IHostBuilder builder, string ve
options.ConnectionString = ActivitySourceProvider.GetConnectionString();
});
});
services.AddLogging(loggingBuilder =>
{
loggingBuilder.AddOpenTelemetry(options =>
{
//options.AddConsoleExporter();
options.AddAzureMonitorLogExporter(config =>
{
config.ConnectionString = ActivitySourceProvider.GetConnectionString();
});
});
});
//services.AddLogging(loggingBuilder =>
//{
// loggingBuilder.AddOpenTelemetry(options =>
// {
// //options.AddConsoleExporter();
// options.AddAzureMonitorLogExporter(config =>
// {
// config.ConnectionString = ActivitySourceProvider.GetConnectionString();
// });
// });
//});
services.AddSingleton(sp => ActivitySourceProvider.GetActivitySource());
});

Expand Down

0 comments on commit 53242e4

Please sign in to comment.