Introduce new flag to enable the live debugger specifically#8418
Merged
evanchooly merged 2 commits intomasterfrom Feb 21, 2025
Merged
Introduce new flag to enable the live debugger specifically#8418evanchooly merged 2 commits intomasterfrom
evanchooly merged 2 commits intomasterfrom
Conversation
Contributor
|
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
Debugger benchmarksParameters
See matching parameters
SummaryFound 0 performance improvements and 2 performance regressions! Performance is the same for 6 metrics, 7 unstable metrics.
See unchanged results
Request duration reports for reportsgantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (311.631 µs) : 274, 349
. : milestone, 312,
basic (297.05 µs) : 287, 308
. : milestone, 297,
loop (10.728 ms) : 10685, 10771
. : milestone, 10728,
section candidate
noprobe (326.455 µs) : 261, 392
. : milestone, 326,
basic (316.321 µs) : 299, 334
. : milestone, 316,
loop (10.805 ms) : 10774, 10837
. : milestone, 10805,
|
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 6 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.063 s) : 0, 1062868
Total [baseline] (10.529 s) : 0, 10528821
Agent [candidate] (1.05 s) : 0, 1049766
Total [candidate] (10.539 s) : 0, 10539497
section appsec
Agent [baseline] (1.188 s) : 0, 1187946
Total [baseline] (10.764 s) : 0, 10763534
Agent [candidate] (1.181 s) : 0, 1181216
Total [candidate] (10.725 s) : 0, 10725201
section iast
Agent [baseline] (1.175 s) : 0, 1174996
Total [baseline] (11.022 s) : 0, 11021841
Agent [candidate] (1.183 s) : 0, 1182852
Total [candidate] (11.008 s) : 0, 11007653
section profiling
Agent [baseline] (1.27 s) : 0, 1269695
Total [baseline] (10.882 s) : 0, 10882426
Agent [candidate] (1.263 s) : 0, 1263249
Total [candidate] (10.838 s) : 0, 10838282
gantt
title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (734.091 ms) : 0, 734091
BytebuddyAgent [candidate] (724.476 ms) : 0, 724476
GlobalTracer [baseline] (244.402 ms) : 0, 244402
GlobalTracer [candidate] (241.898 ms) : 0, 241898
AppSec [baseline] (56.468 ms) : 0, 56468
AppSec [candidate] (55.922 ms) : 0, 55922
Remote Config [baseline] (723.671 µs) : 0, 724
Remote Config [candidate] (706.12 µs) : 0, 706
Telemetry [baseline] (11.731 ms) : 0, 11731
Telemetry [candidate] (11.388 ms) : 0, 11388
section appsec
BytebuddyAgent [baseline] (738.069 ms) : 0, 738069
BytebuddyAgent [candidate] (733.852 ms) : 0, 733852
GlobalTracer [baseline] (237.452 ms) : 0, 237452
GlobalTracer [candidate] (236.424 ms) : 0, 236424
IAST [baseline] (21.384 ms) : 0, 21384
IAST [candidate] (21.312 ms) : 0, 21312
AppSec [baseline] (177.202 ms) : 0, 177202
AppSec [candidate] (176.137 ms) : 0, 176137
Remote Config [baseline] (670.521 µs) : 0, 671
Remote Config [candidate] (655.959 µs) : 0, 656
Telemetry [baseline] (8.651 ms) : 0, 8651
Telemetry [candidate] (8.286 ms) : 0, 8286
section iast
BytebuddyAgent [baseline] (838.74 ms) : 0, 838740
BytebuddyAgent [candidate] (844.847 ms) : 0, 844847
GlobalTracer [baseline] (231.524 ms) : 0, 231524
GlobalTracer [candidate] (232.208 ms) : 0, 232208
IAST [baseline] (22.795 ms) : 0, 22795
IAST [candidate] (23.068 ms) : 0, 23068
AppSec [baseline] (57.223 ms) : 0, 57223
AppSec [candidate] (57.765 ms) : 0, 57765
Remote Config [baseline] (616.955 µs) : 0, 617
Remote Config [candidate] (626.661 µs) : 0, 627
Telemetry [baseline] (8.809 ms) : 0, 8809
Telemetry [candidate] (8.818 ms) : 0, 8818
section profiling
BytebuddyAgent [baseline] (712.251 ms) : 0, 712251
BytebuddyAgent [candidate] (709.803 ms) : 0, 709803
GlobalTracer [baseline] (352.722 ms) : 0, 352722
GlobalTracer [candidate] (351.038 ms) : 0, 351038
AppSec [baseline] (55.445 ms) : 0, 55445
AppSec [candidate] (54.672 ms) : 0, 54672
Remote Config [baseline] (670.172 µs) : 0, 670
Remote Config [candidate] (666.902 µs) : 0, 667
Telemetry [baseline] (9.243 ms) : 0, 9243
Telemetry [candidate] (8.95 ms) : 0, 8950
ProfilingAgent [baseline] (96.837 ms) : 0, 96837
ProfilingAgent [candidate] (95.87 ms) : 0, 95870
Profiling [baseline] (96.862 ms) : 0, 96862
Profiling [candidate] (95.894 ms) : 0, 95894
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.049 s) : 0, 1049340
Total [baseline] (8.68 s) : 0, 8679619
Agent [candidate] (1.047 s) : 0, 1047054
Total [candidate] (8.672 s) : 0, 8671647
section iast
Agent [baseline] (1.187 s) : 0, 1187159
Total [baseline] (9.263 s) : 0, 9262755
Agent [candidate] (1.18 s) : 0, 1180073
Total [candidate] (9.231 s) : 0, 9231488
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.172 s) : 0, 1171878
Total [baseline] (9.24 s) : 0, 9240440
Agent [candidate] (1.172 s) : 0, 1172105
Total [candidate] (9.202 s) : 0, 9202437
section iast_TELEMETRY_OFF
Agent [baseline] (1.171 s) : 0, 1171293
Total [baseline] (9.273 s) : 0, 9273453
Agent [candidate] (1.178 s) : 0, 1177920
Total [candidate] (9.234 s) : 0, 9233832
gantt
title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (724.608 ms) : 0, 724608
BytebuddyAgent [candidate] (722.05 ms) : 0, 722050
GlobalTracer [baseline] (241.802 ms) : 0, 241802
GlobalTracer [candidate] (239.976 ms) : 0, 239976
AppSec [baseline] (55.972 ms) : 0, 55972
AppSec [candidate] (55.321 ms) : 0, 55321
Remote Config [baseline] (700.191 µs) : 0, 700
Remote Config [candidate] (692.889 µs) : 0, 693
Telemetry [baseline] (10.861 ms) : 0, 10861
Telemetry [candidate] (13.715 ms) : 0, 13715
section iast
BytebuddyAgent [baseline] (847.741 ms) : 0, 847741
BytebuddyAgent [candidate] (842.294 ms) : 0, 842294
GlobalTracer [baseline] (232.608 ms) : 0, 232608
GlobalTracer [candidate] (232.068 ms) : 0, 232068
IAST [baseline] (23.19 ms) : 0, 23190
IAST [candidate] (22.956 ms) : 0, 22956
AppSec [baseline] (58.368 ms) : 0, 58368
AppSec [candidate] (57.947 ms) : 0, 57947
Remote Config [baseline] (639.976 µs) : 0, 640
Remote Config [candidate] (622.278 µs) : 0, 622
Telemetry [baseline] (8.855 ms) : 0, 8855
Telemetry [candidate] (8.794 ms) : 0, 8794
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (836.105 ms) : 0, 836105
BytebuddyAgent [candidate] (836.391 ms) : 0, 836391
GlobalTracer [baseline] (230.441 ms) : 0, 230441
GlobalTracer [candidate] (230.41 ms) : 0, 230410
IAST [baseline] (22.817 ms) : 0, 22817
IAST [candidate] (22.949 ms) : 0, 22949
AppSec [baseline] (57.635 ms) : 0, 57635
AppSec [candidate] (57.636 ms) : 0, 57636
Remote Config [baseline] (607.308 µs) : 0, 607
Remote Config [candidate] (622.372 µs) : 0, 622
Telemetry [baseline] (8.827 ms) : 0, 8827
Telemetry [candidate] (8.863 ms) : 0, 8863
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (835.483 ms) : 0, 835483
BytebuddyAgent [candidate] (840.849 ms) : 0, 840849
GlobalTracer [baseline] (231.219 ms) : 0, 231219
GlobalTracer [candidate] (232.328 ms) : 0, 232328
IAST [baseline] (27.01 ms) : 0, 27010
IAST [candidate] (27.208 ms) : 0, 27208
AppSec [baseline] (52.941 ms) : 0, 52941
AppSec [candidate] (52.875 ms) : 0, 52875
Remote Config [baseline] (629.611 µs) : 0, 630
Remote Config [candidate] (618.279 µs) : 0, 618
Telemetry [baseline] (8.702 ms) : 0, 8702
Telemetry [candidate] (8.681 ms) : 0, 8681
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 16 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section baseline
no_agent (1.36 ms) : 1340, 1380
. : milestone, 1360,
appsec (1.743 ms) : 1720, 1767
. : milestone, 1743,
appsec_no_iast (1.776 ms) : 1753, 1799
. : milestone, 1776,
iast (1.509 ms) : 1484, 1533
. : milestone, 1509,
profiling (1.531 ms) : 1506, 1556
. : milestone, 1531,
tracing (1.522 ms) : 1497, 1547
. : milestone, 1522,
section candidate
no_agent (1.363 ms) : 1343, 1383
. : milestone, 1363,
appsec (1.744 ms) : 1720, 1767
. : milestone, 1744,
appsec_no_iast (1.769 ms) : 1746, 1792
. : milestone, 1769,
iast (1.515 ms) : 1490, 1540
. : milestone, 1515,
profiling (1.522 ms) : 1499, 1545
. : milestone, 1522,
tracing (1.503 ms) : 1479, 1527
. : milestone, 1503,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section baseline
no_agent (378.645 µs) : 358, 399
. : milestone, 379,
iast (518.471 µs) : 495, 542
. : milestone, 518,
iast_FULL (731.109 µs) : 709, 753
. : milestone, 731,
iast_GLOBAL (549.476 µs) : 528, 571
. : milestone, 549,
iast_HARDCODED_SECRET_DISABLED (513.271 µs) : 490, 536
. : milestone, 513,
iast_INACTIVE (468.213 µs) : 446, 491
. : milestone, 468,
iast_TELEMETRY_OFF (504.009 µs) : 481, 528
. : milestone, 504,
tracing (461.292 µs) : 440, 483
. : milestone, 461,
section candidate
no_agent (380.605 µs) : 360, 402
. : milestone, 381,
iast (511.803 µs) : 490, 534
. : milestone, 512,
iast_FULL (725.233 µs) : 703, 747
. : milestone, 725,
iast_GLOBAL (562.855 µs) : 540, 586
. : milestone, 563,
iast_HARDCODED_SECRET_DISABLED (505.2 µs) : 483, 528
. : milestone, 505,
iast_INACTIVE (458.936 µs) : 437, 481
. : milestone, 459,
iast_TELEMETRY_OFF (499.334 µs) : 476, 523
. : milestone, 499,
tracing (456.851 µs) : 436, 478
. : milestone, 457,
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 tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section baseline
no_agent (1.474 ms) : 1463, 1486
. : milestone, 1474,
appsec (2.367 ms) : 2324, 2410
. : milestone, 2367,
iast (2.115 ms) : 2060, 2170
. : milestone, 2115,
iast_GLOBAL (2.157 ms) : 2102, 2213
. : milestone, 2157,
profiling (1.974 ms) : 1930, 2018
. : milestone, 1974,
tracing (1.948 ms) : 1906, 1991
. : milestone, 1948,
section candidate
no_agent (1.472 ms) : 1460, 1483
. : milestone, 1472,
appsec (2.363 ms) : 2319, 2406
. : milestone, 2363,
iast (2.111 ms) : 2056, 2166
. : milestone, 2111,
iast_GLOBAL (2.158 ms) : 2103, 2213
. : milestone, 2158,
profiling (1.969 ms) : 1924, 2013
. : milestone, 1969,
tracing (1.947 ms) : 1904, 1989
. : milestone, 1947,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~edd5350d33, baseline=1.47.0-SNAPSHOT~121f38f42d
dateFormat X
axisFormat %s
section baseline
no_agent (14.876 s) : 14876000, 14876000
. : milestone, 14876000,
appsec (14.873 s) : 14873000, 14873000
. : milestone, 14873000,
iast (18.676 s) : 18676000, 18676000
. : milestone, 18676000,
iast_GLOBAL (17.928 s) : 17928000, 17928000
. : milestone, 17928000,
profiling (15.099 s) : 15099000, 15099000
. : milestone, 15099000,
tracing (15.058 s) : 15058000, 15058000
. : milestone, 15058000,
section candidate
no_agent (15.271 s) : 15271000, 15271000
. : milestone, 15271000,
appsec (14.986 s) : 14986000, 14986000
. : milestone, 14986000,
iast (18.613 s) : 18613000, 18613000
. : milestone, 18613000,
iast_GLOBAL (18.114 s) : 18114000, 18114000
. : milestone, 18114000,
profiling (15.376 s) : 15376000, 15376000
. : milestone, 15376000,
tracing (14.7 s) : 14700000, 14700000
. : milestone, 14700000,
|
shatzi
reviewed
Feb 19, 2025
Member
|
should add also the value in the |
5d8a0fc to
2e26a63
Compare
32d6482 to
c479c18
Compare
shatzi
approved these changes
Feb 21, 2025
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
Adds a new configuration option specifically for dynamic instrumentation's live debugger
Motivation
Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: DEBUG-3493