@@ -95,10 +95,10 @@ initTxGenTracers mbForwarding = do
95
95
configureTracers confState initialTraceConfig [tracer]
96
96
pure $ Tracer (traceWith tracer)
97
97
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 "
102
102
103
103
traceBench $ TraceTxGeneratorVersion Version. txGeneratorVersion
104
104
@@ -112,8 +112,9 @@ initTxGenTracers mbForwarding = do
112
112
prepareForwardingTracer :: IO (Maybe (Trace IO FormattedMessage ))
113
113
prepareForwardingTracer = forM mbForwarding $
114
114
\ (iomgr, networkId, tracerSocket) -> do
115
+ let forwardingConf = fromMaybe defaultForwarder (tcForwarder initialTraceConfig)
115
116
(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 )
117
118
118
119
-- we need to provide NodeInfo DataPoint, to forward generator's name
119
120
-- to the acceptor application (for example, 'cardano-tracer').
@@ -161,7 +162,7 @@ initialTraceConfig = TraceConfig {
161
162
, setMaxDetail " connect"
162
163
, setMaxDetail " submit"
163
164
]
164
- , tcForwarder = defaultForwarder
165
+ , tcForwarder = Just defaultForwarder
165
166
, tcNodeName = Nothing
166
167
, tcPeerFrequency = Just 2000 -- Every 2 seconds
167
168
, tcResourceFrequency = Just 1000 -- Every second
@@ -278,7 +279,7 @@ instance MetaTrace (TraceBenchTxSubmit TxId) where
278
279
namespaceFor TraceBenchTxSubServCons {} = Namespace [] [" BenchTxSubServCons" ]
279
280
namespaceFor TraceBenchTxSubIdle {} = Namespace [] [" BenchTxSubIdle" ]
280
281
namespaceFor TraceBenchTxSubRateLimit {} = Namespace [] [" BenchTxSubRateLimit" ]
281
- namespaceFor TraceBenchTxSubSummary {} = Namespace [] [" eBenchTxSubSummary " ]
282
+ namespaceFor TraceBenchTxSubSummary {} = Namespace [] [" BenchTxSubSummary " ]
282
283
namespaceFor TraceBenchTxSubDebug {} = Namespace [] [" BenchTxSubDebug" ]
283
284
namespaceFor TraceBenchTxSubError {} = Namespace [] [" BenchTxSubError" ]
284
285
namespaceFor TraceBenchPlutusBudgetSummary {} = Namespace [] [" BenchPlutusBudgetSummary" ]
@@ -301,7 +302,7 @@ instance MetaTrace (TraceBenchTxSubmit TxId) where
301
302
, Namespace [] [" BenchTxSubServCons" ]
302
303
, Namespace [] [" BenchTxSubIdle" ]
303
304
, Namespace [] [" BenchTxSubRateLimit" ]
304
- , Namespace [] [" eBenchTxSubSummary " ]
305
+ , Namespace [] [" BenchTxSubSummary " ]
305
306
, Namespace [] [" BenchTxSubDebug" ]
306
307
, Namespace [] [" BenchTxSubError" ]
307
308
, Namespace [] [" BenchPlutusBudgetSummary" ]
0 commit comments