Send debugger logs to DEBUGGER track#10585
Merged
Conversation
DEBUGGER track now apply SDS rules. We want to redact by default the content of debugger logs (not only snapshots). debugger/v2/input and debugger/v1/diagnostics endpoints send data to DEBUGGER track. We privilege debugger/v2/input but fallbacks to debugger/v1/diagnostics like snapshots
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. |
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 61 metrics, 10 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.08 s) : 0, 1079514
Total [baseline] (10.938 s) : 0, 10937957
Agent [candidate] (1.079 s) : 0, 1078555
Total [candidate] (10.997 s) : 0, 10997000
section appsec
Agent [baseline] (1.239 s) : 0, 1239102
Total [baseline] (10.97 s) : 0, 10970003
Agent [candidate] (1.237 s) : 0, 1236584
Total [candidate] (11.006 s) : 0, 11006109
section iast
Agent [baseline] (1.24 s) : 0, 1240180
Total [baseline] (11.304 s) : 0, 11303520
Agent [candidate] (1.251 s) : 0, 1251012
Total [candidate] (11.216 s) : 0, 11215845
section profiling
Agent [baseline] (1.191 s) : 0, 1191467
Total [baseline] (11.067 s) : 0, 11067377
Agent [candidate] (1.191 s) : 0, 1191334
Total [candidate] (10.967 s) : 0, 10967365
gantt
title petclinic - break down per module: candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.196 ms) : 0, 1196
BytebuddyAgent [baseline] (638.656 ms) : 0, 638656
BytebuddyAgent [candidate] (637.532 ms) : 0, 637532
AgentMeter [baseline] (29.402 ms) : 0, 29402
AgentMeter [candidate] (29.444 ms) : 0, 29444
GlobalTracer [baseline] (260.658 ms) : 0, 260658
GlobalTracer [candidate] (260.755 ms) : 0, 260755
AppSec [baseline] (33.331 ms) : 0, 33331
AppSec [candidate] (33.269 ms) : 0, 33269
Debugger [baseline] (61.36 ms) : 0, 61360
Debugger [candidate] (63.045 ms) : 0, 63045
Remote Config [baseline] (645.515 µs) : 0, 646
Remote Config [candidate] (628.689 µs) : 0, 629
Telemetry [baseline] (12.413 ms) : 0, 12413
Telemetry [candidate] (11.601 ms) : 0, 11601
Flare Poller [baseline] (6.203 ms) : 0, 6203
Flare Poller [candidate] (5.519 ms) : 0, 5519
section appsec
crashtracking [baseline] (1.175 ms) : 0, 1175
crashtracking [candidate] (1.197 ms) : 0, 1197
BytebuddyAgent [baseline] (658.054 ms) : 0, 658054
BytebuddyAgent [candidate] (657.263 ms) : 0, 657263
AgentMeter [baseline] (11.995 ms) : 0, 11995
AgentMeter [candidate] (11.909 ms) : 0, 11909
GlobalTracer [baseline] (258.588 ms) : 0, 258588
GlobalTracer [candidate] (257.645 ms) : 0, 257645
AppSec [baseline] (167.779 ms) : 0, 167779
AppSec [candidate] (167.389 ms) : 0, 167389
Debugger [baseline] (67.096 ms) : 0, 67096
Debugger [candidate] (66.932 ms) : 0, 66932
Remote Config [baseline] (666.374 µs) : 0, 666
Remote Config [candidate] (651.727 µs) : 0, 652
Telemetry [baseline] (9.578 ms) : 0, 9578
Telemetry [candidate] (9.663 ms) : 0, 9663
Flare Poller [baseline] (3.719 ms) : 0, 3719
Flare Poller [candidate] (3.765 ms) : 0, 3765
IAST [baseline] (25.248 ms) : 0, 25248
IAST [candidate] (24.978 ms) : 0, 24978
section iast
crashtracking [baseline] (1.179 ms) : 0, 1179
crashtracking [candidate] (1.205 ms) : 0, 1205
BytebuddyAgent [baseline] (800.454 ms) : 0, 800454
BytebuddyAgent [candidate] (809.476 ms) : 0, 809476
AgentMeter [baseline] (11.353 ms) : 0, 11353
AgentMeter [candidate] (11.792 ms) : 0, 11792
GlobalTracer [baseline] (250.08 ms) : 0, 250080
GlobalTracer [candidate] (251.108 ms) : 0, 251108
AppSec [baseline] (34.321 ms) : 0, 34321
AppSec [candidate] (32.763 ms) : 0, 32763
Debugger [baseline] (67.462 ms) : 0, 67462
Debugger [candidate] (69.159 ms) : 0, 69159
Remote Config [baseline] (559.857 µs) : 0, 560
Remote Config [candidate] (540.101 µs) : 0, 540
Telemetry [baseline] (8.875 ms) : 0, 8875
Telemetry [candidate] (8.527 ms) : 0, 8527
Flare Poller [baseline] (3.556 ms) : 0, 3556
Flare Poller [candidate] (3.482 ms) : 0, 3482
IAST [baseline] (27.015 ms) : 0, 27015
IAST [candidate] (27.368 ms) : 0, 27368
section profiling
crashtracking [baseline] (1.225 ms) : 0, 1225
crashtracking [candidate] (1.213 ms) : 0, 1213
BytebuddyAgent [baseline] (682.127 ms) : 0, 682127
BytebuddyAgent [candidate] (683.629 ms) : 0, 683629
AgentMeter [baseline] (8.608 ms) : 0, 8608
AgentMeter [candidate] (8.649 ms) : 0, 8649
GlobalTracer [baseline] (216.252 ms) : 0, 216252
GlobalTracer [candidate] (216.135 ms) : 0, 216135
AppSec [baseline] (32.37 ms) : 0, 32370
AppSec [candidate] (32.615 ms) : 0, 32615
Debugger [baseline] (67.321 ms) : 0, 67321
Debugger [candidate] (67.098 ms) : 0, 67098
Remote Config [baseline] (628.519 µs) : 0, 629
Remote Config [candidate] (625.796 µs) : 0, 626
Telemetry [baseline] (8.878 ms) : 0, 8878
Telemetry [candidate] (8.92 ms) : 0, 8920
Flare Poller [baseline] (3.786 ms) : 0, 3786
Flare Poller [candidate] (3.773 ms) : 0, 3773
ProfilingAgent [baseline] (100.305 ms) : 0, 100305
ProfilingAgent [candidate] (98.575 ms) : 0, 98575
Profiling [baseline] (100.874 ms) : 0, 100874
Profiling [candidate] (99.176 ms) : 0, 99176
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.069 s) : 0, 1069329
Total [baseline] (8.726 s) : 0, 8725908
Agent [candidate] (1.072 s) : 0, 1071914
Total [candidate] (8.736 s) : 0, 8736279
section iast
Agent [baseline] (1.23 s) : 0, 1229535
Total [baseline] (9.395 s) : 0, 9395427
Agent [candidate] (1.234 s) : 0, 1233513
Total [candidate] (9.356 s) : 0, 9356321
gantt
title insecure-bank - break down per module: candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.182 ms) : 0, 1182
crashtracking [candidate] (1.183 ms) : 0, 1183
BytebuddyAgent [baseline] (629.589 ms) : 0, 629589
BytebuddyAgent [candidate] (632.903 ms) : 0, 632903
AgentMeter [baseline] (29.32 ms) : 0, 29320
AgentMeter [candidate] (29.157 ms) : 0, 29157
GlobalTracer [baseline] (259.32 ms) : 0, 259320
GlobalTracer [candidate] (259.621 ms) : 0, 259621
AppSec [baseline] (33.116 ms) : 0, 33116
AppSec [candidate] (33.082 ms) : 0, 33082
Debugger [baseline] (63.311 ms) : 0, 63311
Debugger [candidate] (61.422 ms) : 0, 61422
Remote Config [baseline] (626.451 µs) : 0, 626
Remote Config [candidate] (620.926 µs) : 0, 621
Telemetry [baseline] (12.167 ms) : 0, 12167
Telemetry [candidate] (12.212 ms) : 0, 12212
Flare Poller [baseline] (5.355 ms) : 0, 5355
Flare Poller [candidate] (6.159 ms) : 0, 6159
section iast
crashtracking [baseline] (1.177 ms) : 0, 1177
crashtracking [candidate] (1.17 ms) : 0, 1170
BytebuddyAgent [baseline] (795.15 ms) : 0, 795150
BytebuddyAgent [candidate] (797.062 ms) : 0, 797062
AgentMeter [baseline] (11.213 ms) : 0, 11213
AgentMeter [candidate] (11.298 ms) : 0, 11298
GlobalTracer [baseline] (247.697 ms) : 0, 247697
GlobalTracer [candidate] (248.969 ms) : 0, 248969
AppSec [baseline] (34.967 ms) : 0, 34967
AppSec [candidate] (34.913 ms) : 0, 34913
Debugger [baseline] (64.638 ms) : 0, 64638
Debugger [candidate] (65.059 ms) : 0, 65059
Remote Config [baseline] (545.781 µs) : 0, 546
Remote Config [candidate] (550.858 µs) : 0, 551
Telemetry [baseline] (8.583 ms) : 0, 8583
Telemetry [candidate] (8.66 ms) : 0, 8660
Flare Poller [baseline] (3.462 ms) : 0, 3462
Flare Poller [candidate] (3.549 ms) : 0, 3549
IAST [baseline] (26.767 ms) : 0, 26767
IAST [candidate] (26.971 ms) : 0, 26971
LoadParameters
See matching parameters
SummaryFound 3 performance improvements and 1 performance regressions! Performance is the same for 17 metrics, 15 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section baseline
no_agent (19.204 ms) : 19006, 19402
. : milestone, 19204,
appsec (18.481 ms) : 18295, 18666
. : milestone, 18481,
code_origins (17.45 ms) : 17278, 17621
. : milestone, 17450,
iast (17.644 ms) : 17467, 17820
. : milestone, 17644,
profiling (18.399 ms) : 18213, 18584
. : milestone, 18399,
tracing (17.494 ms) : 17321, 17667
. : milestone, 17494,
section candidate
no_agent (17.008 ms) : 16840, 17176
. : milestone, 17008,
appsec (18.366 ms) : 18180, 18553
. : milestone, 18366,
code_origins (17.698 ms) : 17522, 17873
. : milestone, 17698,
iast (17.462 ms) : 17288, 17635
. : milestone, 17462,
profiling (18.503 ms) : 18316, 18689
. : milestone, 18503,
tracing (17.417 ms) : 17247, 17588
. : milestone, 17417,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section baseline
no_agent (1.177 ms) : 1166, 1189
. : milestone, 1177,
iast (3.08 ms) : 3040, 3120
. : milestone, 3080,
iast_FULL (5.888 ms) : 5828, 5947
. : milestone, 5888,
iast_GLOBAL (3.416 ms) : 3373, 3459
. : milestone, 3416,
profiling (2.35 ms) : 2327, 2374
. : milestone, 2350,
tracing (1.776 ms) : 1760, 1792
. : milestone, 1776,
section candidate
no_agent (1.166 ms) : 1154, 1177
. : milestone, 1166,
iast (3.17 ms) : 3123, 3218
. : milestone, 3170,
iast_FULL (5.916 ms) : 5856, 5976
. : milestone, 5916,
iast_GLOBAL (3.55 ms) : 3497, 3603
. : milestone, 3550,
profiling (2.094 ms) : 2075, 2113
. : milestone, 2094,
tracing (1.874 ms) : 1858, 1891
. : milestone, 1874,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section baseline
no_agent (15.211 s) : 15211000, 15211000
. : milestone, 15211000,
appsec (14.885 s) : 14885000, 14885000
. : milestone, 14885000,
iast (18.336 s) : 18336000, 18336000
. : milestone, 18336000,
iast_GLOBAL (17.639 s) : 17639000, 17639000
. : milestone, 17639000,
profiling (15.592 s) : 15592000, 15592000
. : milestone, 15592000,
tracing (14.472 s) : 14472000, 14472000
. : milestone, 14472000,
section candidate
no_agent (15.341 s) : 15341000, 15341000
. : milestone, 15341000,
appsec (15.068 s) : 15068000, 15068000
. : milestone, 15068000,
iast (17.774 s) : 17774000, 17774000
. : milestone, 17774000,
iast_GLOBAL (17.675 s) : 17675000, 17675000
. : milestone, 17675000,
profiling (15.018 s) : 15018000, 15018000
. : milestone, 15018000,
tracing (14.814 s) : 14814000, 14814000
. : milestone, 14814000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.60.0-SNAPSHOT~95a70383a1, baseline=1.60.0-SNAPSHOT~2ebc964340
dateFormat X
axisFormat %s
section baseline
no_agent (1.482 ms) : 1470, 1493
. : milestone, 1482,
appsec (3.799 ms) : 3576, 4022
. : milestone, 3799,
iast (2.262 ms) : 2193, 2330
. : milestone, 2262,
iast_GLOBAL (2.307 ms) : 2237, 2376
. : milestone, 2307,
profiling (2.123 ms) : 2066, 2179
. : milestone, 2123,
tracing (2.072 ms) : 2019, 2126
. : milestone, 2072,
section candidate
no_agent (1.476 ms) : 1465, 1488
. : milestone, 1476,
appsec (3.778 ms) : 3555, 4001
. : milestone, 3778,
iast (2.258 ms) : 2189, 2326
. : milestone, 2258,
iast_GLOBAL (2.302 ms) : 2233, 2372
. : milestone, 2302,
profiling (2.112 ms) : 2055, 2168
. : milestone, 2112,
tracing (2.06 ms) : 2007, 2113
. : milestone, 2060,
|
tylfin
approved these changes
Feb 13, 2026
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
DEBUGGER track now apply SDS rules. We want to redact by default the content of debugger logs (not only snapshots).
debugger/v2/inputanddebugger/v1/diagnosticsendpoints send data to DEBUGGER track. We privilegedebugger/v2/inputbut fallback todebugger/v1/diagnosticslike snapshotsMotivation
Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any other useful labelsclose,fix, or any linking keywords when referencing an issueUse
solvesinstead, and assign the PR milestone to the issueJira ticket: [DEBUG-5017]
Note: Once your PR is ready to merge, add it to the merge queue by commenting
/merge./merge -ccancels the queue request./merge -f --reason "reason"skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.