Package | Description |
---|---|
io.micrometer.core.instrument |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.composite |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.cumulative |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.distribution |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.dropwizard |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.internal |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.logging |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.push | |
io.micrometer.core.instrument.simple |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.step |
Copyright 2017 Pivotal Software, Inc.
|
Modifier and Type | Class and Description |
---|---|
class |
MockClock |
Modifier and Type | Field and Description |
---|---|
protected Clock |
MeterRegistry.clock |
protected Clock |
AbstractTimer.clock |
static Clock |
Clock.SYSTEM |
Modifier and Type | Method and Description |
---|---|
Clock |
MeterRegistry.Config.clock() |
Modifier and Type | Method and Description |
---|---|
static Timer.Sample |
Timer.start(Clock clock)
Start a timing sample.
|
Constructor and Description |
---|
AbstractDistributionSummary(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
double scale,
boolean supportsAggregablePercentiles) |
AbstractTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit)
Deprecated.
Timer implementations should now declare at construction time whether they support aggregable percentiles or not.
By declaring it up front, Micrometer can memory optimize the histogram structure used to store distribution statistics.
|
AbstractTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit,
boolean supportsAggregablePercentiles)
Creates a new timer.
|
MeterRegistry(Clock clock) |
Constructor and Description |
---|
CompositeMeterRegistry(Clock clock) |
CompositeMeterRegistry(Clock clock,
Iterable<MeterRegistry> registries) |
Constructor and Description |
---|
CumulativeDistributionSummary(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
double scale)
Deprecated.
|
CumulativeDistributionSummary(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
double scale,
boolean supportsAggregablePercentiles) |
CumulativeTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit) |
CumulativeTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit,
boolean suppportsAggregablePercentiles) |
Constructor and Description |
---|
TimeWindowFixedBoundaryHistogram(Clock clock,
DistributionStatisticConfig config,
boolean supportsAggregablePercentiles) |
TimeWindowMax(Clock clock,
DistributionStatisticConfig config) |
TimeWindowMax(Clock clock,
long rotateFrequencyMillis,
int bufferLength) |
TimeWindowPercentileHistogram(Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
boolean supportsAggregablePercentiles) |
Constructor and Description |
---|
DropwizardClock(Clock micrometerClock) |
DropwizardMeterRegistry(DropwizardConfig config,
com.codahale.metrics.MetricRegistry registry,
HierarchicalNameMapper nameMapper,
Clock clock) |
Constructor and Description |
---|
DefaultLongTaskTimer(Meter.Id id,
Clock clock) |
Modifier and Type | Method and Description |
---|---|
LoggingMeterRegistry.Builder |
LoggingMeterRegistry.Builder.clock(Clock clock) |
Constructor and Description |
---|
LoggingMeterRegistry(LoggingRegistryConfig config,
Clock clock) |
Constructor and Description |
---|
PushMeterRegistry(PushRegistryConfig config,
Clock clock) |
Constructor and Description |
---|
SimpleMeterRegistry(SimpleConfig config,
Clock clock) |
Constructor and Description |
---|
StepCounter(Meter.Id id,
Clock clock,
long stepMillis) |
StepDistributionSummary(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
double scale)
Deprecated.
|
StepDistributionSummary(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
double scale,
boolean supportsAggregablePercentiles)
Deprecated.
|
StepDistributionSummary(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
double scale,
long stepMillis,
boolean supportsAggregablePercentiles)
Create a new
StepDistributionSummary . |
StepDouble(Clock clock,
long stepMillis) |
StepFunctionCounter(Meter.Id id,
Clock clock,
long stepMillis,
T obj,
ToDoubleFunction<T> f) |
StepFunctionTimer(Meter.Id id,
Clock clock,
long stepMillis,
T obj,
ToLongFunction<T> countFunction,
ToDoubleFunction<T> totalTimeFunction,
TimeUnit totalTimeFunctionUnit,
TimeUnit baseTimeUnit) |
StepLong(Clock clock,
long stepMillis) |
StepMeterRegistry(StepRegistryConfig config,
Clock clock) |
StepTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit)
Deprecated.
|
StepTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit,
boolean supportsAggregablePercentiles)
Deprecated.
|
StepTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
TimeUnit baseTimeUnit,
long stepMillis,
boolean supportsAggregablePercentiles)
Create a new
StepTimer . |
Copyright © 2018. All rights reserved.