diff --git a/Directory.Packages.props b/Directory.Packages.props index 4d4ef88840..53b2523dbf 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -15,8 +15,8 @@ - - + + diff --git a/src/ProductConstructionService/ProductConstructionService.ServiceDefaults/Extensions.cs b/src/ProductConstructionService/ProductConstructionService.ServiceDefaults/Extensions.cs index 3659f9b463..7e9c11fb03 100644 --- a/src/ProductConstructionService/ProductConstructionService.ServiceDefaults/Extensions.cs +++ b/src/ProductConstructionService/ProductConstructionService.ServiceDefaults/Extensions.cs @@ -88,7 +88,12 @@ private static IHostApplicationBuilder AddOpenTelemetryExporters(this IHostAppli if (!builder.Environment.IsDevelopment()) { builder.Services.AddOpenTelemetry() - .UseAzureMonitor(); + .UseAzureMonitor(options => + { + // Disable trace-based log sampling to ensure all logs (including Information/Debug) are sent + // This was changed in Azure.Monitor.OpenTelemetry.Exporter 1.5.0 which filters logs by default + options.EnableTraceBasedLogsSampler = false; + }); } return builder;