public class Librato extends Object
| Modifier and Type | Field and Description |
|---|---|
static AtomicReference<com.codahale.metrics.MetricRegistry> |
defaultRegistry |
static AtomicReference<Supplier<com.codahale.metrics.Reservoir>> |
defaultReservoir |
static AtomicReference<com.librato.metrics.client.Duration> |
defaultWindow |
| Constructor and Description |
|---|
Librato(com.codahale.metrics.MetricRegistry registry,
String name) |
| Modifier and Type | Method and Description |
|---|---|
com.codahale.metrics.Counter |
counter() |
com.codahale.metrics.Counter |
counter(com.codahale.metrics.Counter counter) |
Librato |
doNotInheritTags() |
<T> com.codahale.metrics.Gauge<T> |
gauge(com.codahale.metrics.Gauge<T> gauge) |
com.codahale.metrics.Histogram |
histogram() |
com.codahale.metrics.Histogram |
histogram(com.codahale.metrics.Histogram histogram) |
com.codahale.metrics.Meter |
meter() |
com.codahale.metrics.Meter |
meter(com.codahale.metrics.Meter meter) |
static Librato |
metric(com.codahale.metrics.MetricRegistry registry,
String name) |
static Librato |
metric(String name) |
static ReporterBuilder |
reporter(com.codahale.metrics.MetricRegistry registry,
String email,
String token) |
Librato |
reservoir(Supplier<com.codahale.metrics.Reservoir> reservoir) |
Librato |
source(Object source) |
Librato |
tag(String name,
Object value) |
Librato |
tags(List<com.librato.metrics.client.Tag> tags) |
Librato |
tags(com.librato.metrics.client.Tag... tags) |
com.codahale.metrics.Timer |
timer() |
com.codahale.metrics.Timer |
timer(com.codahale.metrics.Timer timer) |
Librato |
window() |
Librato |
window(long window,
TimeUnit unit) |
public static AtomicReference<Supplier<com.codahale.metrics.Reservoir>> defaultReservoir
public static final AtomicReference<com.codahale.metrics.MetricRegistry> defaultRegistry
public static final AtomicReference<com.librato.metrics.client.Duration> defaultWindow
public Librato(com.codahale.metrics.MetricRegistry registry,
String name)
public static ReporterBuilder reporter(com.codahale.metrics.MetricRegistry registry, String email, String token)
public Librato window()
public Librato tags(com.librato.metrics.client.Tag... tags)
public Librato doNotInheritTags()
public <T> com.codahale.metrics.Gauge<T> gauge(com.codahale.metrics.Gauge<T> gauge)
public com.codahale.metrics.Counter counter()
public com.codahale.metrics.Counter counter(com.codahale.metrics.Counter counter)
public com.codahale.metrics.Histogram histogram()
public com.codahale.metrics.Histogram histogram(com.codahale.metrics.Histogram histogram)
public com.codahale.metrics.Meter meter()
public com.codahale.metrics.Meter meter(com.codahale.metrics.Meter meter)
public com.codahale.metrics.Timer timer()
public com.codahale.metrics.Timer timer(com.codahale.metrics.Timer timer)
Copyright © 2017. All Rights Reserved.