@@ -507,7 +507,11 @@ def connect_to_data_collector(self, activate_agent):
507
507
sampling_target_period = 60.0
508
508
else :
509
509
sampling_target_period = configuration .sampling_target_period_in_seconds
510
- self .adaptive_sampler = AdaptiveSampler (configuration .sampling_target , sampling_target_period )
510
+ sampling_target = configuration .sampling_target
511
+ # If CT is enabled double the transaction reservoir size.
512
+ if configuration .core_tracing .enabled :
513
+ sampling_target = configuration .sampling_target * 2
514
+ self .adaptive_sampler = AdaptiveSampler (sampling_target , sampling_target_period )
511
515
512
516
active_session .connect_span_stream (self ._stats_engine .span_stream , self .record_custom_metric )
513
517
@@ -1367,6 +1371,7 @@ def harvest(self, shutdown=False, flexible=False):
1367
1371
1368
1372
internal_count_metric ("Supportability/InfiniteTracing/Span/Seen" , spans_seen )
1369
1373
internal_count_metric ("Supportability/InfiniteTracing/Span/Sent" , spans_sent )
1374
+ print (f"spans sent: { spans_sent } " )
1370
1375
internal_count_metric ("Supportability/InfiniteTracing/Bytes/Seen" , _bytes )
1371
1376
internal_count_metric ("Supportability/CoreTracing/TotalTime" , ct_processing_time * 1000 ) # Time in ms.
1372
1377
else :
@@ -1385,6 +1390,7 @@ def harvest(self, shutdown=False, flexible=False):
1385
1390
spans_sampled = spans .num_samples
1386
1391
internal_count_metric ("Supportability/SpanEvent/TotalEventsSeen" , spans_seen )
1387
1392
internal_count_metric ("Supportability/SpanEvent/TotalEventsSent" , spans_sampled )
1393
+ print (f"spans sent: { spans_sampled } " )
1388
1394
internal_count_metric ("Supportability/DistributedTracing/Bytes/Seen" , spans .bytes )
1389
1395
internal_count_metric ("Supportability/SpanEvent/TotalCoreTracingTime" , spans .ct_processing_time * 1000 ) # Time in ms.
1390
1396
0 commit comments