public class CodahaleMetricsProvider extends Object implements MetricsProvider, MetricsRegistry
MetricsProvider.ProviderCODAHALE_METRICS_CONFIG| Constructor and Description |
|---|
CodahaleMetricsProvider(CodahaleMetricsConfig conf) |
| Modifier and Type | Method and Description |
|---|---|
Counter |
counter(String name) |
<T extends Number> |
gauge(String name,
Gauge<T> appGauge) |
Histogram |
histogram(String name) |
Meter |
meter(String name) |
void |
startMetrics() |
void |
stopMetrics() |
Timer |
timer(String name) |
public CodahaleMetricsProvider(CodahaleMetricsConfig conf) throws IOException
IOExceptionpublic void startMetrics()
startMetrics in interface MetricsProviderpublic void stopMetrics()
stopMetrics in interface MetricsProviderpublic <T extends Number> void gauge(String name, Gauge<T> appGauge)
gauge in interface MetricsRegistrypublic Counter counter(String name)
counter in interface MetricsRegistrypublic Timer timer(String name)
timer in interface MetricsRegistrypublic Meter meter(String name)
meter in interface MetricsRegistrypublic Histogram histogram(String name)
histogram in interface MetricsRegistryCopyright © 2011–2020 Apache Software Foundation. All rights reserved.