Skip to content

Collect process tags for profiling upload requests #8780

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

Merged
merged 1 commit into from
May 13, 2025

Conversation

amarziali
Copy link
Collaborator

@amarziali amarziali commented May 7, 2025

What Does This Do

For service renaming we're surfacing all the process tags to all the payloads.
This PR adds the process tags to the profile upload request on the field process_tags (as other products are already doing).
The value is a comma separated list of tags encoded as key:value . The value is already normalized according to our tag standards.
The collection of this tag is today behind a feature flag and not enabled by default

Motivation

Additional Notes

Contributor Checklist

Jira ticket: AIDM-628

@amarziali amarziali requested a review from raphaelgavache May 7, 2025 12:14
@amarziali amarziali requested review from a team as code owners May 7, 2025 12:14
@amarziali amarziali requested a review from smola May 7, 2025 12:14
@pr-commenter
Copy link

pr-commenter bot commented May 7, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/profiling_process_tags
git_commit_date 1746610136 1746619880
git_commit_sha 13eba48 e3feadd
release_version 1.50.0-SNAPSHOT~13eba48d61 1.50.0-SNAPSHOT~e3feadd917
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1746622911 1746622911
ci_job_id 927713851 927713851
ci_pipeline_id 64385206 64385206
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-cs2grmyn-project-304-concurrent-2-18qz9nj8 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-cs2grmyn-project-304-concurrent-2-18qz9nj8 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 57 metrics, 14 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.023 s) : 0, 1023348
Total [baseline] (10.52 s) : 0, 10519651
Agent [candidate] (1.028 s) : 0, 1028332
Total [candidate] (10.464 s) : 0, 10464156
section appsec
Agent [baseline] (1.163 s) : 0, 1163052
Total [baseline] (10.681 s) : 0, 10681186
Agent [candidate] (1.165 s) : 0, 1164701
Total [candidate] (10.713 s) : 0, 10713330
section iast
Agent [baseline] (1.148 s) : 0, 1148460
Total [baseline] (10.909 s) : 0, 10909227
Agent [candidate] (1.152 s) : 0, 1152036
Total [candidate] (10.861 s) : 0, 10861317
section profiling
Agent [baseline] (1.283 s) : 0, 1282615
Total [baseline] (10.931 s) : 0, 10931218
Agent [candidate] (1.275 s) : 0, 1275104
Total [candidate] (10.866 s) : 0, 10866019
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.023 s -
Agent appsec 1.163 s 139.703 ms (13.7%)
Agent iast 1.148 s 125.112 ms (12.2%)
Agent profiling 1.283 s 259.267 ms (25.3%)
Total tracing 10.52 s -
Total appsec 10.681 s 161.535 ms (1.5%)
Total iast 10.909 s 389.576 ms (3.7%)
Total profiling 10.931 s 411.567 ms (3.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent appsec 1.165 s 136.369 ms (13.3%)
Agent iast 1.152 s 123.704 ms (12.0%)
Agent profiling 1.275 s 246.771 ms (24.0%)
Total tracing 10.464 s -
Total appsec 10.713 s 249.174 ms (2.4%)
Total iast 10.861 s 397.161 ms (3.8%)
Total profiling 10.866 s 401.864 ms (3.8%)
gantt
    title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (686.909 ms) : 0, 686909
BytebuddyAgent [candidate] (687.861 ms) : 0, 687861
GlobalTracer [baseline] (240.638 ms) : 0, 240638
GlobalTracer [candidate] (241.441 ms) : 0, 241441
AppSec [baseline] (55.447 ms) : 0, 55447
AppSec [candidate] (55.676 ms) : 0, 55676
Debugger [baseline] (7.023 ms) : 0, 7023
Debugger [candidate] (9.259 ms) : 0, 9259
Remote Config [baseline] (708.707 µs) : 0, 709
Remote Config [candidate] (694.63 µs) : 0, 695
Telemetry [baseline] (9.112 ms) : 0, 9112
Telemetry [candidate] (9.788 ms) : 0, 9788
section appsec
BytebuddyAgent [baseline] (702.07 ms) : 0, 702070
BytebuddyAgent [candidate] (702.847 ms) : 0, 702847
GlobalTracer [baseline] (237.071 ms) : 0, 237071
GlobalTracer [candidate] (237.397 ms) : 0, 237397
AppSec [baseline] (175.659 ms) : 0, 175659
AppSec [candidate] (175.786 ms) : 0, 175786
Debugger [baseline] (5.929 ms) : 0, 5929
Debugger [candidate] (6.313 ms) : 0, 6313
Remote Config [baseline] (621.572 µs) : 0, 622
Remote Config [candidate] (622.211 µs) : 0, 622
Telemetry [baseline] (7.391 ms) : 0, 7391
Telemetry [candidate] (7.414 ms) : 0, 7414
IAST [baseline] (21.647 ms) : 0, 21647
IAST [candidate] (21.631 ms) : 0, 21631
section iast
BytebuddyAgent [baseline] (801.545 ms) : 0, 801545
BytebuddyAgent [candidate] (804.622 ms) : 0, 804622
GlobalTracer [baseline] (230.169 ms) : 0, 230169
GlobalTracer [candidate] (231.186 ms) : 0, 231186
AppSec [baseline] (53.679 ms) : 0, 53679
AppSec [candidate] (52.507 ms) : 0, 52507
Debugger [baseline] (5.937 ms) : 0, 5937
Debugger [candidate] (5.941 ms) : 0, 5941
Remote Config [baseline] (608.196 µs) : 0, 608
Remote Config [candidate] (594.26 µs) : 0, 594
Telemetry [baseline] (7.866 ms) : 0, 7866
Telemetry [candidate] (7.83 ms) : 0, 7830
IAST [baseline] (25.208 ms) : 0, 25208
IAST [candidate] (25.876 ms) : 0, 25876
section profiling
BytebuddyAgent [baseline] (677.741 ms) : 0, 677741
BytebuddyAgent [candidate] (673.867 ms) : 0, 673867
GlobalTracer [baseline] (379.643 ms) : 0, 379643
GlobalTracer [candidate] (378.496 ms) : 0, 378496
AppSec [baseline] (54.939 ms) : 0, 54939
AppSec [candidate] (54.21 ms) : 0, 54210
Debugger [baseline] (6.239 ms) : 0, 6239
Debugger [candidate] (6.181 ms) : 0, 6181
Remote Config [baseline] (654.62 µs) : 0, 655
Remote Config [candidate] (654.649 µs) : 0, 655
Telemetry [baseline] (8.275 ms) : 0, 8275
Telemetry [candidate] (8.162 ms) : 0, 8162
ProfilingAgent [baseline] (104.25 ms) : 0, 104250
ProfilingAgent [candidate] (103.188 ms) : 0, 103188
Profiling [baseline] (104.276 ms) : 0, 104276
Profiling [candidate] (103.213 ms) : 0, 103213
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1018462
Total [baseline] (8.662 s) : 0, 8662009
Agent [candidate] (1.02 s) : 0, 1020183
Total [candidate] (8.638 s) : 0, 8637652
section iast
Agent [baseline] (1.15 s) : 0, 1149869
Total [baseline] (9.212 s) : 0, 9211752
Agent [candidate] (1.145 s) : 0, 1145240
Total [candidate] (9.217 s) : 0, 9217402
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.147 s) : 0, 1146680
Total [baseline] (9.189 s) : 0, 9188608
Agent [candidate] (1.146 s) : 0, 1145900
Total [candidate] (9.174 s) : 0, 9173882
section iast_TELEMETRY_OFF
Agent [baseline] (1.153 s) : 0, 1153415
Total [baseline] (9.237 s) : 0, 9236539
Agent [candidate] (1.144 s) : 0, 1143858
Total [candidate] (9.182 s) : 0, 9182078
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.15 s 131.406 ms (12.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.147 s 128.218 ms (12.6%)
Agent iast_TELEMETRY_OFF 1.153 s 134.952 ms (13.3%)
Total tracing 8.662 s -
Total iast 9.212 s 549.742 ms (6.3%)
Total iast_HARDCODED_SECRET_DISABLED 9.189 s 526.599 ms (6.1%)
Total iast_TELEMETRY_OFF 9.237 s 574.529 ms (6.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.02 s -
Agent iast 1.145 s 125.057 ms (12.3%)
Agent iast_HARDCODED_SECRET_DISABLED 1.146 s 125.717 ms (12.3%)
Agent iast_TELEMETRY_OFF 1.144 s 123.675 ms (12.1%)
Total tracing 8.638 s -
Total iast 9.217 s 579.75 ms (6.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.174 s 536.23 ms (6.2%)
Total iast_TELEMETRY_OFF 9.182 s 544.426 ms (6.3%)
gantt
    title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (682.54 ms) : 0, 682540
BytebuddyAgent [candidate] (682.651 ms) : 0, 682651
GlobalTracer [baseline] (239.506 ms) : 0, 239506
GlobalTracer [candidate] (240.176 ms) : 0, 240176
AppSec [baseline] (54.885 ms) : 0, 54885
AppSec [candidate] (55.856 ms) : 0, 55856
Debugger [baseline] (7.523 ms) : 0, 7523
Debugger [candidate] (7.589 ms) : 0, 7589
Remote Config [baseline] (684.736 µs) : 0, 685
Remote Config [candidate] (690.142 µs) : 0, 690
Telemetry [baseline] (9.808 ms) : 0, 9808
Telemetry [candidate] (9.719 ms) : 0, 9719
section iast
BytebuddyAgent [baseline] (801.183 ms) : 0, 801183
BytebuddyAgent [candidate] (799.887 ms) : 0, 799887
GlobalTracer [baseline] (231.549 ms) : 0, 231549
GlobalTracer [candidate] (229.753 ms) : 0, 229753
IAST [baseline] (30.338 ms) : 0, 30338
IAST [candidate] (29.805 ms) : 0, 29805
AppSec [baseline] (48.932 ms) : 0, 48932
AppSec [candidate] (48.146 ms) : 0, 48146
Debugger [baseline] (5.898 ms) : 0, 5898
Debugger [candidate] (5.852 ms) : 0, 5852
Remote Config [baseline] (612.322 µs) : 0, 612
Remote Config [candidate] (577.076 µs) : 0, 577
Telemetry [baseline] (7.895 ms) : 0, 7895
Telemetry [candidate] (7.828 ms) : 0, 7828
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (799.996 ms) : 0, 799996
BytebuddyAgent [candidate] (800.105 ms) : 0, 800105
GlobalTracer [baseline] (230.299 ms) : 0, 230299
GlobalTracer [candidate] (229.913 ms) : 0, 229913
IAST [baseline] (26.742 ms) : 0, 26742
IAST [candidate] (25.77 ms) : 0, 25770
AppSec [baseline] (51.843 ms) : 0, 51843
AppSec [candidate] (52.358 ms) : 0, 52358
Debugger [baseline] (5.936 ms) : 0, 5936
Debugger [candidate] (5.881 ms) : 0, 5881
Remote Config [baseline] (591.184 µs) : 0, 591
Remote Config [candidate] (584.092 µs) : 0, 584
Telemetry [baseline] (7.952 ms) : 0, 7952
Telemetry [candidate] (7.903 ms) : 0, 7903
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (804.734 ms) : 0, 804734
BytebuddyAgent [candidate] (797.466 ms) : 0, 797466
GlobalTracer [baseline] (231.839 ms) : 0, 231839
GlobalTracer [candidate] (230.529 ms) : 0, 230529
IAST [baseline] (24.16 ms) : 0, 24160
IAST [candidate] (22.289 ms) : 0, 22289
AppSec [baseline] (54.674 ms) : 0, 54674
AppSec [candidate] (55.844 ms) : 0, 55844
Debugger [baseline] (6.0 ms) : 0, 6000
Debugger [candidate] (5.936 ms) : 0, 5936
Remote Config [baseline] (615.272 µs) : 0, 615
Remote Config [candidate] (596.999 µs) : 0, 597
Telemetry [baseline] (7.821 ms) : 0, 7821
Telemetry [candidate] (7.785 ms) : 0, 7785
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-05-07T12:32:11 2025-05-07T12:39:58
git_branch master andrea.marziali/profiling_process_tags
git_commit_date 1746610136 1746619880
git_commit_sha 13eba48 e3feadd
release_version 1.50.0-SNAPSHOT~13eba48d61 1.50.0-SNAPSHOT~e3feadd917
start_time 2025-05-07T12:31:56 2025-05-07T12:39:44
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1746622001 1746622001
ci_job_id 927713855 927713855
ci_pipeline_id 64385206 64385206
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-cs2grmyn-project-304-concurrent-3-hffr7usp 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-cs2grmyn-project-304-concurrent-3-hffr7usp 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 insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61
    dateFormat X
    axisFormat %s
section baseline
no_agent (386.231 µs) : 366, 406
.   : milestone, 386,
iast (525.606 µs) : 504, 548
.   : milestone, 526,
iast_FULL (742.271 µs) : 720, 764
.   : milestone, 742,
iast_GLOBAL (575.821 µs) : 552, 599
.   : milestone, 576,
iast_HARDCODED_SECRET_DISABLED (520.41 µs) : 499, 542
.   : milestone, 520,
iast_INACTIVE (471.184 µs) : 449, 494
.   : milestone, 471,
iast_TELEMETRY_OFF (515.549 µs) : 492, 539
.   : milestone, 516,
tracing (464.786 µs) : 443, 487
.   : milestone, 465,
section candidate
no_agent (387.419 µs) : 366, 409
.   : milestone, 387,
iast (532.286 µs) : 509, 556
.   : milestone, 532,
iast_FULL (743.105 µs) : 721, 765
.   : milestone, 743,
iast_GLOBAL (572.799 µs) : 551, 595
.   : milestone, 573,
iast_HARDCODED_SECRET_DISABLED (524.962 µs) : 502, 548
.   : milestone, 525,
iast_INACTIVE (472.879 µs) : 451, 495
.   : milestone, 473,
iast_TELEMETRY_OFF (511.012 µs) : 488, 534
.   : milestone, 511,
tracing (463.684 µs) : 442, 486
.   : milestone, 464,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 386.231 µs [366.01 µs, 406.453 µs] -
iast 525.606 µs [503.623 µs, 547.588 µs] 139.374 µs (36.1%)
iast_FULL 742.271 µs [720.474 µs, 764.068 µs] 356.039 µs (92.2%)
iast_GLOBAL 575.821 µs [552.39 µs, 599.251 µs] 189.589 µs (49.1%)
iast_HARDCODED_SECRET_DISABLED 520.41 µs [498.607 µs, 542.213 µs] 134.178 µs (34.7%)
iast_INACTIVE 471.184 µs [448.828 µs, 493.54 µs] 84.952 µs (22.0%)
iast_TELEMETRY_OFF 515.549 µs [492.136 µs, 538.962 µs] 129.317 µs (33.5%)
tracing 464.786 µs [442.922 µs, 486.649 µs] 78.554 µs (20.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 387.419 µs [366.31 µs, 408.529 µs] -
iast 532.286 µs [508.829 µs, 555.743 µs] 144.866 µs (37.4%)
iast_FULL 743.105 µs [721.181 µs, 765.03 µs] 355.686 µs (91.8%)
iast_GLOBAL 572.799 µs [550.764 µs, 594.835 µs] 185.38 µs (47.8%)
iast_HARDCODED_SECRET_DISABLED 524.962 µs [502.254 µs, 547.67 µs] 137.542 µs (35.5%)
iast_INACTIVE 472.879 µs [450.914 µs, 494.844 µs] 85.46 µs (22.1%)
iast_TELEMETRY_OFF 511.012 µs [487.842 µs, 534.182 µs] 123.592 µs (31.9%)
tracing 463.684 µs [441.628 µs, 485.741 µs] 76.265 µs (19.7%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.364 ms) : 1345, 1384
.   : milestone, 1364,
appsec (1.75 ms) : 1726, 1775
.   : milestone, 1750,
appsec_no_iast (1.742 ms) : 1719, 1765
.   : milestone, 1742,
code_origins (1.707 ms) : 1681, 1734
.   : milestone, 1707,
iast (1.524 ms) : 1500, 1549
.   : milestone, 1524,
profiling (1.563 ms) : 1538, 1588
.   : milestone, 1563,
tracing (1.501 ms) : 1475, 1526
.   : milestone, 1501,
section candidate
no_agent (1.373 ms) : 1352, 1393
.   : milestone, 1373,
appsec (1.745 ms) : 1721, 1769
.   : milestone, 1745,
appsec_no_iast (1.741 ms) : 1717, 1764
.   : milestone, 1741,
code_origins (1.681 ms) : 1653, 1708
.   : milestone, 1681,
iast (1.543 ms) : 1519, 1568
.   : milestone, 1543,
profiling (1.522 ms) : 1499, 1545
.   : milestone, 1522,
tracing (1.53 ms) : 1505, 1554
.   : milestone, 1530,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.364 ms [1.345 ms, 1.384 ms] -
appsec 1.75 ms [1.726 ms, 1.775 ms] 386.09 µs (28.3%)
appsec_no_iast 1.742 ms [1.719 ms, 1.765 ms] 378.037 µs (27.7%)
code_origins 1.707 ms [1.681 ms, 1.734 ms] 343.166 µs (25.2%)
iast 1.524 ms [1.5 ms, 1.549 ms] 160.282 µs (11.7%)
profiling 1.563 ms [1.538 ms, 1.588 ms] 198.749 µs (14.6%)
tracing 1.501 ms [1.475 ms, 1.526 ms] 136.359 µs (10.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.373 ms [1.352 ms, 1.393 ms] -
appsec 1.745 ms [1.721 ms, 1.769 ms] 372.337 µs (27.1%)
appsec_no_iast 1.741 ms [1.717 ms, 1.764 ms] 367.927 µs (26.8%)
code_origins 1.681 ms [1.653 ms, 1.708 ms] 307.925 µs (22.4%)
iast 1.543 ms [1.519 ms, 1.568 ms] 170.812 µs (12.4%)
profiling 1.522 ms [1.499 ms, 1.545 ms] 149.011 µs (10.9%)
tracing 1.53 ms [1.505 ms, 1.554 ms] 157.054 µs (11.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/profiling_process_tags
git_commit_date 1746610136 1746619880
git_commit_sha 13eba48 e3feadd
release_version 1.50.0-SNAPSHOT~13eba48d61 1.50.0-SNAPSHOT~e3feadd917
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1746622499 1746622499
ci_job_id 927713861 927713861
ci_pipeline_id 64385206 64385206
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-gmcb38w3-project-304-concurrent-1-y65vprs7 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-gmcb38w3-project-304-concurrent-1-y65vprs7 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 tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.472 ms) : 1460, 1483
.   : milestone, 1472,
appsec (2.377 ms) : 2330, 2425
.   : milestone, 2377,
iast (2.153 ms) : 2094, 2212
.   : milestone, 2153,
iast_GLOBAL (2.202 ms) : 2142, 2262
.   : milestone, 2202,
profiling (1.992 ms) : 1945, 2039
.   : milestone, 1992,
tracing (1.986 ms) : 1940, 2032
.   : milestone, 1986,
section candidate
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (2.38 ms) : 2333, 2428
.   : milestone, 2380,
iast (2.15 ms) : 2090, 2209
.   : milestone, 2150,
iast_GLOBAL (2.198 ms) : 2138, 2258
.   : milestone, 2198,
profiling (2.027 ms) : 1979, 2076
.   : milestone, 2027,
tracing (1.982 ms) : 1936, 2028
.   : milestone, 1982,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.46 ms, 1.483 ms] -
appsec 2.377 ms [2.33 ms, 2.425 ms] 905.438 µs (61.5%)
iast 2.153 ms [2.094 ms, 2.212 ms] 680.928 µs (46.3%)
iast_GLOBAL 2.202 ms [2.142 ms, 2.262 ms] 729.746 µs (49.6%)
profiling 1.992 ms [1.945 ms, 2.039 ms] 520.401 µs (35.4%)
tracing 1.986 ms [1.94 ms, 2.032 ms] 514.053 µs (34.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 2.38 ms [2.333 ms, 2.428 ms] 901.308 µs (60.9%)
iast 2.15 ms [2.09 ms, 2.209 ms] 670.466 µs (45.3%)
iast_GLOBAL 2.198 ms [2.138 ms, 2.258 ms] 718.655 µs (48.6%)
profiling 2.027 ms [1.979 ms, 2.076 ms] 548.214 µs (37.1%)
tracing 1.982 ms [1.936 ms, 2.028 ms] 502.851 µs (34.0%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~e3feadd917, baseline=1.50.0-SNAPSHOT~13eba48d61
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.742 s) : 14742000, 14742000
.   : milestone, 14742000,
appsec (14.797 s) : 14797000, 14797000
.   : milestone, 14797000,
iast (18.82 s) : 18820000, 18820000
.   : milestone, 18820000,
iast_GLOBAL (17.999 s) : 17999000, 17999000
.   : milestone, 17999000,
profiling (15.151 s) : 15151000, 15151000
.   : milestone, 15151000,
tracing (14.992 s) : 14992000, 14992000
.   : milestone, 14992000,
section candidate
no_agent (15.299 s) : 15299000, 15299000
.   : milestone, 15299000,
appsec (14.917 s) : 14917000, 14917000
.   : milestone, 14917000,
iast (18.356 s) : 18356000, 18356000
.   : milestone, 18356000,
iast_GLOBAL (18.193 s) : 18193000, 18193000
.   : milestone, 18193000,
profiling (15.151 s) : 15151000, 15151000
.   : milestone, 15151000,
tracing (14.705 s) : 14705000, 14705000
.   : milestone, 14705000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.742 s [14.742 s, 14.742 s] -
appsec 14.797 s [14.797 s, 14.797 s] 55.0 ms (0.4%)
iast 18.82 s [18.82 s, 18.82 s] 4.078 s (27.7%)
iast_GLOBAL 17.999 s [17.999 s, 17.999 s] 3.257 s (22.1%)
profiling 15.151 s [15.151 s, 15.151 s] 409.0 ms (2.8%)
tracing 14.992 s [14.992 s, 14.992 s] 250.0 ms (1.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.299 s [15.299 s, 15.299 s] -
appsec 14.917 s [14.917 s, 14.917 s] -382.0 ms (-2.5%)
iast 18.356 s [18.356 s, 18.356 s] 3.057 s (20.0%)
iast_GLOBAL 18.193 s [18.193 s, 18.193 s] 2.894 s (18.9%)
profiling 15.151 s [15.151 s, 15.151 s] -148.0 ms (-1.0%)
tracing 14.705 s [14.705 s, 14.705 s] -594.0 ms (-3.9%)

@amarziali amarziali requested review from jbachorik and MattAlp May 12, 2025 07:55
@amarziali amarziali force-pushed the andrea.marziali/profiling_process_tags branch from e3feadd to df276a0 Compare May 12, 2025 15:12
@amarziali amarziali enabled auto-merge (squash) May 12, 2025 15:13
@datadog-datadog-prod-us1
Copy link
Contributor

Datadog Summary

✅ Code Quality    ✅ Code Security    ✅ Dependencies


Was this helpful? Give us feedback!

@amarziali amarziali merged commit 0fad309 into master May 13, 2025
589 of 591 checks passed
@amarziali amarziali deleted the andrea.marziali/profiling_process_tags branch May 13, 2025 06:18
@github-actions github-actions bot added this to the 1.50.0 milestone May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants