@@ -95,10 +95,10 @@ initTxGenTracers mbForwarding = do
9595 configureTracers confState initialTraceConfig [tracer]
9696 pure $ Tracer (traceWith tracer)
9797
98- benchTracer@ (Tracer traceBench) <- mkTracer " benchmark "
99- n2nSubmitTracer <- mkTracer " submitN2N "
100- connectTracer <- mkTracer " connect "
101- submitTracer <- mkTracer " submit "
98+ benchTracer@ (Tracer traceBench) <- mkTracer " Benchmark "
99+ n2nSubmitTracer <- mkTracer " SubmitN2N "
100+ connectTracer <- mkTracer " Connect "
101+ submitTracer <- mkTracer " Submit "
102102
103103 traceBench $ TraceTxGeneratorVersion Version. txGeneratorVersion
104104
@@ -112,8 +112,9 @@ initTxGenTracers mbForwarding = do
112112 prepareForwardingTracer :: IO (Maybe (Trace IO FormattedMessage ))
113113 prepareForwardingTracer = forM mbForwarding $
114114 \ (iomgr, networkId, tracerSocket) -> do
115+ let forwardingConf = fromMaybe defaultForwarder (tcForwarder initialTraceConfig)
115116 (forwardSink :: ForwardSink TraceObject , dpStore ) <-
116- initForwarding iomgr (tcForwarder initialTraceConfig) (toNetworkMagic networkId) Nothing $ Just (tracerSocket, Initiator )
117+ initForwarding iomgr forwardingConf (toNetworkMagic networkId) Nothing $ Just (tracerSocket, Initiator )
117118
118119 -- we need to provide NodeInfo DataPoint, to forward generator's name
119120 -- to the acceptor application (for example, 'cardano-tracer').
@@ -161,7 +162,7 @@ initialTraceConfig = TraceConfig {
161162 , setMaxDetail " connect"
162163 , setMaxDetail " submit"
163164 ]
164- , tcForwarder = defaultForwarder
165+ , tcForwarder = Just defaultForwarder
165166 , tcNodeName = Nothing
166167 , tcPeerFrequency = Just 2000 -- Every 2 seconds
167168 , tcResourceFrequency = Just 1000 -- Every second
@@ -278,7 +279,7 @@ instance MetaTrace (TraceBenchTxSubmit TxId) where
278279 namespaceFor TraceBenchTxSubServCons {} = Namespace [] [" BenchTxSubServCons" ]
279280 namespaceFor TraceBenchTxSubIdle {} = Namespace [] [" BenchTxSubIdle" ]
280281 namespaceFor TraceBenchTxSubRateLimit {} = Namespace [] [" BenchTxSubRateLimit" ]
281- namespaceFor TraceBenchTxSubSummary {} = Namespace [] [" eBenchTxSubSummary " ]
282+ namespaceFor TraceBenchTxSubSummary {} = Namespace [] [" BenchTxSubSummary " ]
282283 namespaceFor TraceBenchTxSubDebug {} = Namespace [] [" BenchTxSubDebug" ]
283284 namespaceFor TraceBenchTxSubError {} = Namespace [] [" BenchTxSubError" ]
284285 namespaceFor TraceBenchPlutusBudgetSummary {} = Namespace [] [" BenchPlutusBudgetSummary" ]
@@ -301,7 +302,7 @@ instance MetaTrace (TraceBenchTxSubmit TxId) where
301302 , Namespace [] [" BenchTxSubServCons" ]
302303 , Namespace [] [" BenchTxSubIdle" ]
303304 , Namespace [] [" BenchTxSubRateLimit" ]
304- , Namespace [] [" eBenchTxSubSummary " ]
305+ , Namespace [] [" BenchTxSubSummary " ]
305306 , Namespace [] [" BenchTxSubDebug" ]
306307 , Namespace [] [" BenchTxSubError" ]
307308 , Namespace [] [" BenchPlutusBudgetSummary" ]
0 commit comments