-
Notifications
You must be signed in to change notification settings - Fork 293
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 delayed trigger of local triage report #6479
Merged
Merged
Conversation
This file contains 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
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 45 metrics, 9 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.28.0-SNAPSHOT~50519c7b33, baseline=1.28.0-SNAPSHOT~b6069c585f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.054 s) : 0, 1054485
Total [baseline] (9.383 s) : 0, 9382695
Agent [candidate] (1.054 s) : 0, 1053862
Total [candidate] (9.38 s) : 0, 9380224
section appsec
Agent [baseline] (1.158 s) : 0, 1158128
Total [baseline] (9.47 s) : 0, 9469778
Agent [candidate] (1.156 s) : 0, 1156208
Total [candidate] (9.538 s) : 0, 9538486
section iast
Agent [baseline] (1.176 s) : 0, 1175694
Total [baseline] (9.551 s) : 0, 9550552
Agent [candidate] (1.179 s) : 0, 1178598
Total [candidate] (9.587 s) : 0, 9586780
section profiling
Agent [baseline] (1.291 s) : 0, 1291208
Total [baseline] (9.687 s) : 0, 9686871
Agent [candidate] (1.282 s) : 0, 1281957
Total [candidate] (9.608 s) : 0, 9608370
gantt
title petclinic - break down per module: candidate=1.28.0-SNAPSHOT~50519c7b33, baseline=1.28.0-SNAPSHOT~b6069c585f
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (665.629 ms) : 0, 665629
BytebuddyAgent [candidate] (665.878 ms) : 0, 665878
GlobalTracer [baseline] (296.107 ms) : 0, 296107
GlobalTracer [candidate] (295.309 ms) : 0, 295309
AppSec [baseline] (50.644 ms) : 0, 50644
AppSec [candidate] (50.546 ms) : 0, 50546
Remote Config [baseline] (663.121 µs) : 0, 663
Remote Config [candidate] (653.394 µs) : 0, 653
Telemetry [baseline] (7.209 ms) : 0, 7209
Telemetry [candidate] (7.241 ms) : 0, 7241
section appsec
BytebuddyAgent [baseline] (669.565 ms) : 0, 669565
BytebuddyAgent [candidate] (667.337 ms) : 0, 667337
GlobalTracer [baseline] (297.375 ms) : 0, 297375
GlobalTracer [candidate] (297.586 ms) : 0, 297586
AppSec [baseline] (149.185 ms) : 0, 149185
AppSec [candidate] (149.404 ms) : 0, 149404
Remote Config [baseline] (651.147 µs) : 0, 651
Remote Config [candidate] (651.937 µs) : 0, 652
Telemetry [baseline] (6.926 ms) : 0, 6926
Telemetry [candidate] (6.938 ms) : 0, 6938
section iast
BytebuddyAgent [baseline] (775.268 ms) : 0, 775268
BytebuddyAgent [candidate] (775.65 ms) : 0, 775650
GlobalTracer [baseline] (286.439 ms) : 0, 286439
GlobalTracer [candidate] (287.319 ms) : 0, 287319
AppSec [baseline] (51.962 ms) : 0, 51962
AppSec [candidate] (52.743 ms) : 0, 52743
Remote Config [baseline] (583.925 µs) : 0, 584
Remote Config [candidate] (594.876 µs) : 0, 595
Telemetry [baseline] (6.61 ms) : 0, 6610
Telemetry [candidate] (8.912 ms) : 0, 8912
IAST [baseline] (20.42 ms) : 0, 20420
IAST [candidate] (19.092 ms) : 0, 19092
section profiling
ProfilingAgent [baseline] (129.171 ms) : 0, 129171
ProfilingAgent [candidate] (126.072 ms) : 0, 126072
BytebuddyAgent [baseline] (668.696 ms) : 0, 668696
BytebuddyAgent [candidate] (664.841 ms) : 0, 664841
GlobalTracer [baseline] (378.935 ms) : 0, 378935
GlobalTracer [candidate] (377.522 ms) : 0, 377522
AppSec [baseline] (51.255 ms) : 0, 51255
AppSec [candidate] (50.87 ms) : 0, 50870
Remote Config [baseline] (990.032 µs) : 0, 990
Remote Config [candidate] (977.041 µs) : 0, 977
Telemetry [baseline] (7.341 ms) : 0, 7341
Telemetry [candidate] (7.287 ms) : 0, 7287
Profiling [baseline] (129.196 ms) : 0, 129196
Profiling [candidate] (126.096 ms) : 0, 126096
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.28.0-SNAPSHOT~50519c7b33, baseline=1.28.0-SNAPSHOT~b6069c585f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.054 s) : 0, 1054252
Total [baseline] (8.732 s) : 0, 8732168
Agent [candidate] (1.056 s) : 0, 1056390
Total [candidate] (8.744 s) : 0, 8743751
section iast
Agent [baseline] (1.178 s) : 0, 1177954
Total [baseline] (9.263 s) : 0, 9263226
Agent [candidate] (1.184 s) : 0, 1184261
Total [candidate] (9.275 s) : 0, 9274655
section iast_TELEMETRY_OFF
Agent [baseline] (1.169 s) : 0, 1168922
Total [baseline] (9.27 s) : 0, 9270243
Agent [candidate] (1.17 s) : 0, 1170463
Total [candidate] (9.251 s) : 0, 9250740
gantt
title insecure-bank - break down per module: candidate=1.28.0-SNAPSHOT~50519c7b33, baseline=1.28.0-SNAPSHOT~b6069c585f
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (665.5 ms) : 0, 665500
BytebuddyAgent [candidate] (667.242 ms) : 0, 667242
GlobalTracer [baseline] (295.925 ms) : 0, 295925
GlobalTracer [candidate] (296.265 ms) : 0, 296265
AppSec [baseline] (50.63 ms) : 0, 50630
AppSec [candidate] (50.589 ms) : 0, 50589
Remote Config [baseline] (661.845 µs) : 0, 662
Remote Config [candidate] (666.39 µs) : 0, 666
Telemetry [baseline] (7.264 ms) : 0, 7264
Telemetry [candidate] (7.259 ms) : 0, 7259
section iast
BytebuddyAgent [baseline] (774.817 ms) : 0, 774817
BytebuddyAgent [candidate] (781.002 ms) : 0, 781002
GlobalTracer [baseline] (287.268 ms) : 0, 287268
GlobalTracer [candidate] (288.593 ms) : 0, 288593
AppSec [baseline] (53.758 ms) : 0, 53758
AppSec [candidate] (55.576 ms) : 0, 55576
Remote Config [baseline] (592.035 µs) : 0, 592
Remote Config [candidate] (583.986 µs) : 0, 584
Telemetry [baseline] (6.591 ms) : 0, 6591
Telemetry [candidate] (6.615 ms) : 0, 6615
IAST [baseline] (20.492 ms) : 0, 20492
IAST [candidate] (17.298 ms) : 0, 17298
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (767.638 ms) : 0, 767638
BytebuddyAgent [candidate] (769.263 ms) : 0, 769263
GlobalTracer [baseline] (286.502 ms) : 0, 286502
GlobalTracer [candidate] (286.408 ms) : 0, 286408
AppSec [baseline] (53.536 ms) : 0, 53536
AppSec [candidate] (54.948 ms) : 0, 54948
Remote Config [baseline] (575.374 µs) : 0, 575
Remote Config [candidate] (577.38 µs) : 0, 577
Telemetry [baseline] (6.404 ms) : 0, 6404
Telemetry [candidate] (6.367 ms) : 0, 6367
IAST [baseline] (20.005 ms) : 0, 20005
IAST [candidate] (18.533 ms) : 0, 18533
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 8 metrics, 14 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.28.0-SNAPSHOT~50519c7b33, baseline=1.28.0-SNAPSHOT~b6069c585f
dateFormat X
axisFormat %s
section baseline
no_agent (1.343 ms) : 1324, 1363
. : milestone, 1343,
appsec (1.765 ms) : 1739, 1790
. : milestone, 1765,
iast (1.528 ms) : 1504, 1553
. : milestone, 1528,
profiling (1.491 ms) : 1465, 1516
. : milestone, 1491,
tracing (1.506 ms) : 1482, 1530
. : milestone, 1506,
section candidate
no_agent (1.341 ms) : 1322, 1360
. : milestone, 1341,
appsec (1.747 ms) : 1722, 1772
. : milestone, 1747,
iast (1.517 ms) : 1492, 1542
. : milestone, 1517,
profiling (1.518 ms) : 1492, 1543
. : milestone, 1518,
tracing (1.5 ms) : 1475, 1524
. : milestone, 1500,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.28.0-SNAPSHOT~50519c7b33, baseline=1.28.0-SNAPSHOT~b6069c585f
dateFormat X
axisFormat %s
section baseline
no_agent (368.001 µs) : 347, 389
. : milestone, 368,
iast (473.674 µs) : 453, 494
. : milestone, 474,
iast_FULL (534.6 µs) : 514, 555
. : milestone, 535,
iast_INACTIVE (440.368 µs) : 420, 461
. : milestone, 440,
iast_TELEMETRY_OFF (472.251 µs) : 451, 494
. : milestone, 472,
tracing (435.185 µs) : 415, 456
. : milestone, 435,
section candidate
no_agent (369.885 µs) : 350, 390
. : milestone, 370,
iast (490.335 µs) : 470, 511
. : milestone, 490,
iast_FULL (535.782 µs) : 515, 556
. : milestone, 536,
iast_INACTIVE (461.756 µs) : 441, 482
. : milestone, 462,
iast_TELEMETRY_OFF (474.249 µs) : 453, 495
. : milestone, 474,
tracing (443.457 µs) : 422, 464
. : milestone, 443,
|
74317d0
to
ea0d306
Compare
ea0d306
to
d8d03c6
Compare
dd-trace-core/src/main/java/datadog/trace/core/flare/TracerFlareService.java
Outdated
Show resolved
Hide resolved
0466e0a
to
ba47807
Compare
ba47807
to
50519c7
Compare
am312
approved these changes
Jan 16, 2024
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.
To schedule a triage report two minutes after startup add this JVM option:
or set this environment variable:
Units of
h
(hours) ands
(seconds) are also accepted, the default unit when omitted is seconds.The report will be written to
$TMPDIR
by default, to choose a different location use:or
the report zip will be named
dd-java-flare-<epoch-time-in-millis>.zip
Motivation
For situations where remote-config or the tracer-flare endpoint is not available but we'd like to capture a triage report.
Jira ticket: APMJAVA-1078