Skip to content

Conversation

@ojproductions
Copy link
Contributor

@ojproductions ojproductions commented Nov 12, 2025

What Does This Do

  • adds new config <AWS_SERVICE>_INJECT_DATADOG_ATTRIBUTE_ENABLED
    • AWS_SERVICE is one of [SNS,SQS,SFN,EVENTBRIDGE]
  • adds check for config in each service (sns, sqs, sfn, eventbridge) before injecting _datadog to message attributes
  • tests

Motivation

FRSLES-777
APMSVLS-274

tldr: currently, injecting _datadog attribute into Step Function input is disrupting Glue-based automation pipeline, due to schema constraints.

  • if config is set to false, traces will be disconnected, as datadog context is not being propagated
    • ... except for sqs, in which case context is pulled from sqs system attributes which are derived from headers
  • changes include configs for all supported messaging services whereas only SFN is absolutely required to address customer's concern. The others are added for uniformity or in case its useful in the future, but maybe we should only add SFN config for now?

Contributor Checklist

Jira ticket: APMSVLS-247

@datadog-datadog-prod-us1

This comment has been minimized.

@pr-commenter
Copy link

pr-commenter bot commented Nov 12, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master onzia/aws-propagation-config
git_commit_date 1764633089 1764648860
git_commit_sha 4d1a38c f4a0b3b
release_version 1.57.0-SNAPSHOT~4d1a38c992 1.56.0-SNAPSHOT~f4a0b3bfb0
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1764650731 1764650731
ci_job_id 1265010166 1265010166
ci_pipeline_id 84537670 84537670
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-np1893lt 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-np1893lt 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.051 s) : 0, 1051033
Total [baseline] (10.84 s) : 0, 10839929
Agent [candidate] (1.051 s) : 0, 1051469
Total [candidate] (10.761 s) : 0, 10760736
section appsec
Agent [baseline] (1.236 s) : 0, 1235682
Total [baseline] (10.971 s) : 0, 10971232
Agent [candidate] (1.227 s) : 0, 1226995
Total [candidate] (10.956 s) : 0, 10956179
section iast
Agent [baseline] (1.193 s) : 0, 1193450
Total [baseline] (11.137 s) : 0, 11136552
Agent [candidate] (1.193 s) : 0, 1193409
Total [candidate] (11.096 s) : 0, 11096157
section profiling
Agent [baseline] (1.2 s) : 0, 1200283
Total [baseline] (10.893 s) : 0, 10892685
Agent [candidate] (1.197 s) : 0, 1196964
Total [candidate] (10.855 s) : 0, 10855373
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.051 s -
Agent appsec 1.236 s 184.649 ms (17.6%)
Agent iast 1.193 s 142.417 ms (13.6%)
Agent profiling 1.2 s 149.25 ms (14.2%)
Total tracing 10.84 s -
Total appsec 10.971 s 131.303 ms (1.2%)
Total iast 11.137 s 296.623 ms (2.7%)
Total profiling 10.893 s 52.756 ms (0.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.051 s -
Agent appsec 1.227 s 175.526 ms (16.7%)
Agent iast 1.193 s 141.94 ms (13.5%)
Agent profiling 1.197 s 145.495 ms (13.8%)
Total tracing 10.761 s -
Total appsec 10.956 s 195.443 ms (1.8%)
Total iast 11.096 s 335.422 ms (3.1%)
Total profiling 10.855 s 94.637 ms (0.9%)
gantt
    title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.487 ms) : 0, 1487
crashtracking [candidate] (1.468 ms) : 0, 1468
BytebuddyAgent [baseline] (706.124 ms) : 0, 706124
BytebuddyAgent [candidate] (706.798 ms) : 0, 706798
GlobalTracer [baseline] (248.954 ms) : 0, 248954
GlobalTracer [candidate] (249.266 ms) : 0, 249266
AppSec [baseline] (32.068 ms) : 0, 32068
AppSec [candidate] (31.955 ms) : 0, 31955
Debugger [baseline] (6.38 ms) : 0, 6380
Debugger [candidate] (6.389 ms) : 0, 6389
Remote Config [baseline] (683.32 µs) : 0, 683
Remote Config [candidate] (667.268 µs) : 0, 667
Telemetry [baseline] (16.386 ms) : 0, 16386
Telemetry [candidate] (14.612 ms) : 0, 14612
Flare Poller [baseline] (4.132 ms) : 0, 4132
Flare Poller [candidate] (5.592 ms) : 0, 5592
section appsec
crashtracking [baseline] (1.493 ms) : 0, 1493
crashtracking [candidate] (1.475 ms) : 0, 1475
BytebuddyAgent [baseline] (736.64 ms) : 0, 736640
BytebuddyAgent [candidate] (729.539 ms) : 0, 729539
GlobalTracer [baseline] (243.066 ms) : 0, 243066
GlobalTracer [candidate] (241.386 ms) : 0, 241386
IAST [baseline] (24.75 ms) : 0, 24750
IAST [candidate] (24.87 ms) : 0, 24870
AppSec [baseline] (175.444 ms) : 0, 175444
AppSec [candidate] (175.68 ms) : 0, 175680
Debugger [baseline] (6.246 ms) : 0, 6246
Debugger [candidate] (6.33 ms) : 0, 6330
Remote Config [baseline] (680.928 µs) : 0, 681
Remote Config [candidate] (680.293 µs) : 0, 680
Telemetry [baseline] (8.124 ms) : 0, 8124
Telemetry [candidate] (8.068 ms) : 0, 8068
Flare Poller [baseline] (4.042 ms) : 0, 4042
Flare Poller [candidate] (3.987 ms) : 0, 3987
section iast
crashtracking [baseline] (1.489 ms) : 0, 1489
crashtracking [candidate] (1.482 ms) : 0, 1482
BytebuddyAgent [baseline] (831.486 ms) : 0, 831486
BytebuddyAgent [candidate] (832.68 ms) : 0, 832680
GlobalTracer [baseline] (238.506 ms) : 0, 238506
GlobalTracer [candidate] (237.468 ms) : 0, 237468
IAST [baseline] (31.775 ms) : 0, 31775
IAST [candidate] (30.906 ms) : 0, 30906
AppSec [baseline] (29.739 ms) : 0, 29739
AppSec [candidate] (30.545 ms) : 0, 30545
Debugger [baseline] (6.102 ms) : 0, 6102
Debugger [candidate] (6.065 ms) : 0, 6065
Remote Config [baseline] (611.058 µs) : 0, 611
Remote Config [candidate] (611.907 µs) : 0, 612
Telemetry [baseline] (7.989 ms) : 0, 7989
Telemetry [candidate] (7.99 ms) : 0, 7990
Flare Poller [baseline] (10.81 ms) : 0, 10810
Flare Poller [candidate] (10.834 ms) : 0, 10834
section profiling
crashtracking [baseline] (1.44 ms) : 0, 1440
crashtracking [candidate] (1.425 ms) : 0, 1425
BytebuddyAgent [baseline] (735.175 ms) : 0, 735175
BytebuddyAgent [candidate] (733.075 ms) : 0, 733075
GlobalTracer [baseline] (222.905 ms) : 0, 222905
GlobalTracer [candidate] (222.437 ms) : 0, 222437
AppSec [baseline] (32.257 ms) : 0, 32257
AppSec [candidate] (32.056 ms) : 0, 32056
Debugger [baseline] (6.901 ms) : 0, 6901
Debugger [candidate] (6.804 ms) : 0, 6804
Remote Config [baseline] (689.363 µs) : 0, 689
Remote Config [candidate] (680.559 µs) : 0, 681
Telemetry [baseline] (16.272 ms) : 0, 16272
Telemetry [candidate] (16.326 ms) : 0, 16326
Flare Poller [baseline] (4.219 ms) : 0, 4219
Flare Poller [candidate] (4.205 ms) : 0, 4205
ProfilingAgent [baseline] (110.99 ms) : 0, 110990
ProfilingAgent [candidate] (110.724 ms) : 0, 110724
Profiling [baseline] (111.644 ms) : 0, 111644
Profiling [candidate] (111.348 ms) : 0, 111348
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.05 s) : 0, 1050261
Total [baseline] (8.704 s) : 0, 8703681
Agent [candidate] (1.055 s) : 0, 1055149
Total [candidate] (8.662 s) : 0, 8662189
section iast
Agent [baseline] (1.193 s) : 0, 1193286
Total [baseline] (9.283 s) : 0, 9283450
Agent [candidate] (1.192 s) : 0, 1191831
Total [candidate] (9.311 s) : 0, 9310624
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent iast 1.193 s 143.025 ms (13.6%)
Total tracing 8.704 s -
Total iast 9.283 s 579.77 ms (6.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent iast 1.192 s 136.682 ms (13.0%)
Total tracing 8.662 s -
Total iast 9.311 s 648.434 ms (7.5%)
gantt
    title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.478 ms) : 0, 1478
crashtracking [candidate] (1.487 ms) : 0, 1487
BytebuddyAgent [baseline] (705.785 ms) : 0, 705785
BytebuddyAgent [candidate] (709.633 ms) : 0, 709633
GlobalTracer [baseline] (249.004 ms) : 0, 249004
GlobalTracer [candidate] (249.688 ms) : 0, 249688
AppSec [baseline] (31.95 ms) : 0, 31950
AppSec [candidate] (32.067 ms) : 0, 32067
Debugger [baseline] (6.378 ms) : 0, 6378
Debugger [candidate] (6.402 ms) : 0, 6402
Remote Config [baseline] (670.844 µs) : 0, 671
Remote Config [candidate] (671.682 µs) : 0, 672
Telemetry [baseline] (16.146 ms) : 0, 16146
Telemetry [candidate] (15.334 ms) : 0, 15334
Flare Poller [baseline] (4.069 ms) : 0, 4069
Flare Poller [candidate] (4.791 ms) : 0, 4791
section iast
crashtracking [baseline] (1.485 ms) : 0, 1485
crashtracking [candidate] (1.478 ms) : 0, 1478
BytebuddyAgent [baseline] (832.346 ms) : 0, 832346
BytebuddyAgent [candidate] (830.854 ms) : 0, 830854
GlobalTracer [baseline] (237.943 ms) : 0, 237943
GlobalTracer [candidate] (237.63 ms) : 0, 237630
IAST [baseline] (32.468 ms) : 0, 32468
IAST [candidate] (33.571 ms) : 0, 33571
AppSec [baseline] (28.847 ms) : 0, 28847
AppSec [candidate] (27.902 ms) : 0, 27902
Debugger [baseline] (6.072 ms) : 0, 6072
Debugger [candidate] (6.049 ms) : 0, 6049
Remote Config [baseline] (608.828 µs) : 0, 609
Remote Config [candidate] (604.076 µs) : 0, 604
Telemetry [baseline] (7.817 ms) : 0, 7817
Telemetry [candidate] (7.93 ms) : 0, 7930
Flare Poller [baseline] (10.805 ms) : 0, 10805
Flare Poller [candidate] (10.853 ms) : 0, 10853
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master onzia/aws-propagation-config
git_commit_date 1764633089 1764648860
git_commit_sha 4d1a38c f4a0b3b
release_version 1.57.0-SNAPSHOT~4d1a38c992 1.56.0-SNAPSHOT~f4a0b3bfb0
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1764651402 1764651402
ci_job_id 1265010167 1265010167
ci_pipeline_id 84537670 84537670
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-eglniu8s 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-eglniu8s 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:petclinic:tracing:high_load worse
[+0.794ms; +1.671ms] or [+4.611%; +9.700%]
worse
[+1.264ms; +2.561ms] or [+4.465%; +9.046%]
unstable
[-33.342op/s; +18.503op/s] or [-12.629%; +7.009%]
18.459ms 30.220ms 256.581op/s 17.226ms 28.308ms 264.000op/s
scenario:load:petclinic:no_agent:high_load worse
[+0.518ms; +2.127ms] or [+2.932%; +12.042%]
unstable
[+0.086ms; +3.502ms] or [+0.292%; +11.830%]
unstable
[-35.037op/s; +18.791op/s] or [-13.676%; +7.335%]
18.986ms 31.394ms 248.065op/s 17.664ms 29.600ms 256.188op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.213 ms) : 18025, 18401
.   : milestone, 18213,
appsec (18.996 ms) : 18802, 19189
.   : milestone, 18996,
code_origins (17.87 ms) : 17689, 18051
.   : milestone, 17870,
iast (17.633 ms) : 17453, 17813
.   : milestone, 17633,
profiling (18.483 ms) : 18296, 18670
.   : milestone, 18483,
tracing (17.675 ms) : 17500, 17849
.   : milestone, 17675,
section candidate
no_agent (19.427 ms) : 19227, 19626
.   : milestone, 19427,
appsec (18.722 ms) : 18529, 18915
.   : milestone, 18722,
code_origins (17.661 ms) : 17484, 17838
.   : milestone, 17661,
iast (17.611 ms) : 17436, 17786
.   : milestone, 17611,
profiling (18.218 ms) : 18039, 18398
.   : milestone, 18218,
tracing (18.776 ms) : 18583, 18969
.   : milestone, 18776,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.213 ms [18.025 ms, 18.401 ms] -
appsec 18.996 ms [18.802 ms, 19.189 ms] 782.898 µs (4.3%)
code_origins 17.87 ms [17.689 ms, 18.051 ms] -342.62 µs (-1.9%)
iast 17.633 ms [17.453 ms, 17.813 ms] -580.081 µs (-3.2%)
profiling 18.483 ms [18.296 ms, 18.67 ms] 269.905 µs (1.5%)
tracing 17.675 ms [17.5 ms, 17.849 ms] -538.354 µs (-3.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.427 ms [19.227 ms, 19.626 ms] -
appsec 18.722 ms [18.529 ms, 18.915 ms] -704.176 µs (-3.6%)
code_origins 17.661 ms [17.484 ms, 17.838 ms] -1.765 ms (-9.1%)
iast 17.611 ms [17.436 ms, 17.786 ms] -1.815 ms (-9.3%)
profiling 18.218 ms [18.039 ms, 18.398 ms] -1.208 ms (-6.2%)
tracing 18.776 ms [18.583 ms, 18.969 ms] -650.46 µs (-3.3%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.189 ms) : 1178, 1200
.   : milestone, 1189,
iast (3.035 ms) : 2998, 3072
.   : milestone, 3035,
iast_FULL (5.733 ms) : 5677, 5790
.   : milestone, 5733,
iast_GLOBAL (3.651 ms) : 3590, 3713
.   : milestone, 3651,
profiling (1.917 ms) : 1899, 1935
.   : milestone, 1917,
tracing (1.785 ms) : 1771, 1800
.   : milestone, 1785,
section candidate
no_agent (1.173 ms) : 1161, 1184
.   : milestone, 1173,
iast (3.134 ms) : 3095, 3172
.   : milestone, 3134,
iast_FULL (5.806 ms) : 5747, 5864
.   : milestone, 5806,
iast_GLOBAL (3.599 ms) : 3536, 3662
.   : milestone, 3599,
profiling (2.012 ms) : 1994, 2030
.   : milestone, 2012,
tracing (1.776 ms) : 1762, 1791
.   : milestone, 1776,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.189 ms [1.178 ms, 1.2 ms] -
iast 3.035 ms [2.998 ms, 3.072 ms] 1.846 ms (155.2%)
iast_FULL 5.733 ms [5.677 ms, 5.79 ms] 4.544 ms (382.2%)
iast_GLOBAL 3.651 ms [3.59 ms, 3.713 ms] 2.462 ms (207.1%)
profiling 1.917 ms [1.899 ms, 1.935 ms] 727.806 µs (61.2%)
tracing 1.785 ms [1.771 ms, 1.8 ms] 596.211 µs (50.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.173 ms [1.161 ms, 1.184 ms] -
iast 3.134 ms [3.095 ms, 3.172 ms] 1.961 ms (167.2%)
iast_FULL 5.806 ms [5.747 ms, 5.864 ms] 4.633 ms (395.1%)
iast_GLOBAL 3.599 ms [3.536 ms, 3.662 ms] 2.426 ms (206.9%)
profiling 2.012 ms [1.994 ms, 2.03 ms] 839.535 µs (71.6%)
tracing 1.776 ms [1.762 ms, 1.791 ms] 603.66 µs (51.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master onzia/aws-propagation-config
git_commit_date 1764633089 1764648860
git_commit_sha 4d1a38c f4a0b3b
release_version 1.57.0-SNAPSHOT~4d1a38c992 1.56.0-SNAPSHOT~f4a0b3bfb0
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1764651107 1764651107
ci_job_id 1265010168 1265010168
ci_pipeline_id 84537670 84537670
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-vfrb5eu1 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-vfrb5eu1 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.476 ms) : 1465, 1488
.   : milestone, 1476,
appsec (3.695 ms) : 3476, 3913
.   : milestone, 3695,
iast (2.215 ms) : 2150, 2279
.   : milestone, 2215,
iast_GLOBAL (2.25 ms) : 2185, 2315
.   : milestone, 2250,
profiling (2.095 ms) : 2041, 2149
.   : milestone, 2095,
tracing (2.042 ms) : 1991, 2093
.   : milestone, 2042,
section candidate
no_agent (1.478 ms) : 1467, 1490
.   : milestone, 1478,
appsec (3.645 ms) : 3433, 3857
.   : milestone, 3645,
iast (2.214 ms) : 2150, 2278
.   : milestone, 2214,
iast_GLOBAL (2.267 ms) : 2202, 2332
.   : milestone, 2267,
profiling (2.064 ms) : 2012, 2116
.   : milestone, 2064,
tracing (2.047 ms) : 1996, 2098
.   : milestone, 2047,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.465 ms, 1.488 ms] -
appsec 3.695 ms [3.476 ms, 3.913 ms] 2.218 ms (150.2%)
iast 2.215 ms [2.15 ms, 2.279 ms] 738.355 µs (50.0%)
iast_GLOBAL 2.25 ms [2.185 ms, 2.315 ms] 773.522 µs (52.4%)
profiling 2.095 ms [2.041 ms, 2.149 ms] 618.811 µs (41.9%)
tracing 2.042 ms [1.991 ms, 2.093 ms] 565.602 µs (38.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.467 ms, 1.49 ms] -
appsec 3.645 ms [3.433 ms, 3.857 ms] 2.167 ms (146.5%)
iast 2.214 ms [2.15 ms, 2.278 ms] 735.369 µs (49.7%)
iast_GLOBAL 2.267 ms [2.202 ms, 2.332 ms] 788.744 µs (53.3%)
profiling 2.064 ms [2.012 ms, 2.116 ms] 585.245 µs (39.6%)
tracing 2.047 ms [1.996 ms, 2.098 ms] 568.407 µs (38.4%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~f4a0b3bfb0, baseline=1.57.0-SNAPSHOT~4d1a38c992
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.257 s) : 15257000, 15257000
.   : milestone, 15257000,
appsec (14.568 s) : 14568000, 14568000
.   : milestone, 14568000,
iast (18.309 s) : 18309000, 18309000
.   : milestone, 18309000,
iast_GLOBAL (18.045 s) : 18045000, 18045000
.   : milestone, 18045000,
profiling (14.551 s) : 14551000, 14551000
.   : milestone, 14551000,
tracing (14.778 s) : 14778000, 14778000
.   : milestone, 14778000,
section candidate
no_agent (14.825 s) : 14825000, 14825000
.   : milestone, 14825000,
appsec (14.451 s) : 14451000, 14451000
.   : milestone, 14451000,
iast (18.188 s) : 18188000, 18188000
.   : milestone, 18188000,
iast_GLOBAL (18.031 s) : 18031000, 18031000
.   : milestone, 18031000,
profiling (14.864 s) : 14864000, 14864000
.   : milestone, 14864000,
tracing (14.787 s) : 14787000, 14787000
.   : milestone, 14787000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.257 s [15.257 s, 15.257 s] -
appsec 14.568 s [14.568 s, 14.568 s] -689.0 ms (-4.5%)
iast 18.309 s [18.309 s, 18.309 s] 3.052 s (20.0%)
iast_GLOBAL 18.045 s [18.045 s, 18.045 s] 2.788 s (18.3%)
profiling 14.551 s [14.551 s, 14.551 s] -706.0 ms (-4.6%)
tracing 14.778 s [14.778 s, 14.778 s] -479.0 ms (-3.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.825 s [14.825 s, 14.825 s] -
appsec 14.451 s [14.451 s, 14.451 s] -374.0 ms (-2.5%)
iast 18.188 s [18.188 s, 18.188 s] 3.363 s (22.7%)
iast_GLOBAL 18.031 s [18.031 s, 18.031 s] 3.206 s (21.6%)
profiling 14.864 s [14.864 s, 14.864 s] 39.0 ms (0.3%)
tracing 14.787 s [14.787 s, 14.787 s] -38.0 ms (-0.3%)

@ojproductions ojproductions changed the title Onzia/aws propagation config add inject datadog attribute config Nov 24, 2025
@ojproductions ojproductions added comp: config Configuration and removed comp: remote config Configuration at Runtime labels Nov 24, 2025
@ojproductions ojproductions marked this pull request as ready for review November 24, 2025 17:35
@ojproductions ojproductions requested review from a team as code owners November 24, 2025 17:35
@ojproductions ojproductions requested a review from a team as a code owner November 24, 2025 17:53
@ojproductions ojproductions requested review from amarziali and removed request for a team November 24, 2025 17:53
Copy link
Contributor

@mhlidd mhlidd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor comments/nits!

@ojproductions ojproductions requested a review from mhlidd December 1, 2025 16:10
Copy link
Contributor

@mhlidd mhlidd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small nit but otherwise LGTM!

@ojproductions ojproductions merged commit 2d28a85 into master Dec 2, 2025
539 checks passed
@ojproductions ojproductions deleted the onzia/aws-propagation-config branch December 2, 2025 17:08
@github-actions github-actions bot added this to the 1.57.0 milestone Dec 2, 2025
@PerfectSlayer PerfectSlayer added inst: aws sdk AWS SDK instrumentation and removed comp: config Configuration labels Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants