Skip to content

Releases: micrometer-metrics/micrometer

v0.9.0.RELEASE

04 Aug 03:49
Compare
Choose a tag to compare
v0.9.0.RELEASE Pre-release
Pre-release
  • Support for InfluxDB
  • New meter binder for Spring Integration (adds metrics from channels, handlers, and sources)
  • New injectable ControllerMetrics for use in completing timing metrics in custom @ExceptionHandler.

influx-timer

v0.8.0.RELEASE

27 Jul 20:37
Compare
Choose a tag to compare
v0.8.0.RELEASE Pre-release
Pre-release
  • Support for exporting to Graphite, Ganglia, and JMX via a new DropwizardMeterRegistry. The new registry can be used as a base for exporting to other hierarchical systems as needed.
  • Broadened the use of TagFormatter to sanitize metric names and tags across all supported monitoring systems for both user-provided values and binder-provided values.
  • Fixed common tag values not being correctly appended to Prometheus meters (@eloo).
  • Added MeterRegistryConfigurer which allows for the application of common tags before any meters are registered (@eloo).

image

v0.7.0.RELEASE

25 Jul 17:51
Compare
Choose a tag to compare
v0.7.0.RELEASE Pre-release
Pre-release
  • Support common tags on registries which are added to every metric reported to the monitoring system (useful for things like host, region, stack, etc.).
  • Fixed synchronization issue on deduping new metrics (#53) @eloo.
  • PrometheusMeterRegistry now constructs a new instance of CollectorRegistry to support better test isolation (#54) @eloo.
  • Prevent garbage collection of DataSourcePoolMetadata that caused DataSource gauges to eventually become invalid @eloo.
  • Provide abstract Spectator implementation for push backends taking step counts and changed the Datadog registry to use this implementation @CameLion.

v0.6.3.RELEASE

22 Jul 03:02
Compare
Choose a tag to compare
v0.6.3.RELEASE Pre-release
Pre-release
  • First successful release under io.micrometer group.
  • Spring 4/Boot 1 support has been split into a micrometer-spring-legacy project, and Spring 5/Boot 2 support will be merged directly into the Boot 2 codebase.

v0.6.1.RELEASE

21 Jul 21:10
Compare
Choose a tag to compare
v0.6.1.RELEASE Pre-release
Pre-release

Do not use -- only partially released to Maven Central and JCenter

  • Changed to a static version on assertj in micrometer-spring-legacy in order to publish to Maven Central.

v0.6.0.RELEASE

21 Jul 20:44
Compare
Choose a tag to compare
v0.6.0.RELEASE Pre-release
Pre-release

Do not use -- only partially released to Maven Central and JCenter

  • First release under io.micrometer group
  • Spring 4/Boot 1 support has been split into a micrometer-spring-legacy project, and Spring 5/Boot 2 support will be merged directly into the Boot 2 codebase.

v0.5.1.RELEASE

17 Jun 04:39
Compare
Choose a tag to compare
v0.5.1.RELEASE Pre-release
Pre-release
Fix boot 1 configuration to not require AOP

v0.5.0.RELEASE

16 Jun 22:02
Compare
Choose a tag to compare
v0.5.0.RELEASE Pre-release
Pre-release
Fix release versioning

v0.4.0.RELEASE

08 Jun 00:17
Compare
Choose a tag to compare
v0.4.0.RELEASE Pre-release
Pre-release
  • Add support for quantiles and histograms for timers and distribution summaries
  • [bug] Prometheus timers, long task timers, and distribution summaries can be registered with the same name and different tags
  • [bug] Logback metrics filter preserves logging configuration
  • Support for quantiles in @Timed
  • Atlas support added
  • Support for custom meter types
  • Instrumentation for executor pools of various types

v0.3.0.RELEASE

23 May 22:31
Compare
Choose a tag to compare
v0.3.0.RELEASE Pre-release
Pre-release
  • Shuffled configuration to correctly support Boot 1.x.
  • Implemented monitoring for ExecutorService and Executor.
  • Generalization of tag formatting for different monitoring backends.
  • New @EnablePrometheusMetrics for simpler default Prometheus configuration.
  • Added <T> T record(Supplier<T>) signature to Timer and LongTaskTimer, and renamed record(Callable<T> f) to recordCallable(Callable<T> f) because of SAM inference collision with the new Supplier based method.
  • Split up the supplier of default tags for web interceptors into several classes according to the programming model (now WebmvcTagProvider, WebfluxTagProvider, RestTemplateTagProvider).
  • Default tags for RouterFunctionMetrics are now built into that class.