public class EvictingMetricsRegistry extends Object
MetricsRegistry
, but has extra features regarding
automatic removal of metrics.Modifier and Type | Method and Description |
---|---|
void |
evict(MetricMatcher evicted) |
Counter |
getCounter(MetricName metricName,
MetricMatcher metricMatcher) |
Gauge |
getGauge(MetricName metricName,
MetricMatcher metricMatcher) |
Histogram |
getHistogram(MetricName metricName,
MetricMatcher metricMatcher) |
MetricsRegistry |
metricsRegistry() |
protected static final Logger logger
public Counter getCounter(MetricName metricName, MetricMatcher metricMatcher)
public Gauge getGauge(MetricName metricName, MetricMatcher metricMatcher)
public Histogram getHistogram(MetricName metricName, MetricMatcher metricMatcher)
public void evict(MetricMatcher evicted)
public MetricsRegistry metricsRegistry()
Copyright © 2017. All rights reserved.