public class InfluxMeterRegistry extends StepMeterRegistry
Modifier and Type | Class and Description |
---|---|
static class |
InfluxMeterRegistry.Builder |
MeterRegistry.Config, MeterRegistry.More
clock
Constructor and Description |
---|
InfluxMeterRegistry(InfluxConfig config,
Clock clock) |
InfluxMeterRegistry(InfluxConfig config,
Clock clock,
ThreadFactory threadFactory)
Deprecated.
Use
builder(InfluxConfig) instead. |
Modifier and Type | Method and Description |
---|---|
static InfluxMeterRegistry.Builder |
builder(InfluxConfig config) |
protected TimeUnit |
getBaseTimeUnit() |
protected void |
publish() |
void |
start(ThreadFactory threadFactory) |
defaultHistogramConfig, newCounter, newDistributionSummary, newFunctionCounter, newFunctionTimer, newGauge, newLongTaskTimer, newMeter, newTimer
close, start, stop
config, counter, counter, find, forEachMeter, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, get, getConventionName, getConventionTags, getMeters, isClosed, more, newTimeGauge, remove, remove, summary, summary, timer, timer
public InfluxMeterRegistry(InfluxConfig config, Clock clock)
@Deprecated public InfluxMeterRegistry(InfluxConfig config, Clock clock, ThreadFactory threadFactory)
builder(InfluxConfig)
instead.config
- Configuration options for the registry that are describable as properties.clock
- The clock to use for timings.threadFactory
- The thread factory to use to create the publishing thread.public static InfluxMeterRegistry.Builder builder(InfluxConfig config)
public void start(ThreadFactory threadFactory)
start
in class PushMeterRegistry
protected void publish()
publish
in class PushMeterRegistry
protected final TimeUnit getBaseTimeUnit()
getBaseTimeUnit
in class MeterRegistry
Copyright © 2019. All rights reserved.