Skip to content

Conversation

@MattAlp
Copy link

@MattAlp MattAlp commented Apr 22, 2025

What Does This Do

Records via telemetry if the jvmstat module isn't found, for observability across different JVM distributions

Jira ticket: PROF-11678

@MattAlp MattAlp added comp: core Tracer core comp: profiling Profiling comp: telemetry Telemetry labels Apr 22, 2025
@MattAlp MattAlp requested a review from a team as a code owner April 22, 2025 13:32
@MattAlp MattAlp requested a review from amarziali April 22, 2025 13:32
@MattAlp MattAlp added the type: enhancement Enhancements and improvements label Apr 22, 2025
@DataDog DataDog deleted a comment from github-actions bot Apr 22, 2025
@MattAlp MattAlp requested a review from jbachorik April 22, 2025 14:05
@pr-commenter
Copy link

pr-commenter bot commented Apr 22, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mattalp/additional-jvmstat-telemetry
git_commit_date 1746692171 1746730248
git_commit_sha d5d53cd dc3f281
release_version 1.50.0-SNAPSHOT~d5d53cd553 1.50.0-SNAPSHOT~dc3f281df6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1746733302 1746733302
ci_job_id 930389741 930389741
ci_pipeline_id 64567751 64567751
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-7pg-kqds-project-304-concurrent-1-er2sb28a 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-7pg-kqds-project-304-concurrent-1-er2sb28a 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 59 metrics, 12 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1017724
Total [baseline] (10.469 s) : 0, 10469339
Agent [candidate] (1.016 s) : 0, 1016205
Total [candidate] (10.434 s) : 0, 10433979
section appsec
Agent [baseline] (1.161 s) : 0, 1160821
Total [baseline] (10.723 s) : 0, 10723004
Agent [candidate] (1.16 s) : 0, 1159880
Total [candidate] (10.729 s) : 0, 10729107
section iast
Agent [baseline] (1.148 s) : 0, 1148366
Total [baseline] (10.897 s) : 0, 10896919
Agent [candidate] (1.153 s) : 0, 1152943
Total [candidate] (10.814 s) : 0, 10813856
section profiling
Agent [baseline] (1.278 s) : 0, 1277727
Total [baseline] (10.723 s) : 0, 10722614
Agent [candidate] (1.278 s) : 0, 1278022
Total [candidate] (10.806 s) : 0, 10806156
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.161 s 143.097 ms (14.1%)
Agent iast 1.148 s 130.642 ms (12.8%)
Agent profiling 1.278 s 260.003 ms (25.5%)
Total tracing 10.469 s -
Total appsec 10.723 s 253.665 ms (2.4%)
Total iast 10.897 s 427.58 ms (4.1%)
Total profiling 10.723 s 253.275 ms (2.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.016 s -
Agent appsec 1.16 s 143.675 ms (14.1%)
Agent iast 1.153 s 136.738 ms (13.5%)
Agent profiling 1.278 s 261.818 ms (25.8%)
Total tracing 10.434 s -
Total appsec 10.729 s 295.128 ms (2.8%)
Total iast 10.814 s 379.877 ms (3.6%)
Total profiling 10.806 s 372.177 ms (3.6%)
gantt
    title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (681.713 ms) : 0, 681713
BytebuddyAgent [candidate] (681.888 ms) : 0, 681888
GlobalTracer [baseline] (239.637 ms) : 0, 239637
GlobalTracer [candidate] (239.839 ms) : 0, 239839
AppSec [baseline] (54.982 ms) : 0, 54982
AppSec [candidate] (54.208 ms) : 0, 54208
Debugger [baseline] (7.644 ms) : 0, 7644
Debugger [candidate] (7.607 ms) : 0, 7607
Remote Config [baseline] (678.881 µs) : 0, 679
Remote Config [candidate] (679.85 µs) : 0, 680
Telemetry [baseline] (9.662 ms) : 0, 9662
Telemetry [candidate] (8.271 ms) : 0, 8271
section appsec
BytebuddyAgent [baseline] (700.0 ms) : 0, 700000
BytebuddyAgent [candidate] (699.582 ms) : 0, 699582
GlobalTracer [baseline] (236.496 ms) : 0, 236496
GlobalTracer [candidate] (236.459 ms) : 0, 236459
AppSec [baseline] (176.165 ms) : 0, 176165
AppSec [candidate] (175.63 ms) : 0, 175630
Debugger [baseline] (5.912 ms) : 0, 5912
Debugger [candidate] (5.926 ms) : 0, 5926
Remote Config [baseline] (615.639 µs) : 0, 616
Remote Config [candidate] (613.471 µs) : 0, 613
Telemetry [baseline] (7.365 ms) : 0, 7365
Telemetry [candidate] (7.37 ms) : 0, 7370
IAST [baseline] (21.57 ms) : 0, 21570
IAST [candidate] (21.652 ms) : 0, 21652
section iast
BytebuddyAgent [baseline] (802.104 ms) : 0, 802104
BytebuddyAgent [candidate] (805.347 ms) : 0, 805347
GlobalTracer [baseline] (230.45 ms) : 0, 230450
GlobalTracer [candidate] (231.134 ms) : 0, 231134
AppSec [baseline] (50.623 ms) : 0, 50623
AppSec [candidate] (49.459 ms) : 0, 49459
Debugger [baseline] (5.912 ms) : 0, 5912
Debugger [candidate] (5.941 ms) : 0, 5941
Remote Config [baseline] (597.556 µs) : 0, 598
Remote Config [candidate] (591.165 µs) : 0, 591
Telemetry [baseline] (7.845 ms) : 0, 7845
Telemetry [candidate] (7.888 ms) : 0, 7888
IAST [baseline] (26.633 ms) : 0, 26633
IAST [candidate] (27.39 ms) : 0, 27390
section profiling
BytebuddyAgent [baseline] (671.406 ms) : 0, 671406
BytebuddyAgent [candidate] (671.695 ms) : 0, 671695
GlobalTracer [baseline] (378.019 ms) : 0, 378019
GlobalTracer [candidate] (377.438 ms) : 0, 377438
AppSec [baseline] (54.621 ms) : 0, 54621
AppSec [candidate] (53.826 ms) : 0, 53826
Debugger [baseline] (6.118 ms) : 0, 6118
Debugger [candidate] (6.15 ms) : 0, 6150
Remote Config [baseline] (662.681 µs) : 0, 663
Remote Config [candidate] (655.494 µs) : 0, 655
Telemetry [baseline] (8.025 ms) : 0, 8025
Telemetry [candidate] (8.033 ms) : 0, 8033
ProfilingAgent [baseline] (108.429 ms) : 0, 108429
ProfilingAgent [candidate] (109.698 ms) : 0, 109698
Profiling [baseline] (108.455 ms) : 0, 108455
Profiling [candidate] (109.723 ms) : 0, 109723
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1018311
Total [baseline] (8.61 s) : 0, 8609971
Agent [candidate] (1.023 s) : 0, 1023479
Total [candidate] (8.637 s) : 0, 8637234
section iast
Agent [baseline] (1.163 s) : 0, 1162580
Total [baseline] (9.254 s) : 0, 9254433
Agent [candidate] (1.154 s) : 0, 1154256
Total [candidate] (9.233 s) : 0, 9232820
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.146 s) : 0, 1145855
Total [baseline] (9.163 s) : 0, 9162977
Agent [candidate] (1.148 s) : 0, 1148471
Total [candidate] (9.215 s) : 0, 9214749
section iast_TELEMETRY_OFF
Agent [baseline] (1.157 s) : 0, 1157462
Total [baseline] (9.214 s) : 0, 9213601
Agent [candidate] (1.142 s) : 0, 1142205
Total [candidate] (9.204 s) : 0, 9204253
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.163 s 144.269 ms (14.2%)
Agent iast_HARDCODED_SECRET_DISABLED 1.146 s 127.544 ms (12.5%)
Agent iast_TELEMETRY_OFF 1.157 s 139.15 ms (13.7%)
Total tracing 8.61 s -
Total iast 9.254 s 644.462 ms (7.5%)
Total iast_HARDCODED_SECRET_DISABLED 9.163 s 553.005 ms (6.4%)
Total iast_TELEMETRY_OFF 9.214 s 603.629 ms (7.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.023 s -
Agent iast 1.154 s 130.777 ms (12.8%)
Agent iast_HARDCODED_SECRET_DISABLED 1.148 s 124.993 ms (12.2%)
Agent iast_TELEMETRY_OFF 1.142 s 118.727 ms (11.6%)
Total tracing 8.637 s -
Total iast 9.233 s 595.585 ms (6.9%)
Total iast_HARDCODED_SECRET_DISABLED 9.215 s 577.515 ms (6.7%)
Total iast_TELEMETRY_OFF 9.204 s 567.019 ms (6.6%)
gantt
    title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (681.758 ms) : 0, 681758
BytebuddyAgent [candidate] (683.866 ms) : 0, 683866
GlobalTracer [baseline] (239.649 ms) : 0, 239649
GlobalTracer [candidate] (240.328 ms) : 0, 240328
AppSec [baseline] (55.396 ms) : 0, 55396
AppSec [candidate] (55.289 ms) : 0, 55289
Debugger [baseline] (7.586 ms) : 0, 7586
Debugger [candidate] (9.098 ms) : 0, 9098
Remote Config [baseline] (688.798 µs) : 0, 689
Remote Config [candidate] (690.408 µs) : 0, 690
Telemetry [baseline] (9.789 ms) : 0, 9789
Telemetry [candidate] (10.547 ms) : 0, 10547
section iast
BytebuddyAgent [baseline] (811.918 ms) : 0, 811918
BytebuddyAgent [candidate] (806.014 ms) : 0, 806014
GlobalTracer [baseline] (233.0 ms) : 0, 233000
GlobalTracer [candidate] (231.079 ms) : 0, 231079
AppSec [baseline] (50.62 ms) : 0, 50620
AppSec [candidate] (49.714 ms) : 0, 49714
Debugger [baseline] (5.908 ms) : 0, 5908
Debugger [candidate] (5.992 ms) : 0, 5992
Remote Config [baseline] (600.997 µs) : 0, 601
Remote Config [candidate] (619.722 µs) : 0, 620
Telemetry [baseline] (7.949 ms) : 0, 7949
Telemetry [candidate] (7.985 ms) : 0, 7985
IAST [baseline] (26.36 ms) : 0, 26360
IAST [candidate] (29.245 ms) : 0, 29245
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (799.678 ms) : 0, 799678
BytebuddyAgent [candidate] (801.917 ms) : 0, 801917
GlobalTracer [baseline] (229.816 ms) : 0, 229816
GlobalTracer [candidate] (230.284 ms) : 0, 230284
AppSec [baseline] (54.233 ms) : 0, 54233
AppSec [candidate] (48.454 ms) : 0, 48454
Debugger [baseline] (5.938 ms) : 0, 5938
Debugger [candidate] (5.888 ms) : 0, 5888
Remote Config [baseline] (592.29 µs) : 0, 592
Remote Config [candidate] (589.745 µs) : 0, 590
Telemetry [baseline] (7.81 ms) : 0, 7810
Telemetry [candidate] (7.872 ms) : 0, 7872
IAST [baseline] (23.626 ms) : 0, 23626
IAST [candidate] (29.986 ms) : 0, 29986
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (808.104 ms) : 0, 808104
BytebuddyAgent [candidate] (796.212 ms) : 0, 796212
GlobalTracer [baseline] (232.469 ms) : 0, 232469
GlobalTracer [candidate] (229.888 ms) : 0, 229888
AppSec [baseline] (56.101 ms) : 0, 56101
AppSec [candidate] (55.851 ms) : 0, 55851
Debugger [baseline] (5.981 ms) : 0, 5981
Debugger [candidate] (5.984 ms) : 0, 5984
Remote Config [baseline] (606.074 µs) : 0, 606
Remote Config [candidate] (598.273 µs) : 0, 598
Telemetry [baseline] (7.884 ms) : 0, 7884
Telemetry [candidate] (7.776 ms) : 0, 7776
IAST [baseline] (22.561 ms) : 0, 22561
IAST [candidate] (22.366 ms) : 0, 22366
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-05-08T19:10:57 2025-05-08T19:18:41
git_branch master mattalp/additional-jvmstat-telemetry
git_commit_date 1746692171 1746730248
git_commit_sha d5d53cd dc3f281
release_version 1.50.0-SNAPSHOT~d5d53cd553 1.50.0-SNAPSHOT~dc3f281df6
start_time 2025-05-08T19:10:42 2025-05-08T19:18:27
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1746732321 1746732321
ci_job_id 930389742 930389742
ci_pipeline_id 64567751 64567751
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-axfkkzwb-project-304-concurrent-0-20xoahj9 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-axfkkzwb-project-304-concurrent-0-20xoahj9 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 18 unstable metrics.

Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.364 ms) : 1345, 1383
.   : milestone, 1364,
appsec (1.734 ms) : 1711, 1757
.   : milestone, 1734,
appsec_no_iast (1.736 ms) : 1713, 1759
.   : milestone, 1736,
code_origins (1.67 ms) : 1643, 1697
.   : milestone, 1670,
iast (1.504 ms) : 1480, 1528
.   : milestone, 1504,
profiling (1.525 ms) : 1502, 1548
.   : milestone, 1525,
tracing (1.478 ms) : 1454, 1502
.   : milestone, 1478,
section candidate
no_agent (1.351 ms) : 1332, 1370
.   : milestone, 1351,
appsec (1.728 ms) : 1704, 1752
.   : milestone, 1728,
appsec_no_iast (1.731 ms) : 1707, 1754
.   : milestone, 1731,
code_origins (1.702 ms) : 1674, 1730
.   : milestone, 1702,
iast (1.525 ms) : 1500, 1549
.   : milestone, 1525,
profiling (1.525 ms) : 1499, 1551
.   : milestone, 1525,
tracing (1.492 ms) : 1469, 1515
.   : milestone, 1492,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.364 ms [1.345 ms, 1.383 ms] -
appsec 1.734 ms [1.711 ms, 1.757 ms] 370.044 µs (27.1%)
appsec_no_iast 1.736 ms [1.713 ms, 1.759 ms] 372.072 µs (27.3%)
code_origins 1.67 ms [1.643 ms, 1.697 ms] 305.788 µs (22.4%)
iast 1.504 ms [1.48 ms, 1.528 ms] 139.692 µs (10.2%)
profiling 1.525 ms [1.502 ms, 1.548 ms] 160.995 µs (11.8%)
tracing 1.478 ms [1.454 ms, 1.502 ms] 113.987 µs (8.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.351 ms [1.332 ms, 1.37 ms] -
appsec 1.728 ms [1.704 ms, 1.752 ms] 376.779 µs (27.9%)
appsec_no_iast 1.731 ms [1.707 ms, 1.754 ms] 379.429 µs (28.1%)
code_origins 1.702 ms [1.674 ms, 1.73 ms] 350.639 µs (26.0%)
iast 1.525 ms [1.5 ms, 1.549 ms] 173.547 µs (12.8%)
profiling 1.525 ms [1.499 ms, 1.551 ms] 173.749 µs (12.9%)
tracing 1.492 ms [1.469 ms, 1.515 ms] 140.511 µs (10.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553
    dateFormat X
    axisFormat %s
section baseline
no_agent (378.392 µs) : 359, 398
.   : milestone, 378,
iast (522.359 µs) : 500, 545
.   : milestone, 522,
iast_FULL (732.294 µs) : 710, 754
.   : milestone, 732,
iast_GLOBAL (562.321 µs) : 540, 585
.   : milestone, 562,
iast_HARDCODED_SECRET_DISABLED (516.403 µs) : 495, 538
.   : milestone, 516,
iast_INACTIVE (467.3 µs) : 445, 490
.   : milestone, 467,
iast_TELEMETRY_OFF (514.827 µs) : 491, 538
.   : milestone, 515,
tracing (452.773 µs) : 432, 473
.   : milestone, 453,
section candidate
no_agent (376.583 µs) : 357, 396
.   : milestone, 377,
iast (520.249 µs) : 499, 542
.   : milestone, 520,
iast_FULL (733.903 µs) : 712, 756
.   : milestone, 734,
iast_GLOBAL (558.836 µs) : 537, 580
.   : milestone, 559,
iast_HARDCODED_SECRET_DISABLED (509.851 µs) : 487, 533
.   : milestone, 510,
iast_INACTIVE (467.494 µs) : 445, 490
.   : milestone, 467,
iast_TELEMETRY_OFF (510.796 µs) : 488, 534
.   : milestone, 511,
tracing (460.413 µs) : 438, 483
.   : milestone, 460,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 378.392 µs [358.653 µs, 398.13 µs] -
iast 522.359 µs [499.798 µs, 544.921 µs] 143.967 µs (38.0%)
iast_FULL 732.294 µs [710.486 µs, 754.101 µs] 353.902 µs (93.5%)
iast_GLOBAL 562.321 µs [540.004 µs, 584.638 µs] 183.929 µs (48.6%)
iast_HARDCODED_SECRET_DISABLED 516.403 µs [494.721 µs, 538.086 µs] 138.012 µs (36.5%)
iast_INACTIVE 467.3 µs [444.797 µs, 489.804 µs] 88.909 µs (23.5%)
iast_TELEMETRY_OFF 514.827 µs [491.347 µs, 538.307 µs] 136.436 µs (36.1%)
tracing 452.773 µs [432.377 µs, 473.168 µs] 74.381 µs (19.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 376.583 µs [356.753 µs, 396.413 µs] -
iast 520.249 µs [498.678 µs, 541.82 µs] 143.666 µs (38.1%)
iast_FULL 733.903 µs [711.77 µs, 756.036 µs] 357.319 µs (94.9%)
iast_GLOBAL 558.836 µs [537.36 µs, 580.311 µs] 182.252 µs (48.4%)
iast_HARDCODED_SECRET_DISABLED 509.851 µs [486.697 µs, 533.004 µs] 133.267 µs (35.4%)
iast_INACTIVE 467.494 µs [445.005 µs, 489.984 µs] 90.911 µs (24.1%)
iast_TELEMETRY_OFF 510.796 µs [487.717 µs, 533.875 µs] 134.212 µs (35.6%)
tracing 460.413 µs [438.229 µs, 482.597 µs] 83.829 µs (22.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mattalp/additional-jvmstat-telemetry
git_commit_date 1746692171 1746730248
git_commit_sha d5d53cd dc3f281
release_version 1.50.0-SNAPSHOT~d5d53cd553 1.50.0-SNAPSHOT~dc3f281df6
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1746732932 1746732932
ci_job_id 930389743 930389743
ci_pipeline_id 64567751 64567751
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-7pg-kqds-project-304-concurrent-2-zt9pz3uc 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-7pg-kqds-project-304-concurrent-2-zt9pz3uc 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.002 s) : 15002000, 15002000
.   : milestone, 15002000,
appsec (14.928 s) : 14928000, 14928000
.   : milestone, 14928000,
iast (19.025 s) : 19025000, 19025000
.   : milestone, 19025000,
iast_GLOBAL (18.077 s) : 18077000, 18077000
.   : milestone, 18077000,
profiling (15.585 s) : 15585000, 15585000
.   : milestone, 15585000,
tracing (14.943 s) : 14943000, 14943000
.   : milestone, 14943000,
section candidate
no_agent (15.427 s) : 15427000, 15427000
.   : milestone, 15427000,
appsec (14.818 s) : 14818000, 14818000
.   : milestone, 14818000,
iast (18.743 s) : 18743000, 18743000
.   : milestone, 18743000,
iast_GLOBAL (18.201 s) : 18201000, 18201000
.   : milestone, 18201000,
profiling (15.562 s) : 15562000, 15562000
.   : milestone, 15562000,
tracing (14.902 s) : 14902000, 14902000
.   : milestone, 14902000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.002 s [15.002 s, 15.002 s] -
appsec 14.928 s [14.928 s, 14.928 s] -74.0 ms (-0.5%)
iast 19.025 s [19.025 s, 19.025 s] 4.023 s (26.8%)
iast_GLOBAL 18.077 s [18.077 s, 18.077 s] 3.075 s (20.5%)
profiling 15.585 s [15.585 s, 15.585 s] 583.0 ms (3.9%)
tracing 14.943 s [14.943 s, 14.943 s] -59.0 ms (-0.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.427 s [15.427 s, 15.427 s] -
appsec 14.818 s [14.818 s, 14.818 s] -609.0 ms (-3.9%)
iast 18.743 s [18.743 s, 18.743 s] 3.316 s (21.5%)
iast_GLOBAL 18.201 s [18.201 s, 18.201 s] 2.774 s (18.0%)
profiling 15.562 s [15.562 s, 15.562 s] 135.0 ms (0.9%)
tracing 14.902 s [14.902 s, 14.902 s] -525.0 ms (-3.4%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~dc3f281df6, baseline=1.50.0-SNAPSHOT~d5d53cd553
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.48 ms) : 1468, 1491
.   : milestone, 1480,
appsec (2.398 ms) : 2351, 2445
.   : milestone, 2398,
iast (2.181 ms) : 2121, 2241
.   : milestone, 2181,
iast_GLOBAL (2.213 ms) : 2153, 2273
.   : milestone, 2213,
profiling (2.046 ms) : 1997, 2095
.   : milestone, 2046,
tracing (1.996 ms) : 1950, 2042
.   : milestone, 1996,
section candidate
no_agent (1.481 ms) : 1469, 1493
.   : milestone, 1481,
appsec (2.395 ms) : 2348, 2443
.   : milestone, 2395,
iast (2.182 ms) : 2123, 2241
.   : milestone, 2182,
iast_GLOBAL (2.213 ms) : 2153, 2273
.   : milestone, 2213,
profiling (2.051 ms) : 2002, 2100
.   : milestone, 2051,
tracing (2.001 ms) : 1955, 2047
.   : milestone, 2001,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.48 ms [1.468 ms, 1.491 ms] -
appsec 2.398 ms [2.351 ms, 2.445 ms] 918.173 µs (62.1%)
iast 2.181 ms [2.121 ms, 2.241 ms] 701.386 µs (47.4%)
iast_GLOBAL 2.213 ms [2.153 ms, 2.273 ms] 733.359 µs (49.6%)
profiling 2.046 ms [1.997 ms, 2.095 ms] 566.352 µs (38.3%)
tracing 1.996 ms [1.95 ms, 2.042 ms] 516.128 µs (34.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.481 ms [1.469 ms, 1.493 ms] -
appsec 2.395 ms [2.348 ms, 2.443 ms] 914.292 µs (61.7%)
iast 2.182 ms [2.123 ms, 2.241 ms] 700.942 µs (47.3%)
iast_GLOBAL 2.213 ms [2.153 ms, 2.273 ms] 731.792 µs (49.4%)
profiling 2.051 ms [2.002 ms, 2.1 ms] 569.757 µs (38.5%)
tracing 2.001 ms [1.955 ms, 2.047 ms] 520.172 µs (35.1%)

@MattAlp
Copy link
Author

MattAlp commented Apr 22, 2025

Re-associating this with PROF-11678

@PerfectSlayer PerfectSlayer added tag: diagnostics Diagnostics related changes and removed comp: core Tracer core comp: telemetry Telemetry labels May 2, 2025
@MattAlp MattAlp force-pushed the mattalp/additional-jvmstat-telemetry branch from 76ce22c to c06bf67 Compare May 5, 2025 17:19
@MattAlp MattAlp requested a review from smola May 5, 2025 17:20
@MattAlp MattAlp force-pushed the mattalp/additional-jvmstat-telemetry branch from c06bf67 to 78efb77 Compare May 8, 2025 17:52
@MattAlp MattAlp force-pushed the mattalp/additional-jvmstat-telemetry branch from 2791426 to 9cf4033 Compare May 8, 2025 18:50
@MattAlp MattAlp merged commit 5d679e6 into master May 12, 2025
507 of 508 checks passed
@MattAlp MattAlp deleted the mattalp/additional-jvmstat-telemetry branch May 12, 2025 18:31
@github-actions github-actions bot added this to the 1.50.0 milestone May 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profiling Profiling tag: diagnostics Diagnostics related changes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants