8000 Tags · jpg0/metrics · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: jpg0/metrics

Tags

v2.0.0-BETA16

Toggle v2.0.0-BETA16's commit message
* Fixed a bug in GC monitoring.

v2.0.0-BETA15

Toggle v2.0.0-BETA15's commit message
* Fixed dependency scopes for `metrics-jetty`.

* Added time and VM version to `vm` output of `MetricsServlet`.
* Dropped `com.sun.mangement`-based GC instrumentation in favor of a
  `java.lang.management`-based one. `getLastGcInfo` has a nasty native memory
  leak in it, plus it often returned incorrect data.
* Upgraded to Jackson 1.8.5.
* Upgraded to Jetty 7.4.5.
* Added sanitization for metric names in `GraphiteReporter`.
* Extracted out a `Clock` interface for timers for non-wall-clock timing.
* Extracted out most of the remaining statics into `MetricsRegistry` and
  `HealthCheckRegistry`.
* Added an init parameter to `MetricsServlet` for disabling the `jvm` section.
* Added a Guice module for `MetricsServlet`.
* Added dynamic metric names.
* Upgraded to ehcache 2.4.5.
* Upgraded to logback 0.9.29.
* Allowed for the removal of metrics.
* Added the ability to filter metrics exposed by a reporter to those which match
  a given predicate.

v2.0.0-BETA14

Toggle v2.0.0-BETA14's commit message
* Moved to Maven for a build system and extracted the Scala façade to a

  `metrics-scala` module which is now the only cross-built module. All other
  modules dropped the Scala version suffix in their `artifactId`s.
* Fixed non-heap metric name in `GraphiteReporter`.
* Fixed stability error in `GraphiteReporter` when dealing with unavilable
  servers.
* Fixed error with anonymous, instrumented classes.
* Fixed error in `MetricsServlet` when a gauge throws an exception.
* Fixed error with bogus GC run times.
* Link to the pretty JSON output from the `MetricsServlet` menu page.
* Fixed potential race condition in histograms' variance calculations.
* Fixed memory pool reporting for the G1 collector.

v2.0.0-BETA13

Toggle v2.0.0-BETA13's commit message
* 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.

v2.0.0-BETA12

Toggle v2.0.0-BETA12's commit message
* 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.

v2.0.0-BETA11

Toggle v2.0.0-BETA11's commit message
* added DeadlockHealthCheck

* added thread state breakdown
* upgrade to Jackson 1.7.5
* added @Gauge annotation
* fixed EWMA code for meters
* many bug fixes

v2.0.0-BETA10

Toggle v2.0.0-BETA10's commit message
Huge refactoring

Guice integration
Bugfixes
Smells more like cement and rain

v2.0.0-BETA9

Toggle v2.0.0-BETA9's commit message
Added ExponentiallyDecayingSample.

Fixed an int overflow.
Added default args.

v2.0.0-BETA8

Toggle v2.0.0-BETA8's commit message
Recency-biased samples.

v2.0.0-BETA7

Toggle v2.0.0-BETA7's commit message
instrumented handler

0