Releases: micrometer-metrics/micrometer
Releases · micrometer-metrics/micrometer
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
ExecutorService
andExecutor
. - Generalization of tag formatting for different monitoring backends.
- New
@EnablePrometheusMetrics
for simpler default Prometheus configuration. - Added
<T> T record(Supplier<T>)
signature toTimer
andLongTaskTimer
, and renamedrecord(Callable<T> f)
torecordCallable(Callable<T> f)
because of SAM inference collision with the newSupplier
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.
v0.2.1.RELEASE
- Fixed POM from 0.2.0.RELEASE to contain static versions.
v0.2.0.RELEASE
@EnableMetrics
to configure web and scheduling instrumentation.- Instrumentation of
RestTemplate
requests (best when AOP is present). - Instrumentation of
@Scheduled
when AOP is present. - New
longTask
property on@Timed
to determine whether the meter will be aLongTaskTimer
orTimer
.
v0.1.1.RELEASE
- New
LogbackMetrics
binder to count log events at various levels. - Guard against duplicate metrics (same name, tags) being registered.
v0.1.0.RELEASE
NOT intended for production use.
- Validate release pipeline.
- This release still has a number of integration issues.