public class NameRewriterMetricRegistry
extends com.codahale.metrics.MetricRegistry
MetricRegistry
that adds a prefix / postfix to every metric name.Constructor and Description |
---|
NameRewriterMetricRegistry(String prefix,
com.codahale.metrics.MetricRegistry delegate,
String postfix) |
NameRewriterMetricRegistry(String prefix,
com.codahale.metrics.MetricRegistry delegate,
String postfix,
boolean wrap) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(com.codahale.metrics.MetricRegistryListener listener) |
com.codahale.metrics.Counter |
counter(String name) |
SortedMap<String,com.codahale.metrics.Counter> |
getCounters() |
SortedMap<String,com.codahale.metrics.Counter> |
getCounters(com.codahale.metrics.MetricFilter filter) |
SortedMap<String,com.codahale.metrics.Gauge> |
getGauges() |
SortedMap<String,com.codahale.metrics.Gauge> |
getGauges(com.codahale.metrics.MetricFilter filter) |
SortedMap<String,com.codahale.metrics.Histogram> |
getHistograms() |
SortedMap<String,com.codahale.metrics.Histogram> |
getHistograms(com.codahale.metrics.MetricFilter filter) |
SortedMap<String,com.codahale.metrics.Meter> |
getMeters() |
SortedMap<String,com.codahale.metrics.Meter> |
getMeters(com.codahale.metrics.MetricFilter filter) |
Map<String,com.codahale.metrics.Metric> |
getMetrics() |
SortedSet<String> |
getNames() |
SortedMap<String,com.codahale.metrics.Timer> |
getTimers() |
SortedMap<String,com.codahale.metrics.Timer> |
getTimers(com.codahale.metrics.MetricFilter filter) |
com.codahale.metrics.Histogram |
histogram(String name) |
com.codahale.metrics.Meter |
meter(String name) |
<T extends com.codahale.metrics.Metric> |
register(String name,
T metric) |
void |
registerAll(com.codahale.metrics.MetricSet metrics) |
boolean |
remove(String name) |
void |
removeListener(com.codahale.metrics.MetricRegistryListener listener) |
void |
removeMatching(com.codahale.metrics.MetricFilter filter) |
com.codahale.metrics.Timer |
timer(String name) |
public NameRewriterMetricRegistry(String prefix, com.codahale.metrics.MetricRegistry delegate, String postfix)
public SortedMap<String,com.codahale.metrics.Counter> getCounters()
getCounters
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Counter> getCounters(com.codahale.metrics.MetricFilter filter)
getCounters
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Gauge> getGauges()
getGauges
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Gauge> getGauges(com.codahale.metrics.MetricFilter filter)
getGauges
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Histogram> getHistograms()
getHistograms
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Histogram> getHistograms(com.codahale.metrics.MetricFilter filter)
getHistograms
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Meter> getMeters()
getMeters
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Meter> getMeters(com.codahale.metrics.MetricFilter filter)
getMeters
in class com.codahale.metrics.MetricRegistry
public Map<String,com.codahale.metrics.Metric> getMetrics()
getMetrics
in interface com.codahale.metrics.MetricSet
getMetrics
in class com.codahale.metrics.MetricRegistry
public SortedSet<String> getNames()
getNames
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Timer> getTimers()
getTimers
in class com.codahale.metrics.MetricRegistry
public SortedMap<String,com.codahale.metrics.Timer> getTimers(com.codahale.metrics.MetricFilter filter)
getTimers
in class com.codahale.metrics.MetricRegistry
public com.codahale.metrics.Timer timer(String name)
timer
in class com.codahale.metrics.MetricRegistry
public void removeMatching(com.codahale.metrics.MetricFilter filter)
removeMatching
in class com.codahale.metrics.MetricRegistry
public void removeListener(com.codahale.metrics.MetricRegistryListener listener)
removeListener
in class com.codahale.metrics.MetricRegistry
public boolean remove(String name)
remove
in class com.codahale.metrics.MetricRegistry
public void registerAll(com.codahale.metrics.MetricSet metrics) throws IllegalArgumentException
registerAll
in class com.codahale.metrics.MetricRegistry
IllegalArgumentException
public <T extends com.codahale.metrics.Metric> T register(String name, T metric) throws IllegalArgumentException
register
in class com.codahale.metrics.MetricRegistry
IllegalArgumentException
public com.codahale.metrics.Meter meter(String name)
meter
in class com.codahale.metrics.MetricRegistry
public com.codahale.metrics.Histogram histogram(String name)
histogram
in class com.codahale.metrics.MetricRegistry
public com.codahale.metrics.Counter counter(String name)
counter
in class com.codahale.metrics.MetricRegistry
public void addListener(com.codahale.metrics.MetricRegistryListener listener)
addListener
in class com.codahale.metrics.MetricRegistry
Copyright © 2016–2019. All rights reserved.