A Coda Hale Metrics Reporter.
OpenTsdbReporter allows your application to constantly stream metric values to an opentsdb server via the 2.0 HTTP API.
dropwizard 0.7.x app:
@Override
public void run(T configuration, Environment environment) throws Exception {
...
OpenTsdbReporter.forRegistry(environment.metrics())
.prefixedWith("app_name")
.withTags(ImmutableMap.of("other", "tags"))
.build(OpenTsdb.forService("http://opentsdb/")
.create())
.start(30L, TimeUnit.SECONDS);