Package io.micrometer.dynatrace
Class DynatraceMeterRegistry
java.lang.Object
io.micrometer.core.instrument.MeterRegistry
io.micrometer.core.instrument.push.PushMeterRegistry
io.micrometer.core.instrument.step.StepMeterRegistry
io.micrometer.dynatrace.DynatraceMeterRegistry
public class DynatraceMeterRegistry
extends io.micrometer.core.instrument.step.StepMeterRegistry
StepMeterRegistry for Dynatrace.- Since:
- 1.1.0
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDynatraceMeterRegistry.BuilderNested classes/interfaces inherited from class io.micrometer.core.instrument.MeterRegistry
io.micrometer.core.instrument.MeterRegistry.Config, io.micrometer.core.instrument.MeterRegistry.More -
Field Summary
Fields inherited from class io.micrometer.core.instrument.MeterRegistry
clock -
Constructor Summary
Constructors Constructor Description DynatraceMeterRegistry(DynatraceConfig config, io.micrometer.core.instrument.Clock clock) -
Method Summary
Modifier and Type Method Description static DynatraceMeterRegistry.Builderbuilder(DynatraceConfig config)protected java.util.concurrent.TimeUnitgetBaseTimeUnit()protected voidpublish()Methods inherited from class io.micrometer.core.instrument.step.StepMeterRegistry
defaultHistogramConfig, newCounter, newDistributionSummary, newFunctionCounter, newFunctionTimer, newGauge, newLongTaskTimer, newMeter, newTimerMethods inherited from class io.micrometer.core.instrument.push.PushMeterRegistry
close, start, start, stopMethods 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, meterRegistrationFailed, more, newLongTaskTimer, newTimeGauge, remove, remove, removeByPreFilterId, summary, summary, timer, timerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DynatraceMeterRegistry
-
-
Method Details
-
builder
-
publish
protected void publish()- Specified by:
publishin classio.micrometer.core.instrument.push.PushMeterRegistry
-
getBaseTimeUnit
protected java.util.concurrent.TimeUnit getBaseTimeUnit()- Specified by:
getBaseTimeUnitin classio.micrometer.core.instrument.MeterRegistry
-