Package io.micrometer.graphite
Class GraphiteMeterRegistry
- java.lang.Object
-
- io.micrometer.core.instrument.MeterRegistry
-
- io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
-
- io.micrometer.graphite.GraphiteMeterRegistry
-
public class GraphiteMeterRegistry extends io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
-
-
Constructor Summary
Constructors Constructor Description GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock)
GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock, io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper)
GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock, io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper, com.codahale.metrics.MetricRegistry metricRegistry)
GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock, io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper, com.codahale.metrics.MetricRegistry metricRegistry, com.codahale.metrics.graphite.GraphiteReporter reporter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
protected java.lang.Double
nullGaugeValue()
void
start()
void
stop()
-
Methods inherited from class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
defaultHistogramConfig, getBaseTimeUnit, getDropwizardRegistry, newCounter, newDistributionSummary, newFunctionCounter, newFunctionTimer, newGauge, newLongTaskTimer, newMeter, newTimer
-
Methods inherited from class io.micrometer.core.instrument.MeterRegistry
clear, config, counter, counter, find, forEachMeter, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, get, getConventionName, getConventionTags, getMeters, isClosed, more, newTimeGauge, remove, remove, removeByPreFilterId, summary, summary, timer, timer
-
-
-
-
Constructor Detail
-
GraphiteMeterRegistry
public GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock)
-
GraphiteMeterRegistry
public GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock, io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper)
-
GraphiteMeterRegistry
public GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock, io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper, com.codahale.metrics.MetricRegistry metricRegistry)
-
GraphiteMeterRegistry
public GraphiteMeterRegistry(GraphiteConfig config, io.micrometer.core.instrument.Clock clock, io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper, com.codahale.metrics.MetricRegistry metricRegistry, com.codahale.metrics.graphite.GraphiteReporter reporter)
-
-
Method Detail
-
stop
public void stop()
-
start
public void start()
-
close
public void close()
- Overrides:
close
in classio.micrometer.core.instrument.MeterRegistry
-
nullGaugeValue
@Nullable protected java.lang.Double nullGaugeValue()
- Specified by:
nullGaugeValue
in classio.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
-
-