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 16 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 1735696685 1735811931
git_commit_sha e8df8a0 4cdb964
release_version 1.45.0-SNAPSHOT~e8df8a0d00 1.45.0-SNAPSHOT~4cdb964744
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1735814203 1735814203
ci_job_id 752201630 752201630
ci_pipeline_id 51988850 51988850
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~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.055 s) : 0, 1054508
Total [baseline] (8.588 s) : 0, 8588122
Agent [candidate] (1.051 s) : 0, 1051419
Total [candidate] (8.577 s) : 0, 8577365
section iast
Agent [baseline] (1.181 s) : 0, 1180839
Total [baseline] (9.184 s) : 0, 9184213
Agent [candidate] (1.191 s) : 0, 1191000
Total [candidate] (9.241 s) : 0, 9241063
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.179 s) : 0, 1179287
Total [baseline] (9.2 s) : 0, 9199615
Agent [candidate] (1.185 s) : 0, 1185404
Total [candidate] (9.196 s) : 0, 9195918
section iast_TELEMETRY_OFF
Agent [baseline] (1.176 s) : 0, 1176495
Total [baseline] (9.147 s) : 0, 9146658
Agent [candidate] (1.175 s) : 0, 1174736
Total [candidate] (9.168 s) : 0, 9168258
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent iast 1.181 s 126.331 ms (12.0%)
Agent iast_HARDCODED_SECRET_DISABLED 1.179 s 124.779 ms (11.8%)
Agent iast_TELEMETRY_OFF 1.176 s 121.987 ms (11.6%)
Total tracing 8.588 s -
Total iast 9.184 s 596.091 ms (6.9%)
Total iast_HARDCODED_SECRET_DISABLED 9.2 s 611.493 ms (7.1%)
Total iast_TELEMETRY_OFF 9.147 s 558.537 ms (6.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.051 s -
Agent iast 1.191 s 139.582 ms (13.3%)
Agent iast_HARDCODED_SECRET_DISABLED 1.185 s 133.985 ms (12.7%)
Agent iast_TELEMETRY_OFF 1.175 s 123.318 ms (11.7%)
Total tracing 8.577 s -
Total iast 9.241 s 663.698 ms (7.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.196 s 618.552 ms (7.2%)
Total iast_TELEMETRY_OFF 9.168 s 590.893 ms (6.9%)
gantt
    title insecure-bank - break down per module: candidate=1.45.0-SNAPSHOT~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (714.072 ms) : 0, 714072
BytebuddyAgent [candidate] (711.721 ms) : 0, 711721
GlobalTracer [baseline] (256.419 ms) : 0, 256419
GlobalTracer [candidate] (255.912 ms) : 0, 255912
AppSec [baseline] (55.192 ms) : 0, 55192
AppSec [candidate] (54.843 ms) : 0, 54843
Remote Config [baseline] (701.364 µs) : 0, 701
Remote Config [candidate] (712.373 µs) : 0, 712
Telemetry [baseline] (13.063 ms) : 0, 13063
Telemetry [candidate] (13.285 ms) : 0, 13285
section iast
BytebuddyAgent [baseline] (830.627 ms) : 0, 830627
BytebuddyAgent [candidate] (836.814 ms) : 0, 836814
GlobalTracer [baseline] (246.481 ms) : 0, 246481
GlobalTracer [candidate] (249.66 ms) : 0, 249660
AppSec [baseline] (58.052 ms) : 0, 58052
AppSec [candidate] (58.457 ms) : 0, 58457
IAST [baseline] (21.48 ms) : 0, 21480
IAST [candidate] (21.605 ms) : 0, 21605
Remote Config [baseline] (654.72 µs) : 0, 655
Remote Config [candidate] (658.691 µs) : 0, 659
Telemetry [baseline] (8.534 ms) : 0, 8534
Telemetry [candidate] (8.713 ms) : 0, 8713
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (828.968 ms) : 0, 828968
BytebuddyAgent [candidate] (833.084 ms) : 0, 833084
GlobalTracer [baseline] (246.734 ms) : 0, 246734
GlobalTracer [candidate] (247.98 ms) : 0, 247980
AppSec [baseline] (57.899 ms) : 0, 57899
AppSec [candidate] (58.282 ms) : 0, 58282
IAST [baseline] (21.468 ms) : 0, 21468
IAST [candidate] (21.651 ms) : 0, 21651
Remote Config [baseline] (650.127 µs) : 0, 650
Remote Config [candidate] (657.886 µs) : 0, 658
Telemetry [baseline] (8.523 ms) : 0, 8523
Telemetry [candidate] (8.691 ms) : 0, 8691
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (827.036 ms) : 0, 827036
BytebuddyAgent [candidate] (825.587 ms) : 0, 825587
GlobalTracer [baseline] (246.275 ms) : 0, 246275
GlobalTracer [candidate] (246.393 ms) : 0, 246393
AppSec [baseline] (57.85 ms) : 0, 57850
AppSec [candidate] (57.767 ms) : 0, 57767
IAST [baseline] (21.189 ms) : 0, 21189
IAST [candidate] (21.047 ms) : 0, 21047
Remote Config [baseline] (650.228 µs) : 0, 650
Remote Config [candidate] (668.945 µs) : 0, 669
Telemetry [baseline] (8.454 ms) : 0, 8454
Telemetry [candidate] (8.373 ms) : 0, 8373
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.45.0-SNAPSHOT~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.075 s) : 0, 1075267
Total [baseline] (10.506 s) : 0, 10506086
Agent [candidate] (1.05 s) : 0, 1050269
Total [candidate] (10.387 s) : 0, 10386754
section appsec
Agent [baseline] (1.191 s) : 0, 1191456
Total [baseline] (10.724 s) : 0, 10723697
Agent [candidate] (1.187 s) : 0, 1186820
Total [candidate] (10.646 s) : 0, 10645726
section iast
Agent [baseline] (1.181 s) : 0, 1180612
Total [baseline] (10.97 s) : 0, 10970282
Agent [candidate] (1.182 s) : 0, 1182202
Total [candidate] (10.919 s) : 0, 10919173
section profiling
Agent [baseline] (1.272 s) : 0, 1272244
Total [baseline] (10.739 s) : 0, 10738568
Agent [candidate] (1.273 s) : 0, 1272540
Total [candidate] (10.779 s) : 0, 10778558
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.075 s -
Agent appsec 1.191 s 116.189 ms (10.8%)
Agent iast 1.181 s 105.344 ms (9.8%)
Agent profiling 1.272 s 196.977 ms (18.3%)
Total tracing 10.506 s -
Total appsec 10.724 s 217.611 ms (2.1%)
Total iast 10.97 s 464.196 ms (4.4%)
Total profiling 10.739 s 232.482 ms (2.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent appsec 1.187 s 136.551 ms (13.0%)
Agent iast 1.182 s 131.934 ms (12.6%)
Agent profiling 1.273 s 222.271 ms (21.2%)
Total tracing 10.387 s -
Total appsec 10.646 s 258.972 ms (2.5%)
Total iast 10.919 s 532.419 ms (5.1%)
Total profiling 10.779 s 391.804 ms (3.8%)
gantt
    title petclinic - break down per module: candidate=1.45.0-SNAPSHOT~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (727.692 ms) : 0, 727692
BytebuddyAgent [candidate] (712.54 ms) : 0, 712540
GlobalTracer [baseline] (261.715 ms) : 0, 261715
GlobalTracer [candidate] (256.437 ms) : 0, 256437
AppSec [baseline] (56.125 ms) : 0, 56125
AppSec [candidate] (54.931 ms) : 0, 54931
Remote Config [baseline] (733.184 µs) : 0, 733
Remote Config [candidate] (719.353 µs) : 0, 719
Telemetry [baseline] (13.699 ms) : 0, 13699
Telemetry [candidate] (10.638 ms) : 0, 10638
section appsec
BytebuddyAgent [baseline] (731.912 ms) : 0, 731912
BytebuddyAgent [candidate] (729.632 ms) : 0, 729632
GlobalTracer [baseline] (254.779 ms) : 0, 254779
GlobalTracer [candidate] (253.261 ms) : 0, 253261
AppSec [baseline] (170.861 ms) : 0, 170861
AppSec [candidate] (170.485 ms) : 0, 170485
Remote Config [baseline] (664.029 µs) : 0, 664
Remote Config [candidate] (678.462 µs) : 0, 678
Telemetry [baseline] (8.445 ms) : 0, 8445
Telemetry [candidate] (8.038 ms) : 0, 8038
IAST [baseline] (19.52 ms) : 0, 19520
IAST [candidate] (19.541 ms) : 0, 19541
section iast
BytebuddyAgent [baseline] (829.806 ms) : 0, 829806
BytebuddyAgent [candidate] (831.296 ms) : 0, 831296
GlobalTracer [baseline] (246.946 ms) : 0, 246946
GlobalTracer [candidate] (247.017 ms) : 0, 247017
AppSec [baseline] (58.157 ms) : 0, 58157
AppSec [candidate] (57.928 ms) : 0, 57928
Remote Config [baseline] (653.308 µs) : 0, 653
Remote Config [candidate] (646.856 µs) : 0, 647
Telemetry [baseline] (8.647 ms) : 0, 8647
Telemetry [candidate] (8.62 ms) : 0, 8620
IAST [baseline] (21.377 ms) : 0, 21377
IAST [candidate] (21.585 ms) : 0, 21585
section profiling
ProfilingAgent [baseline] (95.24 ms) : 0, 95240
ProfilingAgent [candidate] (95.592 ms) : 0, 95592
BytebuddyAgent [baseline] (702.022 ms) : 0, 702022
BytebuddyAgent [candidate] (702.179 ms) : 0, 702179
GlobalTracer [baseline] (371.499 ms) : 0, 371499
GlobalTracer [candidate] (370.962 ms) : 0, 370962
AppSec [baseline] (53.156 ms) : 0, 53156
AppSec [candidate] (53.57 ms) : 0, 53570
Remote Config [baseline] (674.502 µs) : 0, 675
Remote Config [candidate] (673.238 µs) : 0, 673
Telemetry [baseline] (7.839 ms) : 0, 7839
Telemetry [candidate] (7.798 ms) : 0, 7798
Profiling [baseline] (95.267 ms) : 0, 95267
Profiling [candidate] (95.615 ms) : 0, 95615
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-01-02T10:07:08 2025-01-02T10:14:07
git_branch master cecile/json-logs
git_commit_date 1735696685 1735811931
git_commit_sha e8df8a0 4cdb964
release_version 1.45.0-SNAPSHOT~e8df8a0d00 1.45.0-SNAPSHOT~4cdb964744
start_time 2025-01-02T10:06:55 2025-01-02T10:13:53
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1735813198 1735813198
ci_job_id 752201631 752201631
ci_pipeline_id 51988850 51988850
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 insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00
    dateFormat X
    axisFormat %s
section baseline
no_agent (381.06 µs) : 362, 401
.   : milestone, 381,
iast (490.436 µs) : 469, 512
.   : milestone, 490,
iast_FULL (658.327 µs) : 636, 681
.   : milestone, 658,
iast_GLOBAL (516.376 µs) : 495, 538
.   : milestone, 516,
iast_HARDCODED_SECRET_DISABLED (491.082 µs) : 470, 513
.   : milestone, 491,
iast_INACTIVE (454.496 µs) : 433, 476
.   : milestone, 454,
iast_TELEMETRY_OFF (484.401 µs) : 463, 506
.   : milestone, 484,
tracing (447.647 µs) : 427, 469
.   : milestone, 448,
section candidate
no_agent (378.03 µs) : 358, 398
.   : milestone, 378,
iast (489.633 µs) : 468, 511
.   : milestone, 490,
iast_FULL (653.504 µs) : 632, 675
.   : milestone, 654,
iast_GLOBAL (518.143 µs) : 497, 539
.   : milestone, 518,
iast_HARDCODED_SECRET_DISABLED (489.61 µs) : 468, 511
.   : milestone, 490,
iast_INACTIVE (455.444 µs) : 434, 477
.   : milestone, 455,
iast_TELEMETRY_OFF (484.984 µs) : 463, 507
.   : milestone, 485,
tracing (444.206 µs) : 424, 465
.   : milestone, 444,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 381.06 µs [361.511 µs, 400.61 µs] -
iast 490.436 µs [469.051 µs, 511.82 µs] 109.375 µs (28.7%)
iast_FULL 658.327 µs [636.116 µs, 680.537 µs] 277.266 µs (72.8%)
iast_GLOBAL 516.376 µs [494.978 µs, 537.774 µs] 135.316 µs (35.5%)
iast_HARDCODED_SECRET_DISABLED 491.082 µs [469.625 µs, 512.539 µs] 110.022 µs (28.9%)
iast_INACTIVE 454.496 µs [433.314 µs, 475.679 µs] 73.436 µs (19.3%)
iast_TELEMETRY_OFF 484.401 µs [463.082 µs, 505.72 µs] 103.341 µs (27.1%)
tracing 447.647 µs [426.781 µs, 468.513 µs] 66.587 µs (17.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 378.03 µs [358.494 µs, 397.567 µs] -
iast 489.633 µs [468.365 µs, 510.9 µs] 111.603 µs (29.5%)
iast_FULL 653.504 µs [632.128 µs, 674.881 µs] 275.474 µs (72.9%)
iast_GLOBAL 518.143 µs [496.836 µs, 539.45 µs] 140.113 µs (37.1%)
iast_HARDCODED_SECRET_DISABLED 489.61 µs [468.39 µs, 510.83 µs] 111.58 µs (29.5%)
iast_INACTIVE 455.444 µs [433.845 µs, 477.043 µs] 77.414 µs (20.5%)
iast_TELEMETRY_OFF 484.984 µs [463.038 µs, 506.93 µs] 106.954 µs (28.3%)
tracing 444.206 µs [423.839 µs, 464.574 µs] 66.176 µs (17.5%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.35 ms) : 1330, 1371
.   : milestone, 1350,
appsec (1.745 ms) : 1722, 1769
.   : milestone, 1745,
appsec_no_iast (1.769 ms) : 1745, 1794
.   : milestone, 1769,
iast (1.484 ms) : 1461, 1507
.   : milestone, 1484,
profiling (1.526 ms) : 1501, 1550
.   : milestone, 1526,
tracing (1.502 ms) : 1477, 1527
.   : milestone, 1502,
section candidate
no_agent (1.345 ms) : 1326, 1365
.   : milestone, 1345,
appsec (1.742 ms) : 1718, 1766
.   : milestone, 1742,
appsec_no_iast (1.765 ms) : 1741, 1790
.   : milestone, 1765,
iast (1.489 ms) : 1466, 1512
.   : milestone, 1489,
profiling (1.496 ms) : 1472, 1519
.   : milestone, 1496,
tracing (1.485 ms) : 1461, 1509
.   : milestone, 1485,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.35 ms [1.33 ms, 1.371 ms] -
appsec 1.745 ms [1.722 ms, 1.769 ms] 395.091 µs (29.3%)
appsec_no_iast 1.769 ms [1.745 ms, 1.794 ms] 419.138 µs (31.0%)
iast 1.484 ms [1.461 ms, 1.507 ms] 133.945 µs (9.9%)
profiling 1.526 ms [1.501 ms, 1.55 ms] 175.225 µs (13.0%)
tracing 1.502 ms [1.477 ms, 1.527 ms] 151.473 µs (11.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.345 ms [1.326 ms, 1.365 ms] -
appsec 1.742 ms [1.718 ms, 1.766 ms] 396.898 µs (29.5%)
appsec_no_iast 1.765 ms [1.741 ms, 1.79 ms] 419.978 µs (31.2%)
iast 1.489 ms [1.466 ms, 1.512 ms] 143.296 µs (10.7%)
profiling 1.496 ms [1.472 ms, 1.519 ms] 150.266 µs (11.2%)
tracing 1.485 ms [1.461 ms, 1.509 ms] 139.41 µs (10.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master cecile/json-logs
git_commit_date 1735696685 1735811931
git_commit_sha e8df8a0 4cdb964
release_version 1.45.0-SNAPSHOT~e8df8a0d00 1.45.0-SNAPSHOT~4cdb964744
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1735813927 1735813927
ci_job_id 752201633 752201633
ci_pipeline_id 51988850 51988850
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~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.469 ms) : 1458, 1481
.   : milestone, 1469,
appsec (2.341 ms) : 2300, 2383
.   : milestone, 2341,
iast (2.087 ms) : 2034, 2140
.   : milestone, 2087,
iast_GLOBAL (2.137 ms) : 2083, 2190
.   : milestone, 2137,
profiling (1.968 ms) : 1926, 2011
.   : milestone, 1968,
tracing (1.938 ms) : 1897, 1979
.   : milestone, 1938,
section candidate
no_agent (1.47 ms) : 1458, 1481
.   : milestone, 1470,
appsec (2.336 ms) : 2294, 2377
.   : milestone, 2336,
iast (2.095 ms) : 2042, 2148
.   : milestone, 2095,
iast_GLOBAL (2.142 ms) : 2088, 2196
.   : milestone, 2142,
profiling (1.948 ms) : 1906, 1990
.   : milestone, 1948,
tracing (1.939 ms) : 1898, 1980
.   : milestone, 1939,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.469 ms [1.458 ms, 1.481 ms] -
appsec 2.341 ms [2.3 ms, 2.383 ms] 872.112 µs (59.4%)
iast 2.087 ms [2.034 ms, 2.14 ms] 617.691 µs (42.0%)
iast_GLOBAL 2.137 ms [2.083 ms, 2.19 ms] 667.316 µs (45.4%)
profiling 1.968 ms [1.926 ms, 2.011 ms] 499.136 µs (34.0%)
tracing 1.938 ms [1.897 ms, 1.979 ms] 468.649 µs (31.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.458 ms, 1.481 ms] -
appsec 2.336 ms [2.294 ms, 2.377 ms] 865.759 µs (58.9%)
iast 2.095 ms [2.042 ms, 2.148 ms] 624.94 µs (42.5%)
iast_GLOBAL 2.142 ms [2.088 ms, 2.196 ms] 672.516 µs (45.8%)
profiling 1.948 ms [1.906 ms, 1.99 ms] 477.993 µs (32.5%)
tracing 1.939 ms [1.898 ms, 1.98 ms] 469.437 µs (31.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.45.0-SNAPSHOT~4cdb964744, baseline=1.45.0-SNAPSHOT~e8df8a0d00
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.44 s) : 15440000, 15440000
.   : milestone, 15440000,
appsec (15.154 s) : 15154000, 15154000
.   : milestone, 15154000,
iast (18.908 s) : 18908000, 18908000
.   : milestone, 18908000,
iast_GLOBAL (17.833 s) : 17833000, 17833000
.   : milestone, 17833000,
profiling (15.27 s) : 15270000, 15270000
.   : milestone, 15270000,
tracing (14.98 s) : 14980000, 14980000
.   : milestone, 14980000,
section candidate
no_agent (15.394 s) : 15394000, 15394000
.   : milestone, 15394000,
appsec (15.171 s) : 15171000, 15171000
.   : milestone, 15171000,
iast (18.901 s) : 18901000, 18901000
.   : milestone, 18901000,
iast_GLOBAL (18.011 s) : 18011000, 18011000
.   : milestone, 18011000,
profiling (15.258 s) : 15258000, 15258000
.   : milestone, 15258000,
tracing (15.208 s) : 15208000, 15208000
.   : milestone, 15208000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.44 s [15.44 s, 15.44 s] -
appsec 15.154 s [15.154 s, 15.154 s] -286.0 ms (-1.9%)
iast 18.908 s [18.908 s, 18.908 s] 3.468 s (22.5%)
iast_GLOBAL 17.833 s [17.833 s, 17.833 s] 2.393 s (15.5%)
profiling 15.27 s [15.27 s, 15.27 s] -170.0 ms (-1.1%)
tracing 14.98 s [14.98 s, 14.98 s] -460.0 ms (-3.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.394 s [15.394 s, 15.394 s] -
appsec 15.171 s [15.171 s, 15.171 s] -223.0 ms (-1.4%)
iast 18.901 s [18.901 s, 18.901 s] 3.507 s (22.8%)
iast_GLOBAL 18.011 s [18.011 s, 18.011 s] 2.617 s (17.0%)
profiling 15.258 s [15.258 s, 15.258 s] -136.0 ms (-0.9%)
tracing 15.208 s [15.208 s, 15.208 s] -186.0 ms (-1.2%)

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