Releases: micrometer-metrics/micrometer
Releases · micrometer-metrics/micrometer
v0.7.0.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.
PrometheusMeterRegistrynow constructs a new instance ofCollectorRegistryto support better test isolation (#54) @eloo.- Prevent garbage collection of
DataSourcePoolMetadatathat causedDataSourcegauges 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
- First successful release under
io.micrometergroup. - Spring 4/Boot 1 support has been split into a
micrometer-spring-legacyproject, and Spring 5/Boot 2 support will be merged directly into the Boot 2 codebase.
v0.6.1.RELEASE
Do not use -- only partially released to Maven Central and JCenter
- Changed to a static version on assertj in
micrometer-spring-legacyin order to publish to Maven Central.
v0.6.0.RELEASE
Do not use -- only partially released to Maven Central and JCenter
- First release under
io.micrometergroup - Spring 4/Boot 1 support has been split into a
micrometer-spring-legacyproject, and Spring 5/Boot 2 support will be merged directly into the Boot 2 codebase.
v0.5.1.RELEASE
Fix boot 1 configuration to not require AOP
v0.5.0.RELEASE
Fix release versioning
v0.4.0.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
- Shuffled configuration to correctly support Boot 1.x.
- Implemented monitoring for
ExecutorServiceandExecutor. - Generalization of tag formatting for different monitoring backends.
- New
@EnablePrometheusMetricsfor simpler default Prometheus configuration. - Added
<T> T record(Supplier<T>)signature toTimerandLongTaskTimer, and renamedrecord(Callable<T> f)torecordCallable(Callable<T> f)because of SAM inference collision with the newSupplierbased 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
RouterFunctionMetricsare now built into that class.
v0.2.1.RELEASE
- Fixed POM from 0.2.0.RELEASE to contain static versions.
v0.2.0.RELEASE
@EnableMetricsto configure web and scheduling instrumentation.- Instrumentation of
RestTemplaterequests (best when AOP is present). - Instrumentation of
@Scheduledwhen AOP is present. - New
longTaskproperty on@Timedto determine whether the meter will be aLongTaskTimerorTimer.