- CacheMetrics - Class in io.micrometer.core.instrument.binder
-
- CacheMetrics(String, Iterable<Tag>, Cache<?, ?>) - Constructor for class io.micrometer.core.instrument.binder.CacheMetrics
-
- ceilToNext(int) - Static method in class io.micrometer.core.instrument.stats.quantile.PowerOfTwo
-
Rounds the given value to the next power of two that is greater than the value.
- CKMSQuantiles - Class in io.micrometer.core.instrument.stats.quantile
-
Modified from: https://github.com/mayconbordin/streaminer/blob/master/src/main/java/org/streaminer/stream/quantile/CKMSQuantiles.java
Implementation of the Cormode, Korn, Muthukrishnan, and Srivastava algorithm
for streaming calculation of targeted high-percentile epsilon-approximate
quantiles.
- CKMSQuantiles.Builder - Class in io.micrometer.core.instrument.stats.quantile
-
- CKMSQuantiles.Quantile - Class in io.micrometer.core.instrument.stats.quantile
-
- ClassLoaderMetrics - Class in io.micrometer.core.instrument.binder
-
- ClassLoaderMetrics() - Constructor for class io.micrometer.core.instrument.binder.ClassLoaderMetrics
-
- clear() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
Clear the registry of all monitored meters and their values.
- clock - Variable in class io.micrometer.core.instrument.AbstractMeterRegistry
-
- clock - Variable in class io.micrometer.core.instrument.AbstractTimer
-
- Clock - Interface in io.micrometer.core.instrument
-
- clock() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- collect() - Method in interface io.micrometer.core.instrument.prometheus.CustomCollectorChild
-
- collect() - Method in class io.micrometer.core.instrument.prometheus.CustomPrometheusLongTaskTimer
-
- collect() - Method in class io.micrometer.core.instrument.prometheus.CustomPrometheusSummary
-
- collectionSize(T, String, Iterable<Tag>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the size of the Collection
.
- collectionSize(T, String, Tag...) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the size of the Collection
.
- collectionSize(Id, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- collectionSize(String, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- commonTags - Variable in class io.micrometer.core.instrument.AbstractMeterRegistry
-
- commonTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.AbstractMeterRegistry
-
- commonTags(Iterable<Tag>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Append a list of common tags to apply to all metrics reported to the monitoring system.
- commonTags(String...) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Append a list of common tags to apply to all metrics reported to the monitoring system.
- computeIfAbsent(ConcurrentMap<K, V>, K, Function<? super K, ? extends W>) - Static method in class io.micrometer.core.instrument.util.MapAccess
-
Convenience method for ConcurrentMap.computeIfAbsent(Object, Function)
that casts the result
to the intended subtype.
- config() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- connectTimeout - Variable in class io.micrometer.core.instrument.spectator.step.AbstractStepRegistry
-
- connectTimeout() - Method in interface io.micrometer.core.instrument.spectator.step.StepRegistryConfig
-
Returns the connection timeout for requests to the backend.
- convert(double, TimeUnit, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
-
- count() - Method in interface io.micrometer.core.instrument.Counter
-
The cumulative count since this counter was created.
- count() - Method in interface io.micrometer.core.instrument.DistributionSummary
-
The number of times that record has been called since this timer was created.
- count() - Method in class io.micrometer.core.instrument.prometheus.PrometheusCounter
-
- count() - Method in class io.micrometer.core.instrument.prometheus.PrometheusDistributionSummary
-
- count() - Method in class io.micrometer.core.instrument.prometheus.PrometheusTimer
-
- count() - Method in class io.micrometer.core.instrument.simple.SimpleCounter
-
- count() - Method in class io.micrometer.core.instrument.simple.SimpleDistributionSummary
-
- count() - Method in class io.micrometer.core.instrument.simple.SimpleTimer
-
- count() - Method in class io.micrometer.core.instrument.spectator.SpectatorCounter
-
- count() - Method in class io.micrometer.core.instrument.spectator.SpectatorDistributionSummary
-
- count() - Method in class io.micrometer.core.instrument.spectator.SpectatorTimer
-
- count() - Method in class io.micrometer.core.instrument.spectator.step.StepCounter
-
- count() - Method in interface io.micrometer.core.instrument.Timer
-
The number of times that record has been called since this timer was created.
- Counter - Interface in io.micrometer.core.instrument
-
Used to measure the rate of change based on calls to increment.
- counter(String, Iterable<Tag>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Measures the rate of some activity.
- counter(String, String...) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Measures the rate of some activity.
- counter(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.prometheus.PrometheusMeterRegistry
-
- counter(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
- counter(Id) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- counter(String) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- counter(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- counter(String, String...) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- counter(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- counters() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- create() - Method in interface io.micrometer.core.instrument.DistributionSummary.Builder
-
- create(Function<String, Iterable<Measurement>>) - Method in class io.micrometer.core.instrument.Meters.Builder
-
- create(T, BiFunction<String, T, Iterable<Measurement>>) - Method in class io.micrometer.core.instrument.Meters.Builder
-
- create() - Method in class io.micrometer.core.instrument.stats.quantile.CKMSQuantiles.Builder
-
- create() - Method in class io.micrometer.core.instrument.stats.quantile.Frugal2UQuantiles.Builder
-
- create() - Method in class io.micrometer.core.instrument.stats.quantile.GKQuantiles.Builder
-
- create() - Method in class io.micrometer.core.instrument.stats.quantile.WindowSketchQuantiles.Builder
-
- create() - Method in interface io.micrometer.core.instrument.Timer.Builder
-
- createId(String) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- createId(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- createId(String, String...) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- createId(String, Map<String, String>) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- CumulativeBucketFunction<T> - Interface in io.micrometer.core.instrument.stats.hist
-
- CumulativeHistogram<T> - Class in io.micrometer.core.instrument.stats.hist
-
- CumulativeHistogram(CumulativeBucketFunction<T>) - Constructor for class io.micrometer.core.instrument.stats.hist.CumulativeHistogram
-
- CustomCollectorChild - Interface in io.micrometer.core.instrument.prometheus
-
- CustomPrometheusLongTaskTimer - Class in io.micrometer.core.instrument.prometheus
-
- CustomPrometheusLongTaskTimer(String, List<String>, Clock) - Constructor for class io.micrometer.core.instrument.prometheus.CustomPrometheusLongTaskTimer
-
- CustomPrometheusSummary - Class in io.micrometer.core.instrument.prometheus
-
Necessitated by a desire to offer different quantile algorithms.
- Gauge - Interface in io.micrometer.core.instrument
-
- gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the object after the function
f
is applied.
- gauge(String, Iterable<Tag>, T) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the Number
.
- gauge(String, T) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the Number
.
- gauge(String, T, ToDoubleFunction<T>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the object.
- gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.prometheus.PrometheusMeterRegistry
-
- gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
- gauge(Id) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- gauge(Id, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- gauge(String, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- gauge(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- gauge(Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- gauge(String, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- gauges() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- get(Id) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- get(double) - Method in class io.micrometer.core.instrument.stats.quantile.CKMSQuantiles
-
Get the estimated value at the specified quantile.
- get(double) - Method in class io.micrometer.core.instrument.stats.quantile.Frugal2UQuantiles
-
- get(double) - Method in class io.micrometer.core.instrument.stats.quantile.GKQuantiles
-
Estimates appropriate quantiles (i.e.
- get(double) - Method in interface io.micrometer.core.instrument.stats.quantile.Quantiles
-
- get(Integer) - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns the element at position index
- get(double) - Method in class io.micrometer.core.instrument.stats.quantile.WindowSketchQuantiles
-
- getAll() - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns a collection containing each element in the window
- getAllLifeTimes() - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns a collection containing all elements' life times.
- getBatches() - Method in class io.micrometer.core.instrument.spectator.step.AbstractStepRegistry
-
Get a list of all measurements and break them into batches.
- getBuckets() - Method in class io.micrometer.core.instrument.stats.hist.CumulativeHistogram
-
- getBuckets() - Method in interface io.micrometer.core.instrument.stats.hist.Histogram
-
- getBuckets() - Method in class io.micrometer.core.instrument.stats.hist.NormalHistogram
-
- getClock() - Method in class io.micrometer.core.instrument.AbstractMeterRegistry
-
- getClock() - Method in interface io.micrometer.core.instrument.MeterRegistry
-
- getCount() - Method in class io.micrometer.core.instrument.stats.quantile.GKQuantiles
-
- getError() - Method in class io.micrometer.core.instrument.stats.quantile.CKMSQuantiles.Quantile
-
- getKey() - Method in class io.micrometer.core.instrument.ImmutableTag
-
- getKey() - Method in interface io.micrometer.core.instrument.Tag
-
- getLifeTime(Integer) - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns the remaining life time of the specified element.
- getMeters() - Method in interface io.micrometer.core.instrument.MeterRegistry
-
- getMeters() - Method in class io.micrometer.core.instrument.prometheus.PrometheusMeterRegistry
-
- getMeters() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
- getMeters() - Method in class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- getName() - Method in class io.micrometer.core.instrument.AbstractTimer
-
- getName() - Method in class io.micrometer.core.instrument.Measurement
-
Name of the measurement, which together with tags form a unique time series.
- getName() - Method in interface io.micrometer.core.instrument.Meter
-
- getName() - Method in class io.micrometer.core.instrument.prometheus.PrometheusCounter
-
- getName() - Method in class io.micrometer.core.instrument.prometheus.PrometheusDistributionSummary
-
- getName() - Method in class io.micrometer.core.instrument.prometheus.PrometheusGauge
-
- getName() - Method in class io.micrometer.core.instrument.prometheus.PrometheusLongTaskTimer
-
- getName() - Method in class io.micrometer.core.instrument.simple.AbstractSimpleMeter
-
- getName() - Method in class io.micrometer.core.instrument.spectator.SpectatorCounter
-
- getName() - Method in class io.micrometer.core.instrument.spectator.SpectatorDistributionSummary
-
- getName() - Method in class io.micrometer.core.instrument.spectator.SpectatorGauge
-
- getName() - Method in class io.micrometer.core.instrument.spectator.SpectatorLongTaskTimer
-
- getName() - Method in class io.micrometer.core.instrument.util.MeterId
-
- getNewestElement() - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns the newest element in the window.
- getOldestElement() - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns the oldest element in the window.
- getPrometheusRegistry() - Method in class io.micrometer.core.instrument.prometheus.PrometheusMeterRegistry
-
- getQuantile(float) - Method in class io.micrometer.core.instrument.stats.quantile.WindowSketchQuantiles.Quantiles
-
- getQuantiles() - Method in class io.micrometer.core.instrument.stats.quantile.CKMSQuantiles
-
- getQuantiles() - Method in class io.micrometer.core.instrument.stats.quantile.Frugal2UQuantiles
-
- getQuantiles() - Method in class io.micrometer.core.instrument.stats.quantile.WindowSketchQuantiles.Quantiles
-
- getSize(Integer) - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns the element's size at position index
- getSpectatorRegistry() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- getSpectatorRegistry() - Method in class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- getTag() - Method in class io.micrometer.core.instrument.stats.hist.Bucket
-
- getTag(Function<T, String>) - Method in class io.micrometer.core.instrument.stats.hist.Bucket
-
- getTags() - Method in class io.micrometer.core.instrument.AbstractTimer
-
- getTags() - Method in class io.micrometer.core.instrument.Measurement
-
Tags for the measurement, which together with name form a unique time series.
- getTags() - Method in interface io.micrometer.core.instrument.Meter
-
- getTags() - Method in class io.micrometer.core.instrument.prometheus.PrometheusCounter
-
- getTags() - Method in class io.micrometer.core.instrument.prometheus.PrometheusDistributionSummary
-
- getTags() - Method in class io.micrometer.core.instrument.prometheus.PrometheusGauge
-
- getTags() - Method in class io.micrometer.core.instrument.prometheus.PrometheusLongTaskTimer
-
- getTags() - Method in class io.micrometer.core.instrument.simple.AbstractSimpleMeter
-
- getTags() - Method in class io.micrometer.core.instrument.spectator.SpectatorCounter
-
- getTags() - Method in class io.micrometer.core.instrument.spectator.SpectatorDistributionSummary
-
- getTags() - Method in class io.micrometer.core.instrument.spectator.SpectatorGauge
-
- getTags() - Method in class io.micrometer.core.instrument.spectator.SpectatorLongTaskTimer
-
- getTags() - Method in class io.micrometer.core.instrument.util.MeterId
-
- getType() - Method in interface io.micrometer.core.instrument.Counter
-
- getType() - Method in interface io.micrometer.core.instrument.DistributionSummary
-
- getType() - Method in interface io.micrometer.core.instrument.Gauge
-
- getType() - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
- getType() - Method in interface io.micrometer.core.instrument.Meter
-
- getType() - Method in interface io.micrometer.core.instrument.Timer
-
- getValue() - Method in class io.micrometer.core.instrument.ImmutableTag
-
- getValue() - Method in class io.micrometer.core.instrument.Measurement
-
Value for the measurement.
- getValue() - Method in class io.micrometer.core.instrument.stats.hist.Bucket
-
- getValue() - Method in interface io.micrometer.core.instrument.Tag
-
- getWindowSize() - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Returns the size of this sliding window.
- GKQuantiles - Class in io.micrometer.core.instrument.stats.quantile
-
This class is an implementation of the Greenwald-Khanna algorithm for computing
epsilon-approximate quantiles of large data sets.
- GKQuantiles(Collection<Double>, double) - Constructor for class io.micrometer.core.instrument.stats.quantile.GKQuantiles
-
Creates a new GKQuantiles object that computes epsilon-approximate quantiles.
- GKQuantiles.Builder - Class in io.micrometer.core.instrument.stats.quantile
-
- MapAccess - Class in io.micrometer.core.instrument.util
-
- MapAccess() - Constructor for class io.micrometer.core.instrument.util.MapAccess
-
- mapSize(T, String, Iterable<Tag>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the size of the Map
.
- mapSize(T, String, String...) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the size of the Map
.
- mapSize(Id, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- mapSize(String, T) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- measure() - Method in interface io.micrometer.core.instrument.Meter
-
Get the set of measurements for this meter.
- measure() - Method in interface io.micrometer.core.instrument.prometheus.CustomCollectorChild
-
- measure() - Method in class io.micrometer.core.instrument.prometheus.PrometheusCounter
-
- measure() - Method in class io.micrometer.core.instrument.prometheus.PrometheusDistributionSummary
-
- measure() - Method in class io.micrometer.core.instrument.prometheus.PrometheusGauge
-
- measure() - Method in class io.micrometer.core.instrument.prometheus.PrometheusLongTaskTimer
-
- measure() - Method in class io.micrometer.core.instrument.prometheus.PrometheusTimer
-
- measure() - Method in class io.micrometer.core.instrument.simple.SimpleCounter
-
- measure() - Method in class io.micrometer.core.instrument.simple.SimpleDistributionSummary
-
- measure() - Method in class io.micrometer.core.instrument.simple.SimpleGauge
-
- measure() - Method in class io.micrometer.core.instrument.simple.SimpleLongTaskTimer
-
- measure() - Method in class io.micrometer.core.instrument.simple.SimpleTimer
-
- measure() - Method in class io.micrometer.core.instrument.spectator.SpectatorCounter
-
- measure() - Method in class io.micrometer.core.instrument.spectator.SpectatorDistributionSummary
-
- measure() - Method in class io.micrometer.core.instrument.spectator.SpectatorGauge
-
- measure() - Method in class io.micrometer.core.instrument.spectator.SpectatorLongTaskTimer
-
- measure() - Method in class io.micrometer.core.instrument.spectator.SpectatorTimer
-
- measure() - Method in class io.micrometer.core.instrument.spectator.step.StepCounter
-
- Measurement - Class in io.micrometer.core.instrument
-
A measurement sampled from a meter.
- Measurement(String, List<Tag>, double) - Constructor for class io.micrometer.core.instrument.Measurement
-
Create a new instance.
- measurement(double) - Method in class io.micrometer.core.instrument.util.MeterId
-
- Meter - Interface in io.micrometer.core.instrument
-
A counter, gauge, timer, or distribution summary that results collects one or more metrics.
- Meter.Type - Enum in io.micrometer.core.instrument
-
Custom meters may emit metrics like one of these types without implementing
the corresponding interface.
- MeterBinder - Interface in io.micrometer.core.instrument.binder
-
Binders register one or more metrics to provide information about the state
of some aspect of the application or its container.
- MeterId - Class in io.micrometer.core.instrument.util
-
Used as a convenient data structure to hold a unique identifier for Meters (a combination
of their name and tags), but should not be exposed to users through a public API.
- MeterId(String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.util.MeterId
-
- MeterId(String, Tag...) - Constructor for class io.micrometer.core.instrument.util.MeterId
-
- MeterRegistry - Interface in io.micrometer.core.instrument
-
Creates and manages your application's set of meters.
- Meters - Class in io.micrometer.core.instrument
-
- Meters() - Constructor for class io.micrometer.core.instrument.Meters
-
- Meters.Builder - Class in io.micrometer.core.instrument
-
- methodValue(Id, Object, String) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- methodValue(String, Object, String) - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- microsToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
-
- millisToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
-
- minutesToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
-
- monitor(MeterRegistry, Cache, String, Tag...) - Static method in class io.micrometer.core.instrument.Meters
-
Record metrics on Guava caches.
- monitor(MeterRegistry, Cache, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Meters
-
Record metrics on Guava caches.
- monitor(MeterRegistry, Executor, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Meters
-
Record metrics on the use of an Executor
.
- monitor(MeterRegistry, Executor, String, Tag...) - Static method in class io.micrometer.core.instrument.Meters
-
Record metrics on the use of an Executor
.
- monitor(MeterRegistry, ExecutorService, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Meters
-
Record metrics on the use of an ExecutorService
.
- monitor(MeterRegistry, ExecutorService, String, Tag...) - Static method in class io.micrometer.core.instrument.Meters
-
Record metrics on the use of an ExecutorService
.
- monitored() - Method in class io.micrometer.core.instrument.stats.quantile.CKMSQuantiles
-
- monitored() - Method in class io.micrometer.core.instrument.stats.quantile.Frugal2UQuantiles
-
- monitored() - Method in class io.micrometer.core.instrument.stats.quantile.GKQuantiles
-
- monitored() - Method in interface io.micrometer.core.instrument.stats.quantile.Quantiles
-
Get all monitored quantiles
- monitored() - Method in class io.micrometer.core.instrument.stats.quantile.WindowSketchQuantiles
-
- monotonicTime() - Method in interface io.micrometer.core.instrument.Clock
-
Current time from a monotonic clock source.
- monotonicTime() - Method in class io.micrometer.core.instrument.spectator.step.StepClock
-
- scrape() - Method in class io.micrometer.core.instrument.prometheus.PrometheusMeterRegistry
-
Content that should be included in the response body for an endpoint designate for
Prometheus to scrape from.
- secondsToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
-
- setEpsilon(double) - Method in class io.micrometer.core.instrument.stats.quantile.GKQuantiles
-
- setWindowSize(int) - Method in class io.micrometer.core.instrument.stats.quantile.WindowSketchQuantiles
-
By default the window size is set to 32768.
- shiftScale(TimeUnit) - Method in class io.micrometer.core.instrument.stats.hist.TimeScaleCumulativeHistogram
-
- shiftScale(TimeUnit) - Method in class io.micrometer.core.instrument.stats.hist.TimeScaleNormalHistogram
-
- shutdown() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
-
- shutdownNow() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
-
- SimpleCounter - Class in io.micrometer.core.instrument.simple
-
- SimpleCounter(MeterId) - Constructor for class io.micrometer.core.instrument.simple.SimpleCounter
-
- SimpleDistributionSummary - Class in io.micrometer.core.instrument.simple
-
- SimpleDistributionSummary(MeterId) - Constructor for class io.micrometer.core.instrument.simple.SimpleDistributionSummary
-
- SimpleGauge<T> - Class in io.micrometer.core.instrument.simple
-
- SimpleGauge(MeterId, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.simple.SimpleGauge
-
- SimpleLongTaskTimer - Class in io.micrometer.core.instrument.simple
-
- SimpleLongTaskTimer(MeterId, Clock) - Constructor for class io.micrometer.core.instrument.simple.SimpleLongTaskTimer
-
- SimpleMeterRegistry - Class in io.micrometer.core.instrument.simple
-
A minimal meter registry implementation primarily used for tests.
- SimpleMeterRegistry() - Constructor for class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
- SimpleMeterRegistry(Clock) - Constructor for class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
- SimpleTimer - Class in io.micrometer.core.instrument.simple
-
- SimpleTimer(MeterId, Clock) - Constructor for class io.micrometer.core.instrument.simple.SimpleTimer
-
- SimpleUtils - Class in io.micrometer.core.instrument.simple
-
- SimpleUtils() - Constructor for class io.micrometer.core.instrument.simple.SimpleUtils
-
- slideWindow(Integer) - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Moves the window a given number of positions.
- slideWindowByOnePosition() - Method in class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
Just moves the border of the window by one position.
- SlidingWindow<T> - Class in io.micrometer.core.instrument.stats.quantile
-
Modified from: https://github.com/mayconbordin/streaminer#quantiles
- SlidingWindow(Integer) - Constructor for class io.micrometer.core.instrument.stats.quantile.SlidingWindow
-
The window size is fixed after initiating an instance of SlidingWindow
- SpectatorCounter - Class in io.micrometer.core.instrument.spectator
-
- SpectatorCounter(Counter) - Constructor for class io.micrometer.core.instrument.spectator.SpectatorCounter
-
- SpectatorDistributionSummary - Class in io.micrometer.core.instrument.spectator
-
- SpectatorDistributionSummary(DistributionSummary) - Constructor for class io.micrometer.core.instrument.spectator.SpectatorDistributionSummary
-
- SpectatorGauge - Class in io.micrometer.core.instrument.spectator
-
- SpectatorGauge(Gauge) - Constructor for class io.micrometer.core.instrument.spectator.SpectatorGauge
-
- SpectatorLongTaskTimer - Class in io.micrometer.core.instrument.spectator
-
- SpectatorLongTaskTimer(LongTaskTimer) - Constructor for class io.micrometer.core.instrument.spectator.SpectatorLongTaskTimer
-
- SpectatorMeterRegistry - Class in io.micrometer.core.instrument.spectator
-
- SpectatorMeterRegistry() - Constructor for class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- SpectatorMeterRegistry(Registry) - Constructor for class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- SpectatorMeterRegistry(Registry, Clock) - Constructor for class io.micrometer.core.instrument.spectator.SpectatorMeterRegistry
-
- SpectatorTimer - Class in io.micrometer.core.instrument.spectator
-
- start() - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Start keeping time for a task.
- start() - Method in class io.micrometer.core.instrument.prometheus.PrometheusLongTaskTimer
-
- start() - Method in class io.micrometer.core.instrument.simple.SimpleLongTaskTimer
-
- start() - Method in class io.micrometer.core.instrument.spectator.SpectatorLongTaskTimer
-
- start() - Method in class io.micrometer.core.instrument.spectator.step.AbstractStepRegistry
-
Start the scheduler to collect metrics data.
- state() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- step() - Method in interface io.micrometer.core.instrument.spectator.step.StepRegistryConfig
-
Returns the step size (reporting frequency) to use.
- StepClock - Class in io.micrometer.core.instrument.spectator.step
-
Wraps a clock implementation with one that only reports wall times on
exact boundaries of the step.
- StepClock(Clock, long) - Constructor for class io.micrometer.core.instrument.spectator.step.StepClock
-
Create a new instance.
- StepCounter - Class in io.micrometer.core.instrument.spectator.step
-
Counter that reports a rate per second to a monitoring system.
- StepCounter(Id, Clock, long) - Constructor for class io.micrometer.core.instrument.spectator.step.StepCounter
-
Create a new instance.
- StepRegistryConfig - Interface in io.micrometer.core.instrument.spectator.step
-
Common configuration settings for any registry that pushes aggregated
metrics on a regular interval.
- stop(long) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Mark a given task as completed.
- stop(long) - Method in class io.micrometer.core.instrument.prometheus.PrometheusLongTaskTimer
-
- stop(long) - Method in class io.micrometer.core.instrument.simple.SimpleLongTaskTimer
-
- stop(long) - Method in class io.micrometer.core.instrument.spectator.SpectatorLongTaskTimer
-
- stop() - Method in class io.micrometer.core.instrument.spectator.step.AbstractStepRegistry
-
Stop the scheduler reporting Datadog metrics.
- stream() - Method in class io.micrometer.core.instrument.spectator.ExternalClockSpectatorRegistry
-
- submit(Callable<T>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
-
- submit(Runnable, T) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
-
- submit(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
-
- summary(String, Iterable<Tag>) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Measures the sample distribution of events.
- summary(String, String...) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
Measures the sample distribution of events.
- summaryBuilder(String) - Method in class io.micrometer.core.instrument.AbstractMeterRegistry
-
- summaryBuilder(String) - Method in interface io.micrometer.core.instrument.MeterRegistry
-
- SYSTEM - Static variable in interface io.micrometer.core.instrument.Clock
-