-
Notifications
You must be signed in to change notification settings - Fork 292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support DD_TRACE_<INTEGRATION>_ENABLED #7718
Conversation
BenchmarksStartupLoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 17 unstable metrics. Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.41.0-SNAPSHOT~850259a249, baseline=1.41.0-SNAPSHOT~1624ee2bae
dateFormat X
axisFormat %s
section baseline
no_agent (375.76 µs) : 355, 397
. : milestone, 376,
iast (482.382 µs) : 461, 504
. : milestone, 482,
iast_FULL (551.08 µs) : 530, 572
. : milestone, 551,
iast_GLOBAL (519.275 µs) : 497, 542
. : milestone, 519,
iast_HARDCODED_SECRET_DISABLED (482.151 µs) : 460, 504
. : milestone, 482,
iast_INACTIVE (446.771 µs) : 426, 467
. : milestone, 447,
iast_TELEMETRY_OFF (474.99 µs) : 454, 496
. : milestone, 475,
tracing (442.256 µs) : 422, 463
. : milestone, 442,
section candidate
no_agent (373.095 µs) : 353, 394
. : milestone, 373,
iast (487.858 µs) : 466, 510
. : milestone, 488,
iast_FULL (556.059 µs) : 534, 578
. : milestone, 556,
iast_GLOBAL (515.164 µs) : 494, 536
. : milestone, 515,
iast_HARDCODED_SECRET_DISABLED (486.275 µs) : 465, 507
. : milestone, 486,
iast_INACTIVE (454.486 µs) : 433, 476
. : milestone, 454,
iast_TELEMETRY_OFF (472.792 µs) : 451, 494
. : milestone, 473,
tracing (450.446 µs) : 430, 471
. : milestone, 450,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.41.0-SNAPSHOT~850259a249, baseline=1.41.0-SNAPSHOT~1624ee2bae
dateFormat X
axisFormat %s
section baseline
no_agent (1.351 ms) : 1331, 1370
. : milestone, 1351,
appsec (1.724 ms) : 1699, 1749
. : milestone, 1724,
appsec_no_iast (1.741 ms) : 1717, 1765
. : milestone, 1741,
iast (1.495 ms) : 1472, 1517
. : milestone, 1495,
profiling (1.455 ms) : 1432, 1477
. : milestone, 1455,
tracing (1.484 ms) : 1459, 1509
. : milestone, 1484,
section candidate
no_agent (1.338 ms) : 1319, 1357
. : milestone, 1338,
appsec (1.703 ms) : 1680, 1727
. : milestone, 1703,
appsec_no_iast (1.735 ms) : 1711, 1758
. : milestone, 1735,
iast (1.482 ms) : 1459, 1505
. : milestone, 1482,
profiling (1.484 ms) : 1462, 1506
. : milestone, 1484,
tracing (1.457 ms) : 1433, 1481
. : milestone, 1457,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.41.0-SNAPSHOT~850259a249, baseline=1.41.0-SNAPSHOT~1624ee2bae
dateFormat X
axisFormat %s
section baseline
no_agent (15.044 s) : 15044000, 15044000
. : milestone, 15044000,
appsec (15.266 s) : 15266000, 15266000
. : milestone, 15266000,
iast (18.956 s) : 18956000, 18956000
. : milestone, 18956000,
iast_GLOBAL (17.804 s) : 17804000, 17804000
. : milestone, 17804000,
profiling (14.882 s) : 14882000, 14882000
. : milestone, 14882000,
tracing (15.109 s) : 15109000, 15109000
. : milestone, 15109000,
section candidate
no_agent (15.244 s) : 15244000, 15244000
. : milestone, 15244000,
appsec (15.028 s) : 15028000, 15028000
. : milestone, 15028000,
iast (18.569 s) : 18569000, 18569000
. : milestone, 18569000,
iast_GLOBAL (18.05 s) : 18050000, 18050000
. : milestone, 18050000,
profiling (15.733 s) : 15733000, 15733000
. : milestone, 15733000,
tracing (15.086 s) : 15086000, 15086000
. : milestone, 15086000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.41.0-SNAPSHOT~850259a249, baseline=1.41.0-SNAPSHOT~1624ee2bae
dateFormat X
axisFormat %s
section baseline
no_agent (1.457 ms) : 1445, 1468
. : milestone, 1457,
appsec (2.3 ms) : 2260, 2340
. : milestone, 2300,
iast (2.061 ms) : 2009, 2113
. : milestone, 2061,
iast_GLOBAL (2.102 ms) : 2050, 2153
. : milestone, 2102,
profiling (1.918 ms) : 1876, 1959
. : milestone, 1918,
tracing (1.902 ms) : 1863, 1942
. : milestone, 1902,
section candidate
no_agent (1.462 ms) : 1451, 1474
. : milestone, 1462,
appsec (2.321 ms) : 2280, 2362
. : milestone, 2321,
iast (2.06 ms) : 2010, 2111
. : milestone, 2060,
iast_GLOBAL (2.107 ms) : 2055, 2159
. : milestone, 2107,
profiling (1.919 ms) : 1877, 1961
. : milestone, 1919,
tracing (1.915 ms) : 1875, 1955
. : milestone, 1915,
|
internal-api/src/test/groovy/datadog/trace/api/InstrumenterConfigTest.groovy
Outdated
Show resolved
Hide resolved
3135dac
to
ff768b5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice upgrade! There are no doubt left about the expected behavior 👍
What Does This Do
Adds support for disabling integrations via
DD_TRACE_<integration-name>_ENABLED
envvar. The newtrace.<name>.enabled
config will take precedence overtrace.integration.<name>.enabled
andintegration.<name>.enabled
settings in that order.Motivation
Config Consistency effort (RFC)
Additional Notes
Contributor Checklist
type:
and (comp:
orinst:
) labels in addition to any usefull labelsclose
,fix
or any linking keywords when referencing an issue.Use
solves
instead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]