From f743ffaad2be2f298ae811d9ea57b31ed4e40b0a Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Mon, 1 Jun 2026 15:40:42 -0400 Subject: [PATCH] feat(scadabridge): add shared TraceContextEnricher to log pipeline (trace correlation) --- src/ZB.MOM.WW.ScadaBridge.Host/LoggerConfigurationFactory.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ZB.MOM.WW.ScadaBridge.Host/LoggerConfigurationFactory.cs b/src/ZB.MOM.WW.ScadaBridge.Host/LoggerConfigurationFactory.cs index 10da2c37..84bd750c 100644 --- a/src/ZB.MOM.WW.ScadaBridge.Host/LoggerConfigurationFactory.cs +++ b/src/ZB.MOM.WW.ScadaBridge.Host/LoggerConfigurationFactory.cs @@ -1,5 +1,6 @@ using Serilog; using Serilog.Events; +using ZB.MOM.WW.Telemetry.Serilog; namespace ZB.MOM.WW.ScadaBridge.Host; @@ -85,7 +86,8 @@ public static class LoggerConfigurationFactory .MinimumLevel.Is(minimumLevel) .Enrich.WithProperty("SiteId", siteId) .Enrich.WithProperty("NodeHostname", nodeHostname) - .Enrich.WithProperty("NodeRole", nodeRole); + .Enrich.WithProperty("NodeRole", nodeRole) + .Enrich.With(new TraceContextEnricher()); } ///