Skip to content
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

Add the possibility to output the logs of the Java tracer in JSON #8083

Draft
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

cecile75
Copy link
Collaborator

@cecile75 cecile75 commented Dec 12, 2024

What Does This Do

Add the possibility to output the logs of the Java tracer in JSON.
The JSON keys have been chosen to be compatible out of the box with the Logs UI of Datadog.
You will be able to identify all the logs coming from the tracer by filtering them using @origin:dd.trace

Note:

If you don’t configure a specific datadog.slf4j.simpleLogger.dateTimeFormat,

  • when JSON output is enabled, the dateTime format will be yyyy-MM-dd'T'HH:mm:ss.SSSZ to be compatible with the logs UI .
  • when JSON output is disabled, the default dateTime is still [dd.trace 'yyyy-MM-dd HH:mm:ss:SSS Z']

Usage

System property: datadog.slf4j.simpleLogger.jsonEnabled

Default: false

Description: This configuration key set to true will output the logs of the Java tracer in JSON.

Motivation

#1109

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@pr-commenter
Copy link

pr-commenter bot commented Dec 12, 2024

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master cecile/json-logs
git_commit_date 1735568221 1735574071
git_commit_sha 0dc9c08 1179ee5
release_version 1.45.0-SNAPSHOT~0dc9c087f0 1.45.0-SNAPSHOT~1179ee5c35
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1735576350 1735576350
ci_job_id 750988894 750988894
ci_pipeline_id 51909010 51909010
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
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, 4 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.052 s) : 0, 1052481
Total [baseline] (8.595 s) : 0, 8595113
Agent [candidate] (1.051 s) : 0, 1050720
Total [candidate] (8.597 s) : 0, 8597442
section iast
Agent [baseline] (1.179 s) : 0, 1178537
Total [baseline] (9.214 s) : 0, 9214105
Agent [candidate] (1.178 s) : 0, 1177747
Total [candidate] (9.209 s) : 0, 9209206
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.189 s) : 0, 1188703
Total [baseline] (9.21 s) : 0, 9209581
Agent [candidate] (1.179 s) : 0, 1178699
Total [candidate] (9.192 s) : 0, 9191729
section iast_TELEMETRY_OFF
Agent [baseline] (1.174 s) : 0, 1173716
Total [baseline] (9.204 s) : 0, 9203862
Agent [candidate] (1.176 s) : 0, 1176403
Total [candidate] (9.195 s) : 0, 9195399
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.052 s -
Agent iast 1.179 s 126.056 ms (12.0%)
Agent iast_HARDCODED_SECRET_DISABLED 1.189 s 136.222 ms (12.9%)
Agent iast_TELEMETRY_OFF 1.174 s 121.234 ms (11.5%)
Total tracing 8.595 s -
Total iast 9.214 s 618.993 ms (7.2%)
Total iast_HARDCODED_SECRET_DISABLED 9.21 s 614.469 ms (7.1%)
Total iast_TELEMETRY_OFF 9.204 s 608.75 ms (7.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.051 s -
Agent iast 1.178 s 127.026 ms (12.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.179 s 127.979 ms (12.2%)
Agent iast_TELEMETRY_OFF 1.176 s 125.682 ms (12.0%)
Total tracing 8.597 s -
Total iast 9.209 s 611.763 ms (7.1%)
Total iast_HARDCODED_SECRET_DISABLED 9.192 s 594.287 ms (6.9%)
Total iast_TELEMETRY_OFF 9.195 s 597.957 ms (7.0%)
gantt
    title insecure-bank - break down per module: candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (711.3 ms) : 0, 711300
BytebuddyAgent [candidate] (710.3 ms) : 0, 710300
GlobalTracer [baseline] (256.343 ms) : 0, 256343
GlobalTracer [candidate] (255.756 ms) : 0, 255756
AppSec [baseline] (54.933 ms) : 0, 54933
AppSec [candidate] (57.221 ms) : 0, 57221
Remote Config [baseline] (711.989 µs) : 0, 712
Remote Config [candidate] (688.106 µs) : 0, 688
Telemetry [baseline] (14.233 ms) : 0, 14233
Telemetry [candidate] (11.912 ms) : 0, 11912
section iast
BytebuddyAgent [baseline] (828.464 ms) : 0, 828464
BytebuddyAgent [candidate] (828.246 ms) : 0, 828246
GlobalTracer [baseline] (246.614 ms) : 0, 246614
GlobalTracer [candidate] (246.927 ms) : 0, 246927
AppSec [baseline] (58.032 ms) : 0, 58032
AppSec [candidate] (57.731 ms) : 0, 57731
IAST [baseline] (21.243 ms) : 0, 21243
IAST [candidate] (20.943 ms) : 0, 20943
Remote Config [baseline] (647.541 µs) : 0, 648
Remote Config [candidate] (655.301 µs) : 0, 655
Telemetry [baseline] (8.61 ms) : 0, 8610
Telemetry [candidate] (8.427 ms) : 0, 8427
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (835.565 ms) : 0, 835565
BytebuddyAgent [candidate] (828.41 ms) : 0, 828410
GlobalTracer [baseline] (248.402 ms) : 0, 248402
GlobalTracer [candidate] (247.234 ms) : 0, 247234
AppSec [baseline] (58.564 ms) : 0, 58564
AppSec [candidate] (57.938 ms) : 0, 57938
IAST [baseline] (21.701 ms) : 0, 21701
IAST [candidate] (21.133 ms) : 0, 21133
Remote Config [baseline] (682.219 µs) : 0, 682
Remote Config [candidate] (664.607 µs) : 0, 665
Telemetry [baseline] (8.722 ms) : 0, 8722
Telemetry [candidate] (8.529 ms) : 0, 8529
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (824.449 ms) : 0, 824449
BytebuddyAgent [candidate] (827.595 ms) : 0, 827595
GlobalTracer [baseline] (246.521 ms) : 0, 246521
GlobalTracer [candidate] (246.868 ms) : 0, 246868
AppSec [baseline] (57.663 ms) : 0, 57663
AppSec [candidate] (57.218 ms) : 0, 57218
IAST [baseline] (21.09 ms) : 0, 21090
IAST [candidate] (20.736 ms) : 0, 20736
Remote Config [baseline] (651.341 µs) : 0, 651
Remote Config [candidate] (655.512 µs) : 0, 656
Telemetry [baseline] (8.447 ms) : 0, 8447
Telemetry [candidate] (8.344 ms) : 0, 8344
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.051 s) : 0, 1050985
Total [baseline] (10.405 s) : 0, 10405206
Agent [candidate] (1.054 s) : 0, 1053637
Total [candidate] (10.421 s) : 0, 10420804
section appsec
Agent [baseline] (1.191 s) : 0, 1190889
Total [baseline] (10.717 s) : 0, 10717061
Agent [candidate] (1.189 s) : 0, 1188987
Total [candidate] (10.812 s) : 0, 10811804
section iast
Agent [baseline] (1.178 s) : 0, 1178406
Total [baseline] (11.02 s) : 0, 11019841
Agent [candidate] (1.183 s) : 0, 1183452
Total [candidate] (11.037 s) : 0, 11037170
section profiling
Agent [baseline] (1.272 s) : 0, 1272140
Total [baseline] (10.804 s) : 0, 10803623
Agent [candidate] (1.281 s) : 0, 1281487
Total [candidate] (10.837 s) : 0, 10837321
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.051 s -
Agent appsec 1.191 s 139.903 ms (13.3%)
Agent iast 1.178 s 127.42 ms (12.1%)
Agent profiling 1.272 s 221.155 ms (21.0%)
Total tracing 10.405 s -
Total appsec 10.717 s 311.854 ms (3.0%)
Total iast 11.02 s 614.635 ms (5.9%)
Total profiling 10.804 s 398.417 ms (3.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.054 s -
Agent appsec 1.189 s 135.35 ms (12.8%)
Agent iast 1.183 s 129.815 ms (12.3%)
Agent profiling 1.281 s 227.85 ms (21.6%)
Total tracing 10.421 s -
Total appsec 10.812 s 391.0 ms (3.8%)
Total iast 11.037 s 616.366 ms (5.9%)
Total profiling 10.837 s 416.517 ms (4.0%)
gantt
    title petclinic - break down per module: candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (711.548 ms) : 0, 711548
BytebuddyAgent [candidate] (712.338 ms) : 0, 712338
GlobalTracer [baseline] (256.737 ms) : 0, 256737
GlobalTracer [candidate] (255.898 ms) : 0, 255898
AppSec [baseline] (55.207 ms) : 0, 55207
AppSec [candidate] (57.225 ms) : 0, 57225
Remote Config [baseline] (711.328 µs) : 0, 711
Remote Config [candidate] (707.92 µs) : 0, 708
Telemetry [baseline] (11.867 ms) : 0, 11867
Telemetry [candidate] (12.569 ms) : 0, 12569
section appsec
BytebuddyAgent [baseline] (732.078 ms) : 0, 732078
BytebuddyAgent [candidate] (729.607 ms) : 0, 729607
GlobalTracer [baseline] (254.283 ms) : 0, 254283
GlobalTracer [candidate] (254.32 ms) : 0, 254320
AppSec [baseline] (171.1 ms) : 0, 171100
AppSec [candidate] (171.686 ms) : 0, 171686
IAST [baseline] (19.397 ms) : 0, 19397
IAST [candidate] (19.561 ms) : 0, 19561
Remote Config [baseline] (659.758 µs) : 0, 660
Remote Config [candidate] (666.117 µs) : 0, 666
Telemetry [baseline] (8.066 ms) : 0, 8066
Telemetry [candidate] (7.997 ms) : 0, 7997
section iast
BytebuddyAgent [baseline] (827.967 ms) : 0, 827967
BytebuddyAgent [candidate] (833.299 ms) : 0, 833299
GlobalTracer [baseline] (246.66 ms) : 0, 246660
GlobalTracer [candidate] (246.785 ms) : 0, 246785
AppSec [baseline] (58.16 ms) : 0, 58160
AppSec [candidate] (57.888 ms) : 0, 57888
IAST [baseline] (21.529 ms) : 0, 21529
IAST [candidate] (21.254 ms) : 0, 21254
Remote Config [baseline] (662.75 µs) : 0, 663
Remote Config [candidate] (669.513 µs) : 0, 670
Telemetry [baseline] (8.561 ms) : 0, 8561
Telemetry [candidate] (8.544 ms) : 0, 8544
section profiling
BytebuddyAgent [baseline] (700.863 ms) : 0, 700863
BytebuddyAgent [candidate] (706.668 ms) : 0, 706668
GlobalTracer [baseline] (371.248 ms) : 0, 371248
GlobalTracer [candidate] (373.52 ms) : 0, 373520
AppSec [baseline] (54.283 ms) : 0, 54283
AppSec [candidate] (54.528 ms) : 0, 54528
Remote Config [baseline] (672.606 µs) : 0, 673
Remote Config [candidate] (649.785 µs) : 0, 650
Telemetry [baseline] (7.744 ms) : 0, 7744
Telemetry [candidate] (7.845 ms) : 0, 7845
ProfilingAgent [baseline] (95.687 ms) : 0, 95687
ProfilingAgent [candidate] (96.351 ms) : 0, 96351
Profiling [baseline] (95.711 ms) : 0, 95711
Profiling [candidate] (96.375 ms) : 0, 96375
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2024-12-30T16:02:48 2024-12-30T16:09:49
git_branch master cecile/json-logs
git_commit_date 1735568221 1735574071
git_commit_sha 0dc9c08 1179ee5
release_version 1.45.0-SNAPSHOT~0dc9c087f0 1.45.0-SNAPSHOT~1179ee5c35
start_time 2024-12-30T16:02:34 2024-12-30T16:09:35
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1735575341 1735575341
ci_job_id 750988895 750988895
ci_pipeline_id 51909010 51909010
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant iast iast

Summary

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

Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.347 ms) : 1327, 1368
.   : milestone, 1347,
appsec (1.753 ms) : 1729, 1777
.   : milestone, 1753,
appsec_no_iast (1.764 ms) : 1740, 1788
.   : milestone, 1764,
iast (1.517 ms) : 1495, 1540
.   : milestone, 1517,
profiling (1.539 ms) : 1513, 1564
.   : milestone, 1539,
tracing (1.5 ms) : 1476, 1524
.   : milestone, 1500,
section candidate
no_agent (1.356 ms) : 1336, 1376
.   : milestone, 1356,
appsec (1.744 ms) : 1721, 1767
.   : milestone, 1744,
appsec_no_iast (1.746 ms) : 1720, 1771
.   : milestone, 1746,
iast (1.495 ms) : 1472, 1518
.   : milestone, 1495,
profiling (1.494 ms) : 1471, 1517
.   : milestone, 1494,
tracing (1.476 ms) : 1451, 1501
.   : milestone, 1476,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.347 ms [1.327 ms, 1.368 ms] -
appsec 1.753 ms [1.729 ms, 1.777 ms] 405.325 µs (30.1%)
appsec_no_iast 1.764 ms [1.74 ms, 1.788 ms] 416.678 µs (30.9%)
iast 1.517 ms [1.495 ms, 1.54 ms] 170.206 µs (12.6%)
profiling 1.539 ms [1.513 ms, 1.564 ms] 191.355 µs (14.2%)
tracing 1.5 ms [1.476 ms, 1.524 ms] 153.028 µs (11.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.356 ms [1.336 ms, 1.376 ms] -
appsec 1.744 ms [1.721 ms, 1.767 ms] 387.596 µs (28.6%)
appsec_no_iast 1.746 ms [1.72 ms, 1.771 ms] 389.457 µs (28.7%)
iast 1.495 ms [1.472 ms, 1.518 ms] 139.008 µs (10.3%)
profiling 1.494 ms [1.471 ms, 1.517 ms] 138.127 µs (10.2%)
tracing 1.476 ms [1.451 ms, 1.501 ms] 119.861 µs (8.8%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (370.318 µs) : 351, 390
.   : milestone, 370,
iast (488.25 µs) : 467, 510
.   : milestone, 488,
iast_FULL (649.833 µs) : 628, 672
.   : milestone, 650,
iast_GLOBAL (516.635 µs) : 495, 538
.   : milestone, 517,
iast_HARDCODED_SECRET_DISABLED (489.49 µs) : 468, 511
.   : milestone, 489,
iast_INACTIVE (461.21 µs) : 440, 482
.   : milestone, 461,
iast_TELEMETRY_OFF (480.03 µs) : 458, 502
.   : milestone, 480,
tracing (449.298 µs) : 428, 470
.   : milestone, 449,
section candidate
no_agent (380.24 µs) : 359, 402
.   : milestone, 380,
iast (492.466 µs) : 471, 514
.   : milestone, 492,
iast_FULL (647.936 µs) : 626, 670
.   : milestone, 648,
iast_GLOBAL (513.849 µs) : 493, 535
.   : milestone, 514,
iast_HARDCODED_SECRET_DISABLED (483.535 µs) : 462, 505
.   : milestone, 484,
iast_INACTIVE (460.578 µs) : 439, 482
.   : milestone, 461,
iast_TELEMETRY_OFF (475.737 µs) : 454, 497
.   : milestone, 476,
tracing (449.218 µs) : 428, 470
.   : milestone, 449,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 370.318 µs [350.651 µs, 389.985 µs] -
iast 488.25 µs [466.849 µs, 509.652 µs] 117.932 µs (31.8%)
iast_FULL 649.833 µs [628.129 µs, 671.536 µs] 279.515 µs (75.5%)
iast_GLOBAL 516.635 µs [494.826 µs, 538.443 µs] 146.317 µs (39.5%)
iast_HARDCODED_SECRET_DISABLED 489.49 µs [468.065 µs, 510.915 µs] 119.172 µs (32.2%)
iast_INACTIVE 461.21 µs [440.143 µs, 482.277 µs] 90.892 µs (24.5%)
iast_TELEMETRY_OFF 480.03 µs [458.388 µs, 501.672 µs] 109.712 µs (29.6%)
tracing 449.298 µs [428.17 µs, 470.426 µs] 78.98 µs (21.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 380.24 µs [358.755 µs, 401.725 µs] -
iast 492.466 µs [470.669 µs, 514.263 µs] 112.226 µs (29.5%)
iast_FULL 647.936 µs [626.213 µs, 669.658 µs] 267.695 µs (70.4%)
iast_GLOBAL 513.849 µs [492.519 µs, 535.178 µs] 133.609 µs (35.1%)
iast_HARDCODED_SECRET_DISABLED 483.535 µs [462.482 µs, 504.589 µs] 103.295 µs (27.2%)
iast_INACTIVE 460.578 µs [439.111 µs, 482.045 µs] 80.338 µs (21.1%)
iast_TELEMETRY_OFF 475.737 µs [454.092 µs, 497.383 µs] 95.497 µs (25.1%)
tracing 449.218 µs [428.08 µs, 470.355 µs] 68.978 µs (18.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master cecile/json-logs
git_commit_date 1735568221 1735574071
git_commit_sha 0dc9c08 1179ee5
release_version 1.45.0-SNAPSHOT~0dc9c087f0 1.45.0-SNAPSHOT~1179ee5c35
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1735576011 1735576011
ci_job_id 750988896 750988896
ci_pipeline_id 51909010 51909010
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
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.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.464 ms) : 1453, 1475
.   : milestone, 1464,
appsec (2.332 ms) : 2290, 2373
.   : milestone, 2332,
iast (2.083 ms) : 2030, 2136
.   : milestone, 2083,
iast_GLOBAL (2.128 ms) : 2075, 2182
.   : milestone, 2128,
profiling (1.946 ms) : 1904, 1989
.   : milestone, 1946,
tracing (1.929 ms) : 1888, 1969
.   : milestone, 1929,
section candidate
no_agent (1.464 ms) : 1452, 1475
.   : milestone, 1464,
appsec (2.338 ms) : 2296, 2379
.   : milestone, 2338,
iast (2.08 ms) : 2027, 2132
.   : milestone, 2080,
iast_GLOBAL (2.115 ms) : 2062, 2168
.   : milestone, 2115,
profiling (1.953 ms) : 1910, 1995
.   : milestone, 1953,
tracing (1.926 ms) : 1885, 1966
.   : milestone, 1926,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.464 ms [1.453 ms, 1.475 ms] -
appsec 2.332 ms [2.29 ms, 2.373 ms] 867.886 µs (59.3%)
iast 2.083 ms [2.03 ms, 2.136 ms] 619.285 µs (42.3%)
iast_GLOBAL 2.128 ms [2.075 ms, 2.182 ms] 664.311 µs (45.4%)
profiling 1.946 ms [1.904 ms, 1.989 ms] 482.402 µs (33.0%)
tracing 1.929 ms [1.888 ms, 1.969 ms] 464.771 µs (31.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.464 ms [1.452 ms, 1.475 ms] -
appsec 2.338 ms [2.296 ms, 2.379 ms] 874.184 µs (59.7%)
iast 2.08 ms [2.027 ms, 2.132 ms] 615.873 µs (42.1%)
iast_GLOBAL 2.115 ms [2.062 ms, 2.168 ms] 651.657 µs (44.5%)
profiling 1.953 ms [1.91 ms, 1.995 ms] 488.896 µs (33.4%)
tracing 1.926 ms [1.885 ms, 1.966 ms] 461.863 µs (31.6%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.45.0-SNAPSHOT~1179ee5c35, baseline=1.45.0-SNAPSHOT~0dc9c087f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.887 s) : 14887000, 14887000
.   : milestone, 14887000,
appsec (15.145 s) : 15145000, 15145000
.   : milestone, 15145000,
iast (18.584 s) : 18584000, 18584000
.   : milestone, 18584000,
iast_GLOBAL (17.921 s) : 17921000, 17921000
.   : milestone, 17921000,
profiling (15.111 s) : 15111000, 15111000
.   : milestone, 15111000,
tracing (14.966 s) : 14966000, 14966000
.   : milestone, 14966000,
section candidate
no_agent (14.918 s) : 14918000, 14918000
.   : milestone, 14918000,
appsec (15.079 s) : 15079000, 15079000
.   : milestone, 15079000,
iast (18.573 s) : 18573000, 18573000
.   : milestone, 18573000,
iast_GLOBAL (17.714 s) : 17714000, 17714000
.   : milestone, 17714000,
profiling (15.19 s) : 15190000, 15190000
.   : milestone, 15190000,
tracing (15.043 s) : 15043000, 15043000
.   : milestone, 15043000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.887 s [14.887 s, 14.887 s] -
appsec 15.145 s [15.145 s, 15.145 s] 258.0 ms (1.7%)
iast 18.584 s [18.584 s, 18.584 s] 3.697 s (24.8%)
iast_GLOBAL 17.921 s [17.921 s, 17.921 s] 3.034 s (20.4%)
profiling 15.111 s [15.111 s, 15.111 s] 224.0 ms (1.5%)
tracing 14.966 s [14.966 s, 14.966 s] 79.0 ms (0.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.918 s [14.918 s, 14.918 s] -
appsec 15.079 s [15.079 s, 15.079 s] 161.0 ms (1.1%)
iast 18.573 s [18.573 s, 18.573 s] 3.655 s (24.5%)
iast_GLOBAL 17.714 s [17.714 s, 17.714 s] 2.796 s (18.7%)
profiling 15.19 s [15.19 s, 15.19 s] 272.0 ms (1.8%)
tracing 15.043 s [15.043 s, 15.043 s] 125.0 ms (0.8%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants