Release v1.5.0
This release uses OpenTelemetry Instrumentation for Java version 1.7.0. If you want to extend the instrumentation manually, we suggest using the OpenTelemetry Java API version 1.7.0. For manually adding custom metrics we suggest using Micrometer version 1.7.5. Please consult the release notes linked above for upstream changes.
🗒 General notes
- OpenTelemetry Java SDK and OpenTelemetry Instrumentation for Java dependencies have been updated to version 1.7.0.
- Micrometer dependency has been updated to version 1.7.5.
🛠️ Bug fixes
- The Java agent no longer adds a security header to exported metrics when the
SPLUNK_ACCESS_TOKEN
is not configured.
This means the agent should now work correctly with a collector that has token passthrough enabled.
🌟 Enhancements
- We have added instrumentation for WebLogic
thread pools. The agent now collects and exports metrics for the WebLogic application server thread pools. - We have also added instrumentation for Netty 4.1 that will add the server trace headers
to the HTTP response. - This release introduces the Java profiler. Keep in mind this feature is still experimental, and thus turned off by
default; you can enable it by setting thesplunk.profiler.enabled
property totrue
. Find out more about Splunk
profiler in its docs.