public class LocalMeterRegistry
extends io.micrometer.core.instrument.MeterRegistry
| 构造器和说明 |
|---|
LocalMeterRegistry() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected io.micrometer.core.instrument.distribution.DistributionStatisticConfig |
defaultHistogramConfig() |
protected TimeUnit |
getBaseTimeUnit() |
Map<String,ResponseStatusDto> |
getStatusMap() |
Map<String,ResponseTimeDto> |
getTimeMap() |
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 <T> io.micrometer.core.instrument.FunctionCounter |
newFunctionCounter(io.micrometer.core.instrument.Meter.Id id,
T obj,
java.util.function.ToDoubleFunction<T> countFunction) |
protected <T> io.micrometer.core.instrument.FunctionTimer |
newFunctionTimer(io.micrometer.core.instrument.Meter.Id id,
T obj,
java.util.function.ToLongFunction<T> countFunction,
java.util.function.ToDoubleFunction<T> totalTimeFunction,
TimeUnit totalTimeFunctionUnit) |
protected <T> io.micrometer.core.instrument.Gauge |
newGauge(io.micrometer.core.instrument.Meter.Id id,
T obj,
java.util.function.ToDoubleFunction<T> valueFunction) |
protected io.micrometer.core.instrument.LongTaskTimer |
newLongTaskTimer(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig) |
protected io.micrometer.core.instrument.Meter |
newMeter(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.Meter.Type type,
Iterable<io.micrometer.core.instrument.Measurement> measurements) |
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) |
clear, close, config, counter, counter, find, forEachMeter, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, get, getConventionName, getConventionTags, getMeters, isClosed, more, newLongTaskTimer, newTimeGauge, remove, remove, summary, summary, timer, timerpublic Map<String,ResponseStatusDto> getStatusMap()
public Map<String,ResponseTimeDto> getTimeMap()
protected io.micrometer.core.instrument.DistributionSummary newDistributionSummary(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig,
double scale)
newDistributionSummary 在类中 io.micrometer.core.instrument.MeterRegistryprotected io.micrometer.core.instrument.Meter newMeter(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.Meter.Type type,
Iterable<io.micrometer.core.instrument.Measurement> measurements)
newMeter 在类中 io.micrometer.core.instrument.MeterRegistryprotected 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 在类中 io.micrometer.core.instrument.MeterRegistryprotected <T> io.micrometer.core.instrument.Gauge newGauge(io.micrometer.core.instrument.Meter.Id id,
@Nullable
T obj,
java.util.function.ToDoubleFunction<T> valueFunction)
newGauge 在类中 io.micrometer.core.instrument.MeterRegistryprotected io.micrometer.core.instrument.Counter newCounter(io.micrometer.core.instrument.Meter.Id id)
newCounter 在类中 io.micrometer.core.instrument.MeterRegistryprotected io.micrometer.core.instrument.LongTaskTimer newLongTaskTimer(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.distribution.DistributionStatisticConfig distributionStatisticConfig)
newLongTaskTimer 在类中 io.micrometer.core.instrument.MeterRegistryprotected <T> io.micrometer.core.instrument.FunctionTimer newFunctionTimer(io.micrometer.core.instrument.Meter.Id id,
T obj,
java.util.function.ToLongFunction<T> countFunction,
java.util.function.ToDoubleFunction<T> totalTimeFunction,
TimeUnit totalTimeFunctionUnit)
newFunctionTimer 在类中 io.micrometer.core.instrument.MeterRegistryprotected <T> io.micrometer.core.instrument.FunctionCounter newFunctionCounter(io.micrometer.core.instrument.Meter.Id id,
T obj,
java.util.function.ToDoubleFunction<T> countFunction)
newFunctionCounter 在类中 io.micrometer.core.instrument.MeterRegistryprotected TimeUnit getBaseTimeUnit()
getBaseTimeUnit 在类中 io.micrometer.core.instrument.MeterRegistryprotected io.micrometer.core.instrument.distribution.DistributionStatisticConfig defaultHistogramConfig()
defaultHistogramConfig 在类中 io.micrometer.core.instrument.MeterRegistryCopyright © 2020. All rights reserved.