-
Notifications
You must be signed in to change notification settings - Fork 275
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
Bump JMXFetch to 0.49.1 #6935
base: master
Are you sure you want to change the base?
Bump JMXFetch to 0.49.1 #6935
Conversation
03f771f
to
08455e3
Compare
08455e3
to
5fc113f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are still some failing JMXFetch tests that need fixing before this can be merged
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 48 metrics, 15 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.064 s) : 0, 1063756
Total [baseline] (8.582 s) : 0, 8581637
Agent [candidate] (1.063 s) : 0, 1062765
Total [candidate] (8.547 s) : 0, 8546550
section iast
Agent [baseline] (1.166 s) : 0, 1166270
Total [baseline] (9.016 s) : 0, 9016152
Agent [candidate] (1.165 s) : 0, 1164946
Total [candidate] (8.982 s) : 0, 8982126
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.174 s) : 0, 1174421
Total [baseline] (9.008 s) : 0, 9007915
Agent [candidate] (1.172 s) : 0, 1171941
Total [candidate] (8.984 s) : 0, 8983591
section iast_TELEMETRY_OFF
Agent [baseline] (1.163 s) : 0, 1162768
Total [baseline] (9.021 s) : 0, 9021064
Agent [candidate] (1.163 s) : 0, 1162527
Total [candidate] (8.992 s) : 0, 8991553
gantt
title insecure-bank - break down per module: candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (656.5 ms) : 0, 656500
BytebuddyAgent [candidate] (656.046 ms) : 0, 656046
GlobalTracer [baseline] (314.197 ms) : 0, 314197
GlobalTracer [candidate] (313.781 ms) : 0, 313781
AppSec [baseline] (50.195 ms) : 0, 50195
AppSec [candidate] (50.003 ms) : 0, 50003
Remote Config [baseline] (667.669 µs) : 0, 668
Remote Config [candidate] (680.631 µs) : 0, 681
Telemetry [baseline] (7.685 ms) : 0, 7685
Telemetry [candidate] (7.62 ms) : 0, 7620
section iast
BytebuddyAgent [baseline] (779.216 ms) : 0, 779216
BytebuddyAgent [candidate] (777.594 ms) : 0, 777594
GlobalTracer [baseline] (292.279 ms) : 0, 292279
GlobalTracer [candidate] (291.266 ms) : 0, 291266
AppSec [baseline] (49.267 ms) : 0, 49267
AppSec [candidate] (48.374 ms) : 0, 48374
Remote Config [baseline] (601.466 µs) : 0, 601
Remote Config [candidate] (590.919 µs) : 0, 591
Telemetry [baseline] (6.962 ms) : 0, 6962
Telemetry [candidate] (9.909 ms) : 0, 9909
IAST [baseline] (24.696 ms) : 0, 24696
IAST [candidate] (23.957 ms) : 0, 23957
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (784.378 ms) : 0, 784378
BytebuddyAgent [candidate] (783.096 ms) : 0, 783096
GlobalTracer [baseline] (294.197 ms) : 0, 294197
GlobalTracer [candidate] (293.287 ms) : 0, 293287
AppSec [baseline] (48.785 ms) : 0, 48785
AppSec [candidate] (48.361 ms) : 0, 48361
Remote Config [baseline] (598.923 µs) : 0, 599
Remote Config [candidate] (585.393 µs) : 0, 585
Telemetry [baseline] (9.9 ms) : 0, 9900
Telemetry [candidate] (6.889 ms) : 0, 6889
IAST [baseline] (23.196 ms) : 0, 23196
IAST [candidate] (26.337 ms) : 0, 26337
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (775.912 ms) : 0, 775912
BytebuddyAgent [candidate] (775.483 ms) : 0, 775483
GlobalTracer [baseline] (291.874 ms) : 0, 291874
GlobalTracer [candidate] (292.37 ms) : 0, 292370
AppSec [baseline] (51.808 ms) : 0, 51808
AppSec [candidate] (51.298 ms) : 0, 51298
Remote Config [baseline] (590.375 µs) : 0, 590
Remote Config [candidate] (603.759 µs) : 0, 604
Telemetry [baseline] (8.202 ms) : 0, 8202
Telemetry [candidate] (7.481 ms) : 0, 7481
IAST [baseline] (21.08 ms) : 0, 21080
IAST [candidate] (21.96 ms) : 0, 21960
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1059599
Total [baseline] (10.43 s) : 0, 10429980
Agent [candidate] (1.065 s) : 0, 1064774
Total [candidate] (10.302 s) : 0, 10302311
section appsec
Agent [baseline] (1.182 s) : 0, 1181846
Total [baseline] (10.541 s) : 0, 10541283
Agent [candidate] (1.174 s) : 0, 1174480
Total [candidate] (10.486 s) : 0, 10485939
section iast
Agent [baseline] (1.184 s) : 0, 1183608
Total [baseline] (10.863 s) : 0, 10863215
Agent [candidate] (1.169 s) : 0, 1169479
Total [candidate] (10.853 s) : 0, 10853111
section profiling
Agent [baseline] (1.258 s) : 0, 1258031
Total [baseline] (10.627 s) : 0, 10626504
Agent [candidate] (1.262 s) : 0, 1262432
Total [candidate] (10.674 s) : 0, 10673885
gantt
title petclinic - break down per module: candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (654.034 ms) : 0, 654034
BytebuddyAgent [candidate] (656.908 ms) : 0, 656908
GlobalTracer [baseline] (312.983 ms) : 0, 312983
GlobalTracer [candidate] (314.466 ms) : 0, 314466
AppSec [baseline] (49.988 ms) : 0, 49988
AppSec [candidate] (50.294 ms) : 0, 50294
Remote Config [baseline] (658.468 µs) : 0, 658
Remote Config [candidate] (672.309 µs) : 0, 672
Telemetry [baseline] (7.535 ms) : 0, 7535
Telemetry [candidate] (7.677 ms) : 0, 7677
section appsec
BytebuddyAgent [baseline] (679.1 ms) : 0, 679100
BytebuddyAgent [candidate] (673.605 ms) : 0, 673605
GlobalTracer [baseline] (296.762 ms) : 0, 296762
GlobalTracer [candidate] (295.117 ms) : 0, 295117
AppSec [baseline] (153.143 ms) : 0, 153143
AppSec [candidate] (152.637 ms) : 0, 152637
Remote Config [baseline] (632.988 µs) : 0, 633
Remote Config [candidate] (630.332 µs) : 0, 630
Telemetry [baseline] (8.116 ms) : 0, 8116
Telemetry [candidate] (8.707 ms) : 0, 8707
IAST [baseline] (18.834 ms) : 0, 18834
IAST [candidate] (18.815 ms) : 0, 18815
section iast
BytebuddyAgent [baseline] (790.686 ms) : 0, 790686
BytebuddyAgent [candidate] (780.644 ms) : 0, 780644
GlobalTracer [baseline] (296.301 ms) : 0, 296301
GlobalTracer [candidate] (294.145 ms) : 0, 294145
AppSec [baseline] (48.173 ms) : 0, 48173
AppSec [candidate] (50.779 ms) : 0, 50779
Remote Config [baseline] (595.912 µs) : 0, 596
Remote Config [candidate] (591.068 µs) : 0, 591
Telemetry [baseline] (9.26 ms) : 0, 9260
Telemetry [candidate] (7.695 ms) : 0, 7695
IAST [baseline] (25.218 ms) : 0, 25218
IAST [candidate] (22.38 ms) : 0, 22380
section profiling
BytebuddyAgent [baseline] (661.978 ms) : 0, 661978
BytebuddyAgent [candidate] (665.253 ms) : 0, 665253
GlobalTracer [baseline] (384.961 ms) : 0, 384961
GlobalTracer [candidate] (385.506 ms) : 0, 385506
AppSec [baseline] (50.321 ms) : 0, 50321
AppSec [candidate] (50.475 ms) : 0, 50475
Remote Config [baseline] (839.178 µs) : 0, 839
Remote Config [candidate] (925.344 µs) : 0, 925
Telemetry [baseline] (7.481 ms) : 0, 7481
Telemetry [candidate] (7.414 ms) : 0, 7414
ProfilingAgent [baseline] (95.962 ms) : 0, 95962
ProfilingAgent [candidate] (95.942 ms) : 0, 95942
Profiling [baseline] (95.986 ms) : 0, 95986
Profiling [candidate] (95.966 ms) : 0, 95966
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 17 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section baseline
no_agent (1.348 ms) : 1328, 1367
. : milestone, 1348,
appsec (1.748 ms) : 1723, 1772
. : milestone, 1748,
appsec_no_iast (1.714 ms) : 1689, 1739
. : milestone, 1714,
iast (1.479 ms) : 1457, 1501
. : milestone, 1479,
profiling (1.48 ms) : 1457, 1503
. : milestone, 1480,
tracing (1.489 ms) : 1464, 1515
. : milestone, 1489,
section candidate
no_agent (1.34 ms) : 1321, 1359
. : milestone, 1340,
appsec (1.736 ms) : 1713, 1759
. : milestone, 1736,
appsec_no_iast (1.719 ms) : 1694, 1744
. : milestone, 1719,
iast (1.481 ms) : 1459, 1504
. : milestone, 1481,
profiling (1.497 ms) : 1471, 1523
. : milestone, 1497,
tracing (1.482 ms) : 1458, 1506
. : milestone, 1482,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section baseline
no_agent (368.844 µs) : 349, 389
. : milestone, 369,
iast (488.75 µs) : 467, 510
. : milestone, 489,
iast_FULL (556.919 µs) : 536, 578
. : milestone, 557,
iast_GLOBAL (505.86 µs) : 485, 527
. : milestone, 506,
iast_HARDCODED_SECRET_DISABLED (489.716 µs) : 469, 511
. : milestone, 490,
iast_INACTIVE (460.745 µs) : 439, 482
. : milestone, 461,
iast_TELEMETRY_OFF (477.334 µs) : 456, 499
. : milestone, 477,
tracing (446.951 µs) : 426, 468
. : milestone, 447,
section candidate
no_agent (374.548 µs) : 354, 396
. : milestone, 375,
iast (483.063 µs) : 462, 504
. : milestone, 483,
iast_FULL (555.514 µs) : 534, 577
. : milestone, 556,
iast_GLOBAL (506.06 µs) : 485, 527
. : milestone, 506,
iast_HARDCODED_SECRET_DISABLED (488.889 µs) : 468, 510
. : milestone, 489,
iast_INACTIVE (461.485 µs) : 440, 483
. : milestone, 461,
iast_TELEMETRY_OFF (481.358 µs) : 460, 503
. : milestone, 481,
tracing (448.175 µs) : 428, 469
. : milestone, 448,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section baseline
no_agent (15.571 s) : 15571000, 15571000
. : milestone, 15571000,
appsec (15.191 s) : 15191000, 15191000
. : milestone, 15191000,
iast (18.928 s) : 18928000, 18928000
. : milestone, 18928000,
iast_GLOBAL (17.919 s) : 17919000, 17919000
. : milestone, 17919000,
profiling (15.568 s) : 15568000, 15568000
. : milestone, 15568000,
tracing (15.119 s) : 15119000, 15119000
. : milestone, 15119000,
section candidate
no_agent (15.02 s) : 15020000, 15020000
. : milestone, 15020000,
appsec (15.158 s) : 15158000, 15158000
. : milestone, 15158000,
iast (18.791 s) : 18791000, 18791000
. : milestone, 18791000,
iast_GLOBAL (17.895 s) : 17895000, 17895000
. : milestone, 17895000,
profiling (15.382 s) : 15382000, 15382000
. : milestone, 15382000,
tracing (15.47 s) : 15470000, 15470000
. : milestone, 15470000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.35.0-SNAPSHOT~5d2bf85915, baseline=1.35.0-SNAPSHOT~d46ec26ae2
dateFormat X
axisFormat %s
section baseline
no_agent (1.456 ms) : 1445, 1468
. : milestone, 1456,
appsec (2.198 ms) : 2164, 2233
. : milestone, 2198,
iast (1.953 ms) : 1912, 1994
. : milestone, 1953,
iast_GLOBAL (1.996 ms) : 1954, 2037
. : milestone, 1996,
profiling (1.844 ms) : 1811, 1877
. : milestone, 1844,
tracing (1.825 ms) : 1793, 1857
. : milestone, 1825,
section candidate
no_agent (1.461 ms) : 1449, 1472
. : milestone, 1461,
appsec (2.195 ms) : 2161, 2228
. : milestone, 2195,
iast (1.962 ms) : 1921, 2004
. : milestone, 1962,
iast_GLOBAL (1.978 ms) : 1938, 2019
. : milestone, 1978,
profiling (1.843 ms) : 1809, 1876
. : milestone, 1843,
tracing (1.82 ms) : 1788, 1852
. : milestone, 1820,
|
5fc113f
to
5d2bf85
Compare
FYI, the failing tests are because the JMXFetch When JMXFetch is embedded and the user's application is using a custom MBean manager this may fail, which is what the failing tests have detected. Ideally JMXFetch would only attempt to register the telemetry MBean if telemetry was enabled in Alternatively the call to register the telemetry MBean could be moved from the Without a new release of JMXFetch the two options are:
|
@mcculls I'll have a look and see what can be done. Happy to do a new release of JMXFetch to fix this properly. |
thanks @carlosroman! |
What Does This Do
Motivation
Bumps JMXFetch to
0.49.1
as it adds ZGC Major and Minor Cycles and ZGC Major and Minor Pauses beans support out of the box (Generational ZGC support).Additional Notes
Changes since last update: