Preserve tracer's default metrics namespace as "datadog.tracer" in dd-trace-ot#5810
Merged
mcculls merged 1 commit intoAug 30, 2023
Merged
Conversation
…dd-trace-ot's relocation rules
bantonsson
approved these changes
Aug 30, 2023
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 62 cases. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.20.0-SNAPSHOT~3a0098e7d2, baseline=1.20.0-SNAPSHOT~3bd19babdf
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (988.313 ms) : 0, 988313
Total [baseline] (9.198 s) : 0, 9198117
Agent [candidate] (990.04 ms) : 0, 990040
Total [candidate] (9.157 s) : 0, 9156875
section appsec
Agent [baseline] (1.073 s) : 0, 1073269
Total [baseline] (9.335 s) : 0, 9334620
Agent [candidate] (1.072 s) : 0, 1072071
Total [candidate] (9.226 s) : 0, 9225718
section iast
Agent [baseline] (1.09 s) : 0, 1090122
Total [baseline] (9.389 s) : 0, 9389296
Agent [candidate] (1.1 s) : 0, 1099918
Total [candidate] (9.48 s) : 0, 9480267
section profiling
Agent [baseline] (1.171 s) : 0, 1171373
Total [baseline] (9.519 s) : 0, 9518764
Agent [candidate] (1.158 s) : 0, 1158032
Total [candidate] (9.44 s) : 0, 9439671
gantt
title petclinic - break down per module: candidate=1.20.0-SNAPSHOT~3a0098e7d2, baseline=1.20.0-SNAPSHOT~3bd19babdf
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (612.792 ms) : 0, 612792
BytebuddyAgent [candidate] (613.509 ms) : 0, 613509
GlobalTracer [baseline] (284.285 ms) : 0, 284285
GlobalTracer [candidate] (285.416 ms) : 0, 285416
AppSec [baseline] (50.33 ms) : 0, 50330
AppSec [candidate] (50.053 ms) : 0, 50053
Remote Config [baseline] (664.961 µs) : 0, 665
Remote Config [candidate] (662.705 µs) : 0, 663
Telemetry [baseline] (6.02 ms) : 0, 6020
Telemetry [candidate] (5.988 ms) : 0, 5988
section appsec
BytebuddyAgent [baseline] (613.305 ms) : 0, 613305
BytebuddyAgent [candidate] (612.636 ms) : 0, 612636
GlobalTracer [baseline] (284.159 ms) : 0, 284159
GlobalTracer [candidate] (284.459 ms) : 0, 284459
AppSec [baseline] (135.062 ms) : 0, 135062
AppSec [candidate] (134.351 ms) : 0, 134351
Remote Config [baseline] (732.03 µs) : 0, 732
Remote Config [candidate] (718.861 µs) : 0, 719
Telemetry [baseline] (5.721 ms) : 0, 5721
Telemetry [candidate] (5.716 ms) : 0, 5716
section iast
BytebuddyAgent [baseline] (718.066 ms) : 0, 718066
BytebuddyAgent [candidate] (724.92 ms) : 0, 724920
GlobalTracer [baseline] (270.481 ms) : 0, 270481
GlobalTracer [candidate] (272.093 ms) : 0, 272093
AppSec [baseline] (46.68 ms) : 0, 46680
AppSec [candidate] (47.408 ms) : 0, 47408
Remote Config [baseline] (565.358 µs) : 0, 565
Remote Config [candidate] (578.353 µs) : 0, 578
Telemetry [baseline] (5.685 ms) : 0, 5685
Telemetry [candidate] (5.774 ms) : 0, 5774
IAST [baseline] (14.315 ms) : 0, 14315
IAST [candidate] (14.552 ms) : 0, 14552
section profiling
BytebuddyAgent [baseline] (631.447 ms) : 0, 631447
BytebuddyAgent [candidate] (624.893 ms) : 0, 624893
GlobalTracer [baseline] (351.429 ms) : 0, 351429
GlobalTracer [candidate] (347.26 ms) : 0, 347260
AppSec [baseline] (49.78 ms) : 0, 49780
AppSec [candidate] (48.752 ms) : 0, 48752
Remote Config [baseline] (656.432 µs) : 0, 656
Remote Config [candidate] (642.092 µs) : 0, 642
Telemetry [baseline] (6.144 ms) : 0, 6144
Telemetry [candidate] (5.958 ms) : 0, 5958
ProfilingAgent [baseline] (78.613 ms) : 0, 78613
ProfilingAgent [candidate] (77.805 ms) : 0, 77805
Profiling [baseline] (78.637 ms) : 0, 78637
Profiling [candidate] (77.83 ms) : 0, 77830
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.20.0-SNAPSHOT~3a0098e7d2, baseline=1.20.0-SNAPSHOT~3bd19babdf
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.002 s) : 0, 1001958
Total [baseline] (8.635 s) : 0, 8634930
Agent [candidate] (1.003 s) : 0, 1002554
Total [candidate] (8.673 s) : 0, 8672645
section appsec
Agent [baseline] (1.073 s) : 0, 1073204
Total [baseline] (8.702 s) : 0, 8701789
Agent [candidate] (1.079 s) : 0, 1079493
Total [candidate] (8.706 s) : 0, 8706417
section iast
Agent [baseline] (1.092 s) : 0, 1091853
Total [baseline] (9.16 s) : 0, 9160115
Agent [candidate] (1.091 s) : 0, 1091268
Total [candidate] (9.125 s) : 0, 9124966
section profiling
Agent [baseline] (1.162 s) : 0, 1161589
Total [baseline] (8.896 s) : 0, 8895853
Agent [candidate] (1.186 s) : 0, 1185516
Total [candidate] (8.955 s) : 0, 8955473
gantt
title insecure-bank - break down per module: candidate=1.20.0-SNAPSHOT~3a0098e7d2, baseline=1.20.0-SNAPSHOT~3bd19babdf
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (621.957 ms) : 0, 621957
BytebuddyAgent [candidate] (621.695 ms) : 0, 621695
GlobalTracer [baseline] (288.492 ms) : 0, 288492
GlobalTracer [candidate] (288.989 ms) : 0, 288989
AppSec [baseline] (49.911 ms) : 0, 49911
AppSec [candidate] (50.299 ms) : 0, 50299
Remote Config [baseline] (670.144 µs) : 0, 670
Remote Config [candidate] (673.28 µs) : 0, 673
Telemetry [baseline] (6.046 ms) : 0, 6046
Telemetry [candidate] (6.038 ms) : 0, 6038
section appsec
BytebuddyAgent [baseline] (612.934 ms) : 0, 612934
BytebuddyAgent [candidate] (617.202 ms) : 0, 617202
GlobalTracer [baseline] (284.232 ms) : 0, 284232
GlobalTracer [candidate] (286.292 ms) : 0, 286292
AppSec [baseline] (135.135 ms) : 0, 135135
AppSec [candidate] (134.971 ms) : 0, 134971
Remote Config [baseline] (730.281 µs) : 0, 730
Remote Config [candidate] (718.246 µs) : 0, 718
Telemetry [baseline] (5.716 ms) : 0, 5716
Telemetry [candidate] (5.754 ms) : 0, 5754
section iast
BytebuddyAgent [baseline] (718.831 ms) : 0, 718831
BytebuddyAgent [candidate] (718.9 ms) : 0, 718900
GlobalTracer [baseline] (270.696 ms) : 0, 270696
GlobalTracer [candidate] (270.613 ms) : 0, 270613
AppSec [baseline] (47.017 ms) : 0, 47017
AppSec [candidate] (46.787 ms) : 0, 46787
Remote Config [baseline] (587.232 µs) : 0, 587
Remote Config [candidate] (575.786 µs) : 0, 576
Telemetry [baseline] (5.817 ms) : 0, 5817
Telemetry [candidate] (5.71 ms) : 0, 5710
IAST [baseline] (14.535 ms) : 0, 14535
IAST [candidate] (14.322 ms) : 0, 14322
section profiling
BytebuddyAgent [baseline] (626.008 ms) : 0, 626008
BytebuddyAgent [candidate] (642.018 ms) : 0, 642018
GlobalTracer [baseline] (348.152 ms) : 0, 348152
GlobalTracer [candidate] (353.964 ms) : 0, 353964
AppSec [baseline] (49.415 ms) : 0, 49415
AppSec [candidate] (49.948 ms) : 0, 49948
Remote Config [baseline] (645.623 µs) : 0, 646
Remote Config [candidate] (665.343 µs) : 0, 665
Telemetry [baseline] (6.015 ms) : 0, 6015
Telemetry [candidate] (6.046 ms) : 0, 6046
ProfilingAgent [baseline] (78.401 ms) : 0, 78401
ProfilingAgent [candidate] (78.628 ms) : 0, 78628
Profiling [baseline] (78.425 ms) : 0, 78425
Profiling [candidate] (78.652 ms) : 0, 78652
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 24 cases. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.20.0-SNAPSHOT~3a0098e7d2, baseline=1.20.0-SNAPSHOT~3bd19babdf
dateFormat X
axisFormat %s
section baseline
no_agent (1.345 ms) : 1326, 1364
. : milestone, 1345,
appsec (1.665 ms) : 1641, 1690
. : milestone, 1665,
iast (1.471 ms) : 1447, 1494
. : milestone, 1471,
profiling (1.488 ms) : 1463, 1514
. : milestone, 1488,
tracing (1.447 ms) : 1422, 1471
. : milestone, 1447,
section candidate
no_agent (1.33 ms) : 1311, 1349
. : milestone, 1330,
appsec (1.657 ms) : 1632, 1681
. : milestone, 1657,
iast (1.448 ms) : 1424, 1472
. : milestone, 1448,
profiling (1.476 ms) : 1451, 1501
. : milestone, 1476,
tracing (1.425 ms) : 1401, 1448
. : milestone, 1425,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.20.0-SNAPSHOT~3a0098e7d2, baseline=1.20.0-SNAPSHOT~3bd19babdf
dateFormat X
axisFormat %s
section baseline
no_agent (358.033 µs) : 338, 378
. : milestone, 358,
appsec (653.853 µs) : 633, 674
. : milestone, 654,
iast (456.586 µs) : 436, 477
. : milestone, 457,
iast_FULL (514.013 µs) : 493, 535
. : milestone, 514,
iast_INACTIVE (430.168 µs) : 409, 451
. : milestone, 430,
profiling (432.844 µs) : 412, 454
. : milestone, 433,
tracing (422.494 µs) : 402, 443
. : milestone, 422,
section candidate
no_agent (366.245 µs) : 346, 387
. : milestone, 366,
appsec (647.799 µs) : 628, 668
. : milestone, 648,
iast (457.006 µs) : 436, 478
. : milestone, 457,
iast_FULL (511.284 µs) : 491, 532
. : milestone, 511,
iast_INACTIVE (434.001 µs) : 413, 455
. : milestone, 434,
profiling (428.619 µs) : 408, 449
. : milestone, 429,
tracing (429.113 µs) : 408, 450
. : milestone, 429,
|
mcculls
deleted the
mcculls/fix-dd-trace-ot-core-tracer-metrics-namespace
branch
August 30, 2023 11:00
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Does This Do
Stops the
CoreTracer's default statsd namespace from being changed bydd-trace-ot's relocation rulesMotivation
Otherwise tracer metrics collected when using
dd-trace-otend up prefixed withddtrot.dd.traceras reported in #5808