Releases: dropwizard/metrics
Releases · dropwizard/metrics
3.2.0
GraphiteReporter
opens a new TCP connection when sending metrics instead of maintaining a persisted connection. #1047GraphiteReporter
retries DNS lookups in case of a lookup failure. #1064ScheduledReporter
suppresses all kind of exceptions raised by thereport
method. #1049- JDK's
ThreadLocalRandom
is now used by default. #1052 - JDK's
LongAdder
is now used by default. #1055 - Fixed a race condition bug in
ExponentiallyDecayingReservoir
. #1033 - Fixed a long overflow bug in
SlidingTimeWindowReservoir
. #1063 AdminServlet
supports CPU profiling. #927GraphiteReporter
sanitizes metrics. #938- Support for publishing
BigInteger
andBigDecimal
metrics inGraphiteReporter
. #933 - Support for publishing boolean metrics in
GraphiteReporter
. #905 - Added support for overriding the format of floating numbers in
GraphiteReporter
. #1073 - Added support for disabling reporting of metric attributes. #1048
- Reporters are more user friendly for managed environments like GAE or JEE. #1018
- Support for setting a custom initial delay for reporters. #999
- Support for custom details in a result of a health check. #663
- Support for asynchronous health checks #1077
- Added a listener for health checks. #1068
- Health checks are reported as unhealthy on exceptions. #783
- Allow setting a custom prefix for Jetty's
InstrumentedQueuedThreadPool
. #947 - Allow setting custom prefix for Jetty's
QueuedThreadPool
. #908 - Added support for Jetty 9.3 and higher. #1038
- Fixed instrumentation of Jetty9 async servlets. #1074
- Added support for JCache/JSR 107 metrics. #1010
- Added thread-safe getters for metrics with custom instantiations. #1023
- Added an overload of
Timer#time
that takes aRunnable
. #989 - Support extracting the request URI from wrapped requests in
HttpClientMetricNameStrategies
. #947 - Support for the log4j2 xml-based config. #900
- Internal
Striped64
doesn't depend onsun.misc.Unsafe
anymore. #966 - Optimized creation of
UniformSnapshot
. #970 - Added a memory pool gauge to the JVM memory usage metrics. #786
- Added support for async servlets for
metric-servlet
. #796 - Opt-in default shared metric registry. #801
- Added support for patterns in MBean object names #809
- Allow a pluggable strategy for the name of the CSV files for
CsvReporter
. #882 - Upgraded to slf4j 1.22
- Upgraded to Jackson 2.6.6
- Upgraded to amqp-client 3.6.6
- Upgraded to httpclient 4.5.2
- Upgraded to log4j2 2.3
- Upgraded to logback 1.1.10
3.1.3
GraphiteReporter
opens a new TCP connection when sending metrics instead of maintaining a persisted connection. #1036- *
GraphiteReporter
retries DNS lookups in case of a lookup failure. `#1064 ScheduledReporter
suppresses all kind of exceptions raised by thereport
method. #1040- JDK's
ThreadLocalRandom
is now used by default. #1052 - JDK's
LongAdder
is now used by default. `#1055 - Fixed a race condition bug in
ExponentiallyDecayingReservoir
#1046 - Fixed a long overflow bug in
SlidingTimeWindowReservoir
#1072
Re-release of v3.0.2 with io.dropwizard.metrics groupId
v3.0.2-dropwizard
3.1.0 Release
Release notes forthcoming
3.0.2 Release
Release notes forthcoming