What micrometer-metrics/micrometer shipped
Generated by FoxPlug from public activity — not affiliated with Micrometer.
Week of September 14, 2026
What shipped
- JMS instrumentation now accepts custom observation conventions to allow customizing observation names, contextual names, and key values. Pull request #7924
- New gauges for JVM memory pool usage after garbage collection aligned with OpenTelemetry semantic conventions. Pull request #7296
- Meter convention types refactored to use per-convention specific interfaces instead of group interfaces, improving Spring Boot auto-configuration. Pull request #7369
- Active observation LongTaskTimer is now opt-in in DefaultMeterObservationHandler via a new builder pattern. Pull request #7944
- TomcatMetrics now matches HTTP/2 GlobalRequestProcessor MBeans when HTTP/2 is enabled on connectors. Pull request #7547
- Wavefront module removed following its prior deprecation. Pull request #7967
- AppOptics module deprecated for removal due to AppOptics end of life. Pull request #7964
- Reproducible builds configured for the project. Pull request #7962
Why it matters
This week brings improvements to custom observation configuration for JMS, expanded JVM metrics aligned with OpenTelemetry standards, and refactored meter conventions that simplify integration with Spring Boot. Cleanup of deprecated modules and build reproducibility also advance the project's quality.
Changelog entry
- Allow configuring custom observation conventions for JMS instrumentation Pull request #7924
- Add gauges for JVM memory pool usage after garbage collection Pull request #7296
- Introduce per-convention meter convention types and builder pattern Pull request #7369
- Make active LongTaskTimer opt-in in DefaultMeterObservationHandler Pull request #7944
- Match HTTP/2 GlobalRequestProcessor MBean in TomcatMetrics Pull request #7547
- Remove deprecated Wavefront module Pull request #7967
- Deprecate AppOptics module for removal Pull request #7964
- Setup reproducible builds Pull request #7962
Micrometer now supports custom JMS observation conventions, adds JVM memory-after-GC metrics, refactors meter conventions for better Spring Boot integration, and makes active LongTaskTimer opt-in.
This week's Micrometer updates focus on improved instrumentation customization and standards alignment. JMS instrumentation gains custom observation convention support, new gauges measure JVM memory pool usage after garbage collection per OpenTelemetry specs, and meter conventions are refactored to use per-convention interfaces. Active observation LongTaskTimer becomes opt-in by default, TomcatMetrics gains HTTP/2 support, and deprecated modules are cleaned up.