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;