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, 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
-
-