public class LoggingMeterRegistry
extends io.micrometer.core.instrument.step.StepMeterRegistry
io.micrometer.core.instrument.logging.LoggingMeterRegistry.| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
LoggingMeterRegistry() |
LoggingMeterRegistry(LoggingRegistryConfig config,
io.micrometer.core.instrument.Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.concurrent.TimeUnit |
getBaseTimeUnit() |
protected io.micrometer.core.instrument.Counter |
newCounter(io.micrometer.core.instrument.Meter.Id id) |
protected io.micrometer.core.instrument.DistributionSummary |
newDistributionSummary(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig,
double scale) |
protected io.micrometer.core.instrument.Timer |
newTimer(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig,
io.micrometer.core.instrument.distribution.pause.PauseDetector pauseDetector) |
protected void |
publish() |
void |
start(java.util.concurrent.ThreadFactory threadFactory) |
defaultHistogramConfig, newFunctionCounter, newFunctionTimer, newGauge, newLongTaskTimer, newMeterclose, start, stopclear, config, counter, counter, find, forEachMeter, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, get, getConventionName, getConventionTags, getMeters, isClosed, more, newTimeGauge, remove, remove, summary, summary, timer, timerpublic LoggingMeterRegistry()
public LoggingMeterRegistry(LoggingRegistryConfig config, io.micrometer.core.instrument.Clock clock)
public void start(java.util.concurrent.ThreadFactory threadFactory)
start in class io.micrometer.core.instrument.push.PushMeterRegistryprotected io.micrometer.core.instrument.Counter newCounter(io.micrometer.core.instrument.Meter.Id id)
newCounter in class io.micrometer.core.instrument.step.StepMeterRegistryprotected void publish()
publish in class io.micrometer.core.instrument.push.PushMeterRegistryprotected io.micrometer.core.instrument.Timer newTimer(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig,
io.micrometer.core.instrument.distribution.pause.PauseDetector pauseDetector)
newTimer in class io.micrometer.core.instrument.step.StepMeterRegistryprotected io.micrometer.core.instrument.DistributionSummary newDistributionSummary(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig,
double scale)
newDistributionSummary in class io.micrometer.core.instrument.step.StepMeterRegistryprotected java.util.concurrent.TimeUnit getBaseTimeUnit()
getBaseTimeUnit in class io.micrometer.core.instrument.MeterRegistry