Skip to content

Version 8.6.0

Compare
Choose a tag to compare
@meiao meiao released this 05 Sep 19:08
· 1429 commits to main since this release

New features and improvements

  • Support latest Wildfly #1373

  • Support latest JBoss EAP #1336

  • Spring Cache instrumentation #1458

This new instrumentation module allows you to see how your caches are performing. It provides hit/miss metrics as well as clear and evict.
Search "Metrics Explorer" for the new metrics:

Cache/Spring/<cache-provider>/<cache-name>/hits
Cache/Spring/<cache-provider>/<cache-name>/misses
Cache/Spring/<cache-provider>/<cache-name>/clear
Cache/Spring/<cache-provider>/<cache-name>/evict
  • Kafka client node metrics #1338

This is a new instrumentation for Kafka clients. It provides metrics similar to the existing instrumentation module, but this provides them by node/topic, whereas the existing one only uses topic. This module is disabled by default, check its documentation for more information.

  • Kafka client config events #1338

This new instrumentation module sends the Kafka configuration as events periodically.

  • Improved Struts 2 instrumentation #1457

The Struts 2 instrumentation has been refactored to use a newer instrumentation technique, which allows it to be disabled.

  • Improved code-level metrics for Servlets. #1394
  • Security Agent: Support for Apache log4j 3.0.0-alpha1.
  • Security Agent: Support for Commons.jxpath.
  • Security Agent: Add agent monitoring details and matrix to health check.
  • Security Agent: Limiting the supported version range for Jetty.

Fixes

  • Fixed a bug in the Spring instrumentation when OpenFeign was used. #1197
  • Fixed a bug where utility classes were not weaved. #1073
  • Fixed a bug where the agent would not properly send its dependencies. #1340
  • Security Agent: Issue with HealthChecking having empty process stats issue

Deprecations

  • aws-wrap-0.7.0
  • java.completable-future-jdk8
  • play-2.3
  • spring-3.0.0
  • netty-3.4
  • Struts v1

Full Changelog: v8.5.0...v8.6.0