Micrometer/micrometer: Release v1.0.6
Name: micrometer
Owner: Micrometer
Release: v1.0.6
Released: 2018-07-19
License: Apache-2.0
Release Assets:
Improvements
- Influx retention policies are now fully customizable through
InfluxConfig
. - Make DataSourcePoolMetricsAutoConfiguration conditional on DataSource bean.
- Make
RestTemplateMetricsConfiguration
an auto-configuration. - Make
meterNamePrefix
work as a prefix inMeterFilter#maximumAllowableTags
. - Fetch authorization keys for every batch post in push-based registries containing such keys (including for Datadog).
JCacheMetrics
guards against empty cache names, such as those emanating from Apache Ignite.- Remove extra space in description text for
jvm.memory.committed
. - Make step size configurable for SignalFx.
- Added support for Jersey MappableException in
DefaultJerseyTagsProvider
.
Fixes
- Only publish on close if the registry implementation is enabled.
- Improve sanitation of name and tags for statsd to replace
:
characters. - Record a non-empty tag value for anonymous
Exception
types thrown in Spring WebMVC endpoints. - Fixed
ConcurrentModificationException
inCompositeMeterRegistry
. - Added a base unit to the id on
TimeGauge
. - Fixed SLA bug that made the last two buckets always equal in count.
- When using a "maximum allowable tag values"
MeterFilter
, the tag values seen before the maximum is reached continue to be allowed. - When the specified tag key was reached in "maximum allowable tag values"
MeterFilter
, other tag keys were affected too. This is no longer the case. - Fixed description text that generated errors on Prometheus Pushgateway.
Metrics.More
is now public so less frequently used meter types can be constructed, e.g.Metrics.more().longTaskTimer(..)
.- Filters are now only applied once for percentiles, SLAs, and other synthetic meters.
- Fixed regression in 1.0.5 that stopped converting Influx metric names to snakecase.
- Make
DatadogNamingConvention#tagKey
respect its delegate. StepTimer
andStepDistributionSummary
now update count and sum based on expiry.- Shade pcollections into
micrometer-registry-statsd
.