New features and improvements
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