codahale/metrics — pull request #205 by erezmazor (2012-03-29 13:40:17+00:00)
Title: Added a timer method interceptor and a spring schema defined graphite reporter

The timer method interceptor is useful for timing third-party libraries which cannot benefit from annotation-based monitoring.

Spring schema based graphite reporter definition aims to be consistent with other reporter definitions (e.g., jmx). But adds the burden of a "provided" scoped dependency on graphite (could consider moving related classes to the metrics-graphite part but that would add the same scoped dependency on spring there, or add a new project metrics-graphite-spring which is cleanest).