Tags: jamesc/metrics
Tags
* Fixed a bug in the intial startup phase of the `JmxReporter`. * Added `metrics-ehcache`, for the instrumentation of `Ehcache` instances. * Fixed a typo in `metrics-jetty`'s `InstrumentedHandler`. * Added name prefixes to `GraphiteReporter`. * Added JVM metrics reporting to `GraphiteReporter`. * Actually fixed `MetricsServlet`'s links when the servlet has a non-root context path. * Now cross-building for Scala 2.9.0. * Added `pretty` query parameter for `MetricsServlet` to format the JSON object for human consumption. * Added `no-cache` headers to the `MetricsServlet` responses.
* Upgraded to Jackson 1.7.6. * Added a new instrumented Log4J appender. * Added a new instrumented Logback appender. Thanks to Bruce Mitchener (@waywardmonkeys) for the patch. * Added a new reporter for the [Graphite](http://graphite.wikidot.com) aggregation system. Thanks to Mahesh Tiyyagura (@tmahesh) for the patch. * Added scoped metric names. * Added Scala 2.9.0.RC{2,3,4} as build targets. * Added meters to Jetty handler for the percent of responses which have `4xx` or `5xx` status codes. * Changed the Servlet API to be a `provided` dependency. Thanks to Mårten Gustafson (@chids) for the patch. * Separated project into modules: * `metrics-core`: A dependency-less project with all the core metrics. * `metrics-graphite`: A reporter for the [Graphite](http://graphite.wikidot.com) aggregation system. * `metrics-guice`: Guice AOP support. * `metrics-jetty`: An instrumented Jetty handler. * `metrics-log4j`: An instrumented Log4J appender. * `metrics-logback`: An instrumented Logback appender. * `metrics-servlet`: The Metrics servlet with context listener.
* added DeadlockHealthCheck * added thread state breakdown * upgrade to Jackson 1.7.5 * added @Gauge annotation * fixed EWMA code for meters * many bug fixes
Huge refactoring Guice integration Bugfixes Smells more like cement and rain
Added ExponentiallyDecayingSample. Fixed an int overflow. Added default args.
PreviousNext