Skip to content

v1.0.3

Compare
Choose a tag to compare
@jkschneider jkschneider released this 04 Apr 22:17
· 5964 commits to main since this release

Improvements

  • Timer and Distribution now conditionally use one of three histogram structures depending on which options you have selected to improve memory consumption in most cases. See the memory consumption table in the Micrometer Concepts doc for more.
  • Pause compensation is now added to Timer max, so you can see the effect that system/VM pauses have on timed blocks of code.
  • Make WebMvgTags use matched patterns for HTTP 404.
  • Remove HierarchicalNameMapper as a configured @Bean so you can configure different hierarchical name mappers for different registries.

image

Fixes

  • Formatting of large values shipped to New Relic that yielded a parsing error previously.
  • MeterRegistryCustomizer for specific implementations now no longer can result in ClassCastException.
  • Prometheus summary produces a +Inf bucket when histogram data or SLAs are sent.
  • Fixed typo in hystrix binding conditional.
  • Prometheus Timer max metric separated and reported separately from other elements of the Timer (but the name has not changed).