Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDistributionSummary - Class in io.micrometer.core.instrument
- AbstractDistributionSummary(Meter.Id, double, Histogram) - Constructor for class io.micrometer.core.instrument.AbstractDistributionSummary
-
Creates an
AbstractDistributionSummary
instance. - AbstractDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, boolean) - Constructor for class io.micrometer.core.instrument.AbstractDistributionSummary
- AbstractInternalLogger - Class in io.micrometer.core.util.internal.logging
-
Deprecated.
- AbstractInternalLogger(String) - Constructor for class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.Creates a new instance.
- AbstractMeter - Class in io.micrometer.core.instrument
-
Base class for
Meter
implementations. - AbstractMeter(Meter.Id) - Constructor for class io.micrometer.core.instrument.AbstractMeter
- AbstractMetricCollectingInterceptor - Class in io.micrometer.core.instrument.binder.grpc
-
An abstract gRPC interceptor that will collect metrics.
- AbstractMetricCollectingInterceptor(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new gRPC interceptor that will collect metrics into the given
MeterRegistry
. - AbstractMetricCollectingInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new gRPC interceptor that will collect metrics into the given
MeterRegistry
and uses the given customizers to configure theCounter
s andTimer
s. - AbstractMetricCollectingInterceptor.MetricSet - Class in io.micrometer.core.instrument.binder.grpc
-
Container for all metrics of a certain call.
- AbstractPartition<T> - Class in io.micrometer.core.instrument.util
-
Base class for a partition.
- AbstractPartition(List<T>, int) - Constructor for class io.micrometer.core.instrument.util.AbstractPartition
- AbstractTimer - Class in io.micrometer.core.instrument
- AbstractTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit) - Constructor for class io.micrometer.core.instrument.AbstractTimer
-
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, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, boolean) - Constructor for class io.micrometer.core.instrument.AbstractTimer
-
Creates a new timer.
- AbstractTimer(Meter.Id, Clock, PauseDetector, TimeUnit, Histogram) - Constructor for class io.micrometer.core.instrument.AbstractTimer
-
Creates a new timer.
- AbstractTimerBuilder<B> - Class in io.micrometer.core.instrument
-
Base builder for
Timer
. - AbstractTimerBuilder(String) - Constructor for class io.micrometer.core.instrument.AbstractTimerBuilder
- accept() - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Include a meter in published metrics.
- accept(Meter.Id) - Method in interface io.micrometer.core.instrument.config.MeterFilter
- accept(Meter.Id) - Method in class io.micrometer.core.instrument.internal.OnlyOnceLoggingDenyMeterFilter
- accept(String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Add accept header.
- accept(Predicate<Meter.Id>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
When the given predicate is
true
, the meter should be present in published metrics. - ACCEPT - Enum constant in enum class io.micrometer.core.instrument.config.MeterFilterReply
- acceptFilter() - Method in class io.micrometer.core.instrument.search.Search
- acceptJson() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Add header to accept
application/json
data. - acceptNameStartsWith(String) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Meters that start with the provided name should be present in published metrics.
- accumulatedHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
- accumulatedHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
- ACTIVE_TASKS - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
Number of currently active tasks for a long task timer.
- activeTasks() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- activeTasks() - Method in interface io.micrometer.core.instrument.LongTaskTimer
- activeTasks() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- add(long, TimeUnit) - Method in class io.micrometer.core.instrument.MockClock
- add(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeFunctionCounter
- add(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- add(Duration) - Method in class io.micrometer.core.instrument.MockClock
- addRegistry(MeterRegistry) - Static method in class io.micrometer.core.instrument.Metrics
-
Add a registry to the global composite registry.
- addSeconds(long) - Method in class io.micrometer.core.instrument.MockClock
- addToAllConnectors(Server, MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
- addToAllConnectors(Server, MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
- addToAllConnectors(Server, MeterRegistry, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
- addToAllConnectors(Server, MeterRegistry, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
- ALLOCATOR_MEMORY_PINNED - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Size of memory used by allocated buffers, in bytes.
- ALLOCATOR_MEMORY_USED - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Size of memory used by the allocator, in bytes.
- ALLOCATOR_POOLED_ARENAS - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Number of arenas for a pooled allocator.
- ALLOCATOR_POOLED_CACHE_SIZE - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Size of the cache for a pooled allocator, in bytes.
- ALLOCATOR_POOLED_CHUNK_SIZE - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Size of memory chunks for a pooled allocator, in bytes.
- ALLOCATOR_POOLED_THREADLOCAL_CACHES - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Number of ThreadLocal caches for a pooled allocator.
- alterDatabase(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDatabase(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDatabase(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDatabaseIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDatabaseIfExists(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDatabaseIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDomain(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDomain(Domain<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDomain(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDomainIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDomainIfExists(Domain<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterDomainIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterIndexIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterIndexIfExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterIndexIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSchemaIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSchemaIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSchemaIfExists(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSequence(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSequence(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSequence(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSequenceIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSequenceIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterSequenceIfExists(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterTableIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterTableIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterTableIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterType(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterType(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterView(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterView(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterView(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterViewIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterViewIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- alterViewIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- and(Validated<?>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
- and(Tag...) - Method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance by merging this collection and the specified tags. - and(Iterable<? extends Tag>) - Method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance by merging this collection and the specified tags. - and(String...) - Method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance by merging this collection and the specified key/value pairs. - and(String, String) - Method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance by merging this collection and the specified key/value pair. - AnnotationFinder - Interface in io.micrometer.core.instrument.binder.jersey.server
- ApacheHttpClientContext - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.0 in favor of HttpComponents 5.x and
ApacheHttpClientContext
. - ApacheHttpClientContext - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Observation.Context
for use with Apache HTTP Client 5Observation
instrumentation. - ApacheHttpClientContext(HttpRequest, HttpClientContext) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
-
Create a new
observation context
for the Apache HTTP Client 5 instrumentation. - ApacheHttpClientContext(HttpRequest, HttpContext, Function<HttpRequest, String>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
-
Deprecated.as of 1.12.0 in favor of
ApacheHttpClientContext(HttpRequest, HttpClientContext)
. - ApacheHttpClientContext(HttpRequest, HttpContext, Function<HttpRequest, String>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
-
Deprecated.
- ApacheHttpClientObservationConvention - Interface in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.0 in favor of HttpComponents 5.x and
ApacheHttpClientObservationConvention
. - ApacheHttpClientObservationConvention - Interface in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
ObservationConvention
for Apache HTTP Client 5 instrumentation. - ApacheHttpClientObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.0 in favor of HttpComponents 5.x and
ApacheHttpClientObservationDocumentation
. - ApacheHttpClientObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
ObservationDocumentation
for Apache HTTP Client 5 instrumentation. - apply(HttpRequest) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultUriMapper
-
Deprecated.
- apply(HttpRequest) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
-
Deprecated.
- asKeyValue() - Method in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Returns the
Outcome
as aKeyValue
namedoutcome
. - asTag() - Method in enum class io.micrometer.core.instrument.binder.http.Outcome
- asTimerFunction(Supplier<Timer.Builder>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new timer function using the given template.
- attach(Collection<? extends Attachable>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- attach(Attachable...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- awaitTermination(long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- awaitTermination(long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
B
- baseTimeUnit() - Method in class io.micrometer.core.instrument.AbstractTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
- baseTimeUnit() - Method in interface io.micrometer.core.instrument.FunctionTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- baseTimeUnit() - Method in interface io.micrometer.core.instrument.LongTaskTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopFunctionTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopTimeGauge
- baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopTimer
- baseTimeUnit() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
- baseTimeUnit() - Method in interface io.micrometer.core.instrument.TimeGauge
- baseTimeUnit() - Method in interface io.micrometer.core.instrument.Timer
- baseUnit(String) - Method in class io.micrometer.core.instrument.Counter.Builder
- baseUnit(String) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
- baseUnit(String) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
- baseUnit(String) - Method in class io.micrometer.core.instrument.Gauge.Builder
- baseUnit(String) - Method in class io.micrometer.core.instrument.Meter.Builder
- baseUnit(String) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
- BaseUnits - Class in io.micrometer.core.instrument.binder
-
Base units constants for convenience.
- batch(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(String, Object[]...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(Collection<? extends Query>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(Queries) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(Query) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(Query...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batch(Query, Object[]...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchDelete(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchDelete(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batched(BatchedRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchedResult(BatchedCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchInsert(Collection<? extends TableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchInsert(TableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchMerge(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchMerge(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchSize() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
- batchStore(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchStore(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchUpdate(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- batchUpdate(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- begin(Collection<? extends Statement>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- begin(Statement...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- bind(QueryPart, PreparedStatement) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
-
Deprecated.
- bindContext(PreparedStatement) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
-
Deprecated.
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
Bind detailed metrics that are particular to the cache implementation, e.g.
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.db.PostgreSQLDatabaseMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.PoolingHttpClientConnectionManagerMetricsBinder
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.PoolingHttpClientConnectionManagerMetricsBinder
-
Deprecated.
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.hystrix.HystrixMetricsBinder
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
-
Deprecated.
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
-
Deprecated.
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
-
Deprecated.
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmInfoMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
-
Deprecated.
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.kafka.KafkaStreamsMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.logging.LogbackMetrics
- bindTo(MeterRegistry) - Method in interface io.micrometer.core.instrument.binder.MeterBinder
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.netty4.NettyAllocatorMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.netty4.NettyEventExecutorMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.DiskSpaceMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.FileDescriptorMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.ProcessorMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.UptimeMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- body() - Method in class io.micrometer.core.ipc.http.HttpSender.Response
- bucket() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
- bucket(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
- buckets(DistributionStatisticConfig) - Static method in class io.micrometer.core.instrument.distribution.PercentileHistogramBuckets
-
Pick values from a static set of percentile buckets that yields a decent error bound on most real world timers and distribution summaries because monitoring systems like Prometheus require us to report the same buckets at every interval, regardless of where actual samples have been observed.
- bufferLength(Integer) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- BUFFERS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For buffers.
- build() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.
- build() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Creates an instance of
MicrometerHttpRequestExecutor
with all the configured properties. - build() - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
- build() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
- build() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
- build() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
- build() - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
- build(String, HttpSender) - Static method in class io.micrometer.core.ipc.http.HttpSender.Request
- builder() - Static method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
- builder(Timed) - Static method in interface io.micrometer.core.instrument.LongTaskTimer
-
Create a timer builder from a
Timed
annotation. - builder(Timed, String) - Static method in interface io.micrometer.core.instrument.Timer
-
Create a timer builder from a
Timed
annotation. - builder(LoggingRegistryConfig) - Static method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
- builder(MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor
-
Deprecated.Use this method to create an instance of
MicrometerHttpRequestExecutor
. - builder(MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
-
Deprecated.Use this method to create an instance of
MicrometerHttpRequestExecutor
. - builder(MeterRegistry, JettyClientTagsProvider) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
-
Deprecated.since 1.11.0 in favor of
JettyClientMetrics.builder(MeterRegistry, BiFunction)
;JettyClientMetrics.Builder.tagsProvider(JettyClientTagsProvider)
can be used to provide a custom tags provider - builder(MeterRegistry, String) - Static method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
- builder(MeterRegistry, BiFunction<Request, Result, String>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
-
Create a builder for
JettyClientMetrics
. - builder(ObservationRegistry, String) - Static method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
- builder(String) - Static method in interface io.micrometer.core.instrument.Counter
- builder(String) - Static method in interface io.micrometer.core.instrument.DistributionSummary
- builder(String) - Static method in interface io.micrometer.core.instrument.LongTaskTimer
- builder(String) - Static method in class io.micrometer.core.instrument.MultiGauge
- builder(String) - Static method in interface io.micrometer.core.instrument.Timer
- builder(String, Meter.Type, Iterable<Measurement>) - Static method in interface io.micrometer.core.instrument.Meter
- builder(String, Supplier<Number>) - Static method in interface io.micrometer.core.instrument.Gauge
-
A convenience method for building a gauge from a supplying function, holding a strong reference to this function.
- builder(String, Supplier<Number>, TimeUnit) - Static method in interface io.micrometer.core.instrument.TimeGauge
-
A convenience method for building a time gauge from a supplying function, holding a strong reference to this function.
- builder(String, T, TimeUnit, ToDoubleFunction<T>) - Static method in interface io.micrometer.core.instrument.TimeGauge
- builder(String, T, ToDoubleFunction<T>) - Static method in interface io.micrometer.core.instrument.FunctionCounter
- builder(String, T, ToDoubleFunction<T>) - Static method in interface io.micrometer.core.instrument.Gauge
- builder(String, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Static method in interface io.micrometer.core.instrument.FunctionTimer
- Builder() - Constructor for class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
- BYTES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For bytes.
C
- CacheMeterBinder<C> - Class in io.micrometer.core.instrument.binder.cache
-
A common base class for cache metrics that ensures that all caches are instrumented with the same basic set of metrics while allowing for additional detail that is specific to an individual implementation.
- CacheMeterBinder(C, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- CaffeineCacheMetrics<K,
V, - Class in io.micrometer.core.instrument.binder.cacheC> -
Collect metrics from Caffeine's
Cache
. - CaffeineCacheMetrics(C, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
-
Creates a new
CaffeineCacheMetrics
instance. - CaffeineStatsCounter - Class in io.micrometer.core.instrument.binder.cache
-
A
StatsCounter
instrumented with Micrometer. - CaffeineStatsCounter(MeterRegistry, String) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
-
Constructs an instance for use by a single cache.
- CaffeineStatsCounter(MeterRegistry, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
-
Constructs an instance for use by a single cache.
- callEnd(Call) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
- callFailed(Call, IOException) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
- callStart(Call) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
- camelCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
- check(String, Function<M, T>) - Static method in class io.micrometer.core.instrument.config.MeterRegistryConfigValidator
-
Specifies how to retrieve a property on a configuration object, which in turn may use
PropertyValidator
to validate the format of the source of the property's value based on the configuration'sMeterRegistryConfig.get(String)
implementation. - checkAll(M, Function<M, ? extends Validated<?>>...) - Static method in class io.micrometer.core.instrument.config.MeterRegistryConfigValidator
- checkRequired(String, Function<M, T>) - Static method in class io.micrometer.core.instrument.config.MeterRegistryConfigValidator
- CLASSES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For classes.
- ClassLoaderMetrics - Class in io.micrometer.core.instrument.binder.jvm
- ClassLoaderMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
- ClassLoaderMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
- clear() - Method in class io.micrometer.core.instrument.MeterRegistry
-
Clear all meters.
- CLIENT - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
- CLIENT_ERROR - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Outcome of the request was client error.
- clock - Variable in class io.micrometer.core.instrument.AbstractTimer
- clock - Variable in class io.micrometer.core.instrument.MeterRegistry
- clock() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
- clock(Clock) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
- clock(MeterRegistry) - Static method in class io.micrometer.core.instrument.MockClock
- Clock - Interface in io.micrometer.core.instrument
-
Used to measure absolute and relative time.
- ClockDriftPauseDetector - Class in io.micrometer.core.instrument.distribution.pause
-
Pause detector that monitors clock drift at a configurable interval.
- ClockDriftPauseDetector(Duration, Duration) - Constructor for class io.micrometer.core.instrument.distribution.pause.ClockDriftPauseDetector
- close() - Method in class io.micrometer.core.instrument.AbstractTimer
- close() - Method in class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
- close() - Method in class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
- close() - Method in class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
- close() - Method in class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
-
Deprecated.
- close() - Method in class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
- close() - Method in class io.micrometer.core.instrument.binder.kafka.KafkaStreamsMetrics
- close() - Method in class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
- close() - Method in class io.micrometer.core.instrument.binder.logging.LogbackMetrics
- close() - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- close() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- close() - Method in interface io.micrometer.core.instrument.distribution.Histogram
- close() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
- close() - Method in interface io.micrometer.core.instrument.Meter
- close() - Method in class io.micrometer.core.instrument.MeterRegistry
-
Closes this registry, releasing any resources in the process.
- close() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
- close() - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- close() - Method in class io.micrometer.core.instrument.Timer.ResourceSample
- code() - Method in class io.micrometer.core.ipc.http.HttpSender.Response
- commandFailed(CommandFailedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
- commandStarted(CommandStartedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
- commandStarted(CommandStartedEvent) - Method in interface io.micrometer.core.instrument.binder.mongodb.MongoCommandTagsProvider
-
Signals that a command has started and is a chance for implementations to prepare or do any necessary pre-processing.
- commandStarted(CommandStartedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
- commandSucceeded(CommandSucceededEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
- commandTags(CommandEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
- commandTags(CommandEvent) - Method in interface io.micrometer.core.instrument.binder.mongodb.MongoCommandTagsProvider
-
Provides tags to be associated with metrics for the given Mongo command.
- commentOnColumn(Field<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnColumn(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnView(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnView(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- commentOnView(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- CommonsObjectPool2Metrics - Class in io.micrometer.core.instrument.binder.commonspool2
-
Apache Commons Pool 2.x metrics collected from metrics exposed via the MBeanServer.
- CommonsObjectPool2Metrics() - Constructor for class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
- CommonsObjectPool2Metrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
- CommonsObjectPool2Metrics(MBeanServer, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
- commonTags(Iterable<Tag>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Add common tags that are applied to every meter created afterward.
- commonTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Append a list of common tags to apply to all metrics reported to the monitoring system.
- commonTags(String...) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Append a list of common tags to apply to all metrics reported to the monitoring system.
- compareTo(Tag) - Method in interface io.micrometer.core.instrument.Tag
- CompositeFunctionCounter<T> - Class in io.micrometer.core.instrument.composite
- CompositeMeterRegistry - Class in io.micrometer.core.instrument.composite
-
The clock of the composite effectively overrides the clocks of the registries it manages without actually replacing the state of the clock in these registries with the exception of long task timers, whose clock cannot be overridden.
- CompositeMeterRegistry() - Constructor for class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- CompositeMeterRegistry(Clock) - Constructor for class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- CompositeMeterRegistry(Clock, Iterable<MeterRegistry>) - Constructor for class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- compress() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Add a "Content-Encoding" header of "gzip" and compress the request body.
- compressWhen(Supplier<Boolean>) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Add a "Content-Encoding" header of "gzip" and compress the request body when the supplied condition is true.
- concat(Iterable<? extends Tag>, Iterable<? extends Tag>) - Static method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance by concatenating the specified collections of tags. - concat(Iterable<? extends Tag>, String...) - Static method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance by concatenating the specified tags and key/value pairs. - config() - Method in class io.micrometer.core.instrument.MeterRegistry
- Config() - Constructor for class io.micrometer.core.instrument.MeterRegistry.Config
- configuration() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- configure(Meter.Id, DistributionStatisticConfig) - Method in interface io.micrometer.core.instrument.config.MeterFilter
-
This is only called when filtering new timers and distribution summaries (i.e.
- connection(ConnectionRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- connectionCheckedIn(ConnectionCheckedInEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionCheckOutFailed(ConnectionCheckOutFailedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionCheckOutStarted(ConnectionCheckOutStartedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionClosed(ConnectionClosedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionCreated(ConnectionCreatedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionPoolCreated(ConnectionPoolCreatedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
- connectionPoolTags(ConnectionPoolCreatedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoConnectionPoolTagsProvider
- connectionPoolTags(ConnectionPoolCreatedEvent) - Method in interface io.micrometer.core.instrument.binder.mongodb.MongoConnectionPoolTagsProvider
-
Provides tags to be associated with the Mongo connection metrics for the given
event
. - connectionResult(ConnectionCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- CONNECTIONS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For connections.
- connectTimeout() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
-
Deprecated.Connect timeout and read timeout have different meanings depending on the HTTP client. Configure timeout options on your
HttpSender
of choice instead. - contentSizeMetricName(String) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
- convert(double, TimeUnit, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- count() - Method in class io.micrometer.core.instrument.composite.CompositeFunctionCounter
- count() - Method in interface io.micrometer.core.instrument.Counter
- count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeCounter
- count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
- count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionCounter
- count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
-
The total number of occurrences of the timed event.
- count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
- count() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
- count() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- count() - Method in interface io.micrometer.core.instrument.DistributionSummary
- count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardCounter
- count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
- count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionCounter
- count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
- count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
- count() - Method in interface io.micrometer.core.instrument.FunctionCounter
- count() - Method in interface io.micrometer.core.instrument.FunctionTimer
- count() - Method in class io.micrometer.core.instrument.noop.NoopCounter
- count() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
- count() - Method in class io.micrometer.core.instrument.noop.NoopFunctionCounter
- count() - Method in class io.micrometer.core.instrument.noop.NoopFunctionTimer
- count() - Method in class io.micrometer.core.instrument.noop.NoopTimer
- count() - Method in class io.micrometer.core.instrument.step.StepCounter
- count() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
- count() - Method in class io.micrometer.core.instrument.step.StepFunctionCounter
- count() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
-
The total number of occurrences of the timed event.
- count() - Method in class io.micrometer.core.instrument.step.StepTimer
- count() - Method in interface io.micrometer.core.instrument.Timer
- COUNT - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
Rate per second for calls.
- CountAtBucket - Class in io.micrometer.core.instrument.distribution
-
The count of events less than or equal to a histogram bucket.
- CountAtBucket(double, double) - Constructor for class io.micrometer.core.instrument.distribution.CountAtBucket
-
Create a
CountAtBucket
instance. - CountAtBucket(long, double) - Constructor for class io.micrometer.core.instrument.distribution.CountAtBucket
-
Deprecated.Use
CountAtBucket(double, double)
instead since 1.4.0. - Counted - Annotation Interface in io.micrometer.core.annotation
-
Annotated methods would expose a few counter metrics about their execution status.
- CountedAspect - Class in io.micrometer.core.aop
-
Aspect responsible for intercepting all methods annotated with the
@Counted
annotation and recording a few counter metrics about their execution status.
The aspect supports programmatic customizations through constructor-injectable custom logic. - CountedAspect() - Constructor for class io.micrometer.core.aop.CountedAspect
-
Creates a
CountedAspect
instance withMetrics.globalRegistry
. - CountedAspect(MeterRegistry) - Constructor for class io.micrometer.core.aop.CountedAspect
-
Creates a
CountedAspect
instance with the givenregistry
. - CountedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>) - Constructor for class io.micrometer.core.aop.CountedAspect
-
Creates a
CountedAspect
instance with the givenregistry
and tags provider function. - CountedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.CountedAspect
-
Creates a
CountedAspect
instance with the givenregistry
, tags provider function and skip predicate. - CountedAspect(MeterRegistry, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.CountedAspect
-
Creates a
CountedAspect
instance with the givenregistry
and skip predicate. - counter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
Counter
. - counter() - Method in class io.micrometer.core.instrument.search.Search
- counter(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Tracks a monotonically increasing value.
- counter(String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Metrics
-
Tracks a monotonically increasing value.
- counter(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry.More
-
Tracks a number, maintaining a weak reference on it.
- counter(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.Metrics.More
-
Tracks a number, maintaining a weak reference on it.
- counter(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry.More
-
Tracks a monotonically increasing value, automatically incrementing the counter whenever the value is observed.
- counter(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.Metrics.More
-
Tracks a monotonically increasing value, automatically incrementing the counter whenever the value is observed.
- counter(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Tracks a monotonically increasing value.
- counter(String, String...) - Static method in class io.micrometer.core.instrument.Metrics
-
Tracks a monotonically increasing value.
- Counter - Interface in io.micrometer.core.instrument
-
Counters monitor monotonically increasing values.
- COUNTER - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
- Counter.Builder - Class in io.micrometer.core.instrument
-
Fluent builder for counters.
- counterCustomizer - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
- counters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- counters() - Method in class io.micrometer.core.instrument.search.Search
- CountingMode - Enum Class in io.micrometer.core.instrument.simple
- createDatabase(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDatabase(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDatabase(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDatabaseIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDatabaseIfNotExists(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDatabaseIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDomain(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDomain(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDomain(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDomainIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDomainIfNotExists(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createDomainIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createGlobalTemporaryTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createGlobalTemporaryTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createGlobalTemporaryTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndex() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndexIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndexIfNotExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createIndexIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(Name, Function<? super Field<?>, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createOrReplaceView(Table<?>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSchemaIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSchemaIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSchemaIfNotExists(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSequence(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSequence(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSequence(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSequenceIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSequenceIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createSequenceIfNotExists(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTableIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTableIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTableIfNotExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTemporaryTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTemporaryTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTemporaryTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTemporaryTableIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTemporaryTableIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createTemporaryTableIfNotExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createType(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createType(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndex() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndexIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndexIfNotExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createUniqueIndexIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(Name, Function<? super Field<?>, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createView(Table<?>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(Name, Function<? super Field<?>, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- createViewIfNotExists(Table<?>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- CUMULATIVE - Enum constant in enum class io.micrometer.core.instrument.simple.CountingMode
-
Counts and totals are monotonically increasing.
- CumulativeCounter - Class in io.micrometer.core.instrument.cumulative
- CumulativeCounter(Meter.Id) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeCounter
- CumulativeDistributionSummary - Class in io.micrometer.core.instrument.cumulative
-
Cumulative distribution summary.
- CumulativeDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
-
Deprecated.
- CumulativeDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, boolean) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
- CumulativeDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, Histogram) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
-
Creates a
CumulativeDistributionSummary
instance. - CumulativeFunctionCounter<T> - Class in io.micrometer.core.instrument.cumulative
- CumulativeFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeFunctionCounter
- CumulativeFunctionTimer<T> - Class in io.micrometer.core.instrument.cumulative
-
A timer that tracks monotonically increasing functions for count and totalTime.
- CumulativeFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit, TimeUnit) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
- CumulativeHistogramLongTaskTimer - Class in io.micrometer.core.instrument.internal
-
Extends the default long task timer, making histogram counts cumulative over time.
- CumulativeHistogramLongTaskTimer(Meter.Id, Clock, TimeUnit, DistributionStatisticConfig) - Constructor for class io.micrometer.core.instrument.internal.CumulativeHistogramLongTaskTimer
- CumulativeTimer - Class in io.micrometer.core.instrument.cumulative
- CumulativeTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeTimer
- CumulativeTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, boolean) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeTimer
- CumulativeTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, Histogram) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeTimer
-
Creates a
CumulativeTimer
instance. - currentHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
- currentHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
- currval(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- currval(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- currval(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
D
- data() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- data(Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- data(Object, Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- DatabaseTableMetrics - Class in io.micrometer.core.instrument.binder.db
- DatabaseTableMetrics(DataSource, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
-
Record the row count for an individual database table.
- DatabaseTableMetrics(DataSource, String, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
-
Record the result based on a query.
- daysToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- ddl(Collection<? extends Table<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Collection<? extends Table<?>>, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Collection<? extends Table<?>>, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Catalog, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Catalog, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Schema, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Schema, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Table<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Table<?>[], DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Table<?>[], DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Table<?>, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ddl(Table<?>, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- debug(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the DEBUG level.
- debug(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the DEBUG level according to the specified format and argument.
- debug(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the DEBUG level with an accompanying message.
- debug(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- debug(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the DEBUG level.
- DEBUG - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.'DEBUG' log level.
- decimal(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
- decimalOrNan(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
- decimalOrWhole(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
-
Deprecated.since 1.0.11 in favour of
DoubleFormat.wholeOrDecimal(double)
- DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationDocumentation
-
Deprecated.
- DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationDocumentation
- DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.jersey.server.JerseyObservationDocumentation
-
Default observation for Jersey.
- DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.jetty.JettyClientObservationDocumentation
-
Default instrumentation from
JettyClientMetrics
. - DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationDocumentation
-
Default observation for OK HTTP.
- DEFAULT - Static variable in interface io.micrometer.core.instrument.binder.jersey.server.AnnotationFinder
- DEFAULT - Static variable in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
- DEFAULT - Static variable in interface io.micrometer.core.instrument.logging.LoggingRegistryConfig
- DEFAULT - Static variable in interface io.micrometer.core.instrument.simple.SimpleConfig
- DEFAULT - Static variable in interface io.micrometer.core.instrument.util.HierarchicalNameMapper
-
Sort tags alphabetically by key and append tag key values to the name with '.', e.g.
- DEFAULT_EXCEPTION_TAG_VALUE - Variable in class io.micrometer.core.aop.CountedAspect
- DEFAULT_EXCEPTION_TAG_VALUE - Static variable in class io.micrometer.core.aop.TimedAspect
- DEFAULT_METRIC_NAME - Static variable in class io.micrometer.core.aop.TimedAspect
- DEFAULT_URI_PATTERN_HEADER - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
-
Deprecated.use
DefaultUriMapper.URI_PATTERN_HEADER
since 1.4.0 - DefaultApacheHttpClientObservationConvention - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.0 in favor of HttpComponents 5.x and
ApacheHttpClientObservationConvention
. - DefaultApacheHttpClientObservationConvention - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Default implementation of
ApacheHttpClientObservationConvention
. - DefaultApacheHttpClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
-
Deprecated.
- DefaultApacheHttpClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
- DefaultGauge<T> - Class in io.micrometer.core.instrument.internal
-
Default implementation for
Gauge
. - DefaultGauge(Meter.Id, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.internal.DefaultGauge
- DefaultGrpcClientObservationConvention - Class in io.micrometer.core.instrument.binder.grpc
-
Default convention for gRPC client.
- DefaultGrpcClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
- DefaultGrpcServerObservationConvention - Class in io.micrometer.core.instrument.binder.grpc
-
Default convention for gRPC server.
- DefaultGrpcServerObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
- defaultHistogram(Clock, DistributionStatisticConfig, boolean) - Static method in class io.micrometer.core.instrument.AbstractDistributionSummary
-
Creates a default histogram.
- defaultHistogram(Clock, DistributionStatisticConfig, boolean) - Static method in class io.micrometer.core.instrument.AbstractTimer
-
Creates a default histogram.
- defaultHistogramConfig() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- defaultHistogramConfig() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- defaultHistogramConfig() - Method in class io.micrometer.core.instrument.MeterRegistry
-
Every custom registry implementation should define a default histogram expiry at a minimum:
- defaultHistogramConfig() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- defaultHistogramConfig() - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- DefaultHttpJakartaServletRequestTagsProvider - Class in io.micrometer.core.instrument.binder.http
- DefaultHttpJakartaServletRequestTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.http.DefaultHttpJakartaServletRequestTagsProvider
- DefaultHttpServletRequestTagsProvider - Class in io.micrometer.core.instrument.binder.http
-
Default
HttpServletRequestTagsProvider
. - DefaultHttpServletRequestTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.http.DefaultHttpServletRequestTagsProvider
- DefaultJerseyObservationConvention - Class in io.micrometer.core.instrument.binder.jersey.server
-
Default implementation for
JerseyObservationConvention
. - DefaultJerseyObservationConvention(String) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
- DefaultJerseyTagsProvider - Class in io.micrometer.core.instrument.binder.jersey.server
-
Default implementation for
JerseyTagsProvider
. - DefaultJerseyTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyTagsProvider
- DefaultJettyClientObservationConvention - Class in io.micrometer.core.instrument.binder.jetty
-
Default implementation of
JettyClientObservationConvention
. - DefaultJettyClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
- DefaultLongTaskTimer - Class in io.micrometer.core.instrument.internal
- DefaultLongTaskTimer(Meter.Id, Clock) - Constructor for class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
-
Deprecated.
- DefaultLongTaskTimer(Meter.Id, Clock, TimeUnit, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
-
Create a
DefaultLongTaskTimer
instance. - DefaultMeter - Class in io.micrometer.core.instrument.internal
- DefaultMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Constructor for class io.micrometer.core.instrument.internal.DefaultMeter
- DefaultMeterObservationHandler - Class in io.micrometer.core.instrument.observation
-
Handler for
Timer.Sample
andCounter
. - DefaultMeterObservationHandler(MeterRegistry) - Constructor for class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
- DefaultMongoCommandTagsProvider - Class in io.micrometer.core.instrument.binder.mongodb
-
Default implementation for
MongoCommandTagsProvider
. - DefaultMongoCommandTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
- DefaultMongoConnectionPoolTagsProvider - Class in io.micrometer.core.instrument.binder.mongodb
-
Default implementation for
MongoConnectionPoolTagsProvider
. - DefaultMongoConnectionPoolTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.mongodb.DefaultMongoConnectionPoolTagsProvider
- DefaultOkHttpObservationConvention - Class in io.micrometer.core.instrument.binder.okhttp3
- DefaultOkHttpObservationConvention(String) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
- DefaultUriMapper - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.5 in favor of an
HttpClientContext
value withApacheHttpClientObservationConvention.URI_TEMPLATE_ATTRIBUTE
as key name. - DefaultUriMapper - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Deprecated.as of 1.12.0 in favor of an
HttpClientContext
value withApacheHttpClientObservationConvention.URI_TEMPLATE_ATTRIBUTE
as key name. - DefaultUriMapper() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
-
Deprecated.
- DefaultUriMapper() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultUriMapper
-
Deprecated.
- delete(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- delete(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- DELETE - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
- deleteFrom(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- deleteQuery(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- deny() - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Reject a meter in published metrics.
- deny(Predicate<Meter.Id>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
When the given predicate is
true
, the meter should NOT be present in published metrics. - DENY - Enum constant in enum class io.micrometer.core.instrument.config.MeterFilterReply
- denyNameStartsWith(String) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Meters that start with the provided name prefix should NOT be present in published metrics.
- denyUnless(Predicate<Meter.Id>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Can be used to build a whitelist of metrics matching certain criteria.
- description - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
- description() - Element in annotation interface io.micrometer.core.annotation.Counted
-
An optional description for what the underlying counter is going to record.
- description() - Element in annotation interface io.micrometer.core.annotation.Timed
-
Description of the
Timer
. - description(String) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
- description(String) - Method in class io.micrometer.core.instrument.Counter.Builder
- description(String) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
- description(String) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
- description(String) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
- description(String) - Method in class io.micrometer.core.instrument.Gauge.Builder
- description(String) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
- description(String) - Method in class io.micrometer.core.instrument.Meter.Builder
- description(String) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
- description(String) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
- description(String) - Method in class io.micrometer.core.instrument.Timer.Builder
- determineCollectionName(String, BsonDocument) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
-
Attempts to determine the name of the collection a command is operating on.
- diagnosticsConnection() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- diagnosticsDataSource() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dialect() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- disableIllegalReflectiveAccess() - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Disable illegal reflective accesses.
- DiskSpaceMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
Deprecated.use
DiskSpaceMetrics
instead. - DiskSpaceMetrics - Class in io.micrometer.core.instrument.binder.system
-
Record metrics that report disk space usage.
- DiskSpaceMetrics(File) - Constructor for class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
-
Deprecated.
- DiskSpaceMetrics(File) - Constructor for class io.micrometer.core.instrument.binder.system.DiskSpaceMetrics
- DiskSpaceMetrics(File, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
-
Deprecated.
- DiskSpaceMetrics(File, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.DiskSpaceMetrics
- DISTRIBUTION_SUMMARY - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
- distributionConfigBuilder - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
- distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Statistics emanating from a distribution summary like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.Timer.Builder
- DistributionStatisticConfig - Class in io.micrometer.core.instrument.distribution
-
Configures the distribution statistics that emanate from meters like
Timer
andDistributionSummary
. - DistributionStatisticConfig() - Constructor for class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
- DistributionStatisticConfig.Builder - Class in io.micrometer.core.instrument.distribution
- distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Statistics emanating from a distribution summary like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.Timer.Builder
- DistributionSummary - Interface in io.micrometer.core.instrument
-
Track the sample distribution of events.
- DistributionSummary.Builder - Class in io.micrometer.core.instrument
-
Fluent builder for distribution summaries.
- doParse(String, String) - Method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
-
Parse the given value to a duration.
- doStart() - Method in class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
- doStart() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
- doStop() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
- dot - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
-
This maps to identity because we suggest using dot notation everywhere in Micrometer-instrumented code
- DoubleFormat - Class in io.micrometer.core.instrument.util
-
Commonly used formatting of floating-point values used when writing custom exposition to various monitoring systems.
- dropDatabase(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDatabase(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDatabase(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDatabaseIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDatabaseIfExists(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDatabaseIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDomain(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDomain(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDomain(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDomainIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDomainIfExists(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropDomainIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropIndexIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropIndexIfExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropIndexIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSchemaIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSchemaIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSchemaIfExists(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSequence(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSequence(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSequence(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSequenceIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSequenceIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropSequenceIfExists(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTableIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTableIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTableIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTemporaryTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTemporaryTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTemporaryTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTemporaryTableIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTemporaryTableIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTemporaryTableIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropType(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropType(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropType(Collection<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropType(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropType(Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTypeIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTypeIfExists(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTypeIfExists(Collection<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTypeIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropTypeIfExists(Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropView(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropView(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropView(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropViewIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropViewIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- dropViewIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- DropwizardClock - Class in io.micrometer.core.instrument.dropwizard
- DropwizardClock(Clock) - Constructor for class io.micrometer.core.instrument.dropwizard.DropwizardClock
- DropwizardConfig - Interface in io.micrometer.core.instrument.dropwizard
-
Base configuration for
DropwizardMeterRegistry
. - DropwizardCounter - Class in io.micrometer.core.instrument.dropwizard
- DropwizardDistributionSummary - Class in io.micrometer.core.instrument.dropwizard
- DropwizardFunctionCounter<T> - Class in io.micrometer.core.instrument.dropwizard
- DropwizardFunctionTimer<T> - Class in io.micrometer.core.instrument.dropwizard
-
FunctionTimer
for Dropwizard Metrics. - DropwizardGauge - Class in io.micrometer.core.instrument.dropwizard
- DropwizardMeterRegistry - Class in io.micrometer.core.instrument.dropwizard
-
Dropwizard
MeterRegistry
. - DropwizardMeterRegistry(DropwizardConfig, MetricRegistry, HierarchicalNameMapper, Clock) - Constructor for class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- DropwizardTimer - Class in io.micrometer.core.instrument.dropwizard
- dsl() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- duration(long, TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Deprecated.Use
LongTaskTimer.Sample.duration(TimeUnit)
. As of 1.5.0, this always returns -1 as tasks no longer have IDs. - duration(TimeUnit) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- duration(TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
- duration(TimeUnit) - Method in class io.micrometer.core.instrument.LongTaskTimer.Sample
- duration(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- DURATION - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
Duration of a running task in a long task timer.
- DurationValidator - Enum Class in io.micrometer.core.instrument.config.validate
-
Validator for
Duration
.
E
- eagerInitializedCodes - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
- EhCache2Metrics - Class in io.micrometer.core.instrument.binder.cache
-
Collect metrics on EhCache caches, including detailed metrics on transactions and storage space.
- EhCache2Metrics(Ehcache, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- Either(Validated<?>, Validated<?>) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Either
- empty() - Static method in class io.micrometer.core.instrument.Tags
-
Return a
Tags
instance that contains no elements. - empty(long, double, double) - Static method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- EMPTY - Static variable in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Empty key names.
- enabled() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
- equals(Meter, Object) - Static method in class io.micrometer.core.instrument.util.MeterEquivalence
- equals(Object) - Method in class io.micrometer.core.instrument.AbstractMeter
- equals(Object) - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
- equals(Object) - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
- equals(Object) - Method in class io.micrometer.core.instrument.ImmutableTag
- equals(Object) - Method in class io.micrometer.core.instrument.Meter.Id
- equals(Object) - Method in class io.micrometer.core.instrument.Tags
- error(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the ERROR level.
- error(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the ERROR level according to the specified format and argument.
- error(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the ERROR level according to the specified format and arguments.
- error(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the ERROR level according to the specified format and arguments.
- error(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the ERROR level with an accompanying message.
- error(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- error(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the ERROR level.
- ERROR - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.'ERROR' log level.
- ERROR_CODE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
- escapeJson(String) - Static method in class io.micrometer.core.instrument.util.StringEscapeUtils
- EVENT_EXECUTOR_TASKS_PENDING - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Number of pending tasks in the event executor.
- EVENTS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For events.
- evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
- evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
- evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
- evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
- exception(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
exception
key value from context. - exception(Throwable) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
- exception(Throwable) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
- exception(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
- exception(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
- exception(RequestEvent) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
- EXCEPTION_TAG - Static variable in class io.micrometer.core.aop.TimedAspect
-
Tag key for an exception.
- execute(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutor
- execute(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- execute(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- execute(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- execute(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- execute(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
- execute(ClassicHttpRequest, HttpClientConnection, HttpContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor
-
Deprecated.
- execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
- execute(HttpRequest, HttpClientConnection, HttpContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
-
Deprecated.
- execute(Query) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- execute(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- executeDelete(TableRecord<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- executeDelete(UpdatableRecord<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- executeInsert(TableRecord<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- executeUpdate(TableRecord<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- executeUpdate(UpdatableRecord<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ExecutorServiceMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
Monitors the status of executor service pools.
- ExecutorServiceMetrics(ExecutorService, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
- ExecutorServiceMetrics(ExecutorService, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Create an
ExecutorServiceMetrics
instance. - expiry(Duration) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- explain(Query) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- exportTagsForRoute(boolean) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Allows to expose the target scheme, host and port with every metric.
- exportTagsForRoute(boolean) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Allows to expose the target scheme, host and port with every metric.
- expression() - Element in annotation interface io.micrometer.core.aop.MeterTag
-
Execute this expression to calculate the tag value.
- extractBindValues(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- extractParam(QueryPart, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- extractParams(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- extraTags() - Element in annotation interface io.micrometer.core.annotation.Counted
-
List of key-value pair arguments to supply the Counter as extra tags.
- extraTags() - Element in annotation interface io.micrometer.core.annotation.Timed
-
List of key-value pair arguments to supply the Timer as extra tags.
F
- failures() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- family() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetch(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAny(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAny(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAny(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAny(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Executor, Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchAsync(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchByExample(R) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchCount(Select<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchCount(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchCount(Table<?>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchCount(Table<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchCount(Table<?>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchExists(Select<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchExists(Table<?>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchExists(Table<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchExists(Table<?>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromCSV(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromCSV(String, boolean) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromCSV(String, boolean, char) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromCSV(String, char) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromHTML(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromJSON(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromStringData(String[]...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromStringData(List<String[]>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromStringData(List<String[]>, boolean) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromTXT(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromTXT(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchFromXML(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchLazy(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchMany(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchMany(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchMany(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchMany(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchMany(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOne(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptional(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(ResultSet, Class<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(ResultSet, DataType<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(ResultSet, Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchOptionalValue(TableField<?, T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(Collection<? extends SelectField<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>, SelectField<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchSingle(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchStream(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(ResultSet, Class<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(ResultSet, DataType<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(ResultSet, Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(Table<? extends Record1<T>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValue(TableField<?, T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(ResultSet, Class<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(ResultSet, DataType<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(ResultSet, Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(Table<? extends Record1<T>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- fetchValues(TableField<?, T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- FileDescriptorMetrics - Class in io.micrometer.core.instrument.binder.system
-
File descriptor metrics gathered by the JVM.
- FileDescriptorMetrics() - Constructor for class io.micrometer.core.instrument.binder.system.FileDescriptorMetrics
- FileDescriptorMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.FileDescriptorMetrics
- FILES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For files.
- find(String) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Initiate a search beginning with a metric name.
- findAnnotation(AnnotatedElement, Class<A>) - Method in interface io.micrometer.core.instrument.binder.jersey.server.AnnotationFinder
-
The default implementation performs a simple search for a declared annotation matching the search type.
- findFirst() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
-
Finds the name of the first Meter that potentially has high cardinality tags.
- FixedBoundaryVictoriaMetricsHistogram - Class in io.micrometer.core.instrument.distribution
-
A histogram implementation for non-negative values with automatically created buckets.
- FixedBoundaryVictoriaMetricsHistogram() - Constructor for class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
- flatMap(BiFunction<Object, Validated.Valid<Object>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
- flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- flatMap(Function<T, Validated<U>>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
- forEachActive(Consumer<LongTaskTimer.Sample>) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- forEachMeter(Consumer<? super Meter>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Iterate over each meter in the registry.
- format(Duration) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- forStatus(int) - Static method in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Return the
Outcome
for the given HTTPstatus
code. - functionCounter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
FunctionCounter
. - functionCounter() - Method in class io.micrometer.core.instrument.search.Search
- FunctionCounter - Interface in io.micrometer.core.instrument
-
A counter that tracks a monotonically increasing function.
- FunctionCounter.Builder<T> - Class in io.micrometer.core.instrument
-
Fluent builder for function counters.
- functionCounters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- functionCounters() - Method in class io.micrometer.core.instrument.search.Search
- functionTimer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
FunctionTimer
. - functionTimer() - Method in class io.micrometer.core.instrument.search.Search
- FunctionTimer - Interface in io.micrometer.core.instrument
-
A timer that tracks two monotonically increasing functions: one representing the count of events and one representing the total time spent in every event.
- FunctionTimer.Builder<T> - Class in io.micrometer.core.instrument
-
Fluent builder for function timer.
- functionTimers() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- functionTimers() - Method in class io.micrometer.core.instrument.search.Search
G
- gauge() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
Gauge
. - gauge() - Method in class io.micrometer.core.instrument.search.Search
- gauge(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the
Number
. - gauge(String, Iterable<Tag>, T) - Static method in class io.micrometer.core.instrument.Metrics
-
Register a gauge that reports the value of the
Number
. - gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the object after the function
valueFunction
is applied. - gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Static method in class io.micrometer.core.instrument.Metrics
-
Register a gauge that reports the value of the object after the function
valueFunction
is applied. - gauge(String, T) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the
Number
. - gauge(String, T) - Static method in class io.micrometer.core.instrument.Metrics
-
Register a gauge that reports the value of the
Number
. - gauge(String, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the value of the object.
- gauge(String, T, ToDoubleFunction<T>) - Static method in class io.micrometer.core.instrument.Metrics
-
Register a gauge that reports the value of the object.
- Gauge - Interface in io.micrometer.core.instrument
-
A gauge tracks a value that may go up or down.
- GAUGE - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
- Gauge.Builder<T> - Class in io.micrometer.core.instrument
-
Fluent builder for gauges.
- gaugeCollectionSize(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the size of the
Collection
. - gaugeCollectionSize(String, Iterable<Tag>, T) - Static method in class io.micrometer.core.instrument.Metrics
-
Register a gauge that reports the size of the
Collection
. - gaugeMapSize(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Register a gauge that reports the size of the
Map
. - gaugeMapSize(String, Iterable<Tag>, T) - Static method in class io.micrometer.core.instrument.Metrics
-
Register a gauge that reports the size of the
Map
. - gauges() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- gauges() - Method in class io.micrometer.core.instrument.search.Search
- get() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- get() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- get() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- get() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- get() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- get() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- get(int) - Method in class io.micrometer.core.instrument.util.AbstractPartition
- get(String) - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
-
Get the value associated with a key.
- get(String) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Initiate a search beginning with a metric name.
- get(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- GET - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
- getAdditionalKeyNames() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Additional key names.
- getApacheHttpContext() - Method in class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
-
Deprecated.
- getApacheHttpContext() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
-
Deprecated.as of 1.12.0 in favor of
ApacheHttpClientContext.getHttpClientContext()
. - getAuthority() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- getAuthority() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- getBaseTimeUnit() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- getBaseTimeUnit() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- getBaseTimeUnit() - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
- getBaseTimeUnit() - Method in class io.micrometer.core.instrument.MeterRegistry
- getBaseTimeUnit() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- getBaseUnit() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Base unit.
- getBaseUnit() - Method in class io.micrometer.core.instrument.Meter.Id
- getBoolean(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getBuckets() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
-
Return buckets.
- getBufferLength() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- getCache() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- getContextSpecificTags() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- getContextualName(GrpcClientObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
- getContextualName(GrpcServerObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
- getContextualName(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
-
Deprecated.
- getContextualName(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
- getContextualName(JerseyContext) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
- getContextualName(OkHttpContext) - Method in class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
- getConventionName(NamingConvention) - Method in class io.micrometer.core.instrument.Meter.Id
- getConventionName(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
- getConventionTags(NamingConvention) - Method in class io.micrometer.core.instrument.Meter.Id
-
Tags that are sorted by key and formatted
- getConventionTags(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
- getCurrent() - Method in class io.micrometer.core.instrument.step.StepDouble
- getCurrent() - Method in class io.micrometer.core.instrument.step.StepLong
- getDefaultFactory() - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
-
Deprecated.Returns the default factory.
- getDescription() - Method in class io.micrometer.core.instrument.Meter.Id
- getDropwizardMeter() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionCounter
- getDropwizardMeter() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
- getDropwizardRegistry() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- getDuration(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getEntity() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
- getEnum(MeterRegistryConfig, Class<E>, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getException() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- getExpiry() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
- getExtraTags() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- getFullMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- getFullMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- getHistogramBuckets(boolean) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
For internal use only.
- getHttpClientContext() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
-
Return the client context associated with the current HTTP request.
- getId() - Method in class io.micrometer.core.instrument.AbstractMeter
- getId() - Method in interface io.micrometer.core.instrument.Meter
- getId() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
- getInstance(Class<?>) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
-
Deprecated.Creates a new logger instance with the name of the specified class.
- getInstance(String) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
-
Deprecated.Creates a new logger instance with the specified name.
- getInteger(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getKey() - Method in class io.micrometer.core.instrument.ImmutableTag
- getKey() - Method in interface io.micrometer.core.instrument.Tag
- getKeyNames() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Allowed key names.
- getLastScheduledPublishStartTime() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
-
Returns the time, in milliseconds, when the last scheduled publish was started by
PushMeterRegistry.publishSafelyOrSkipIfInProgress()
. - getLowCardinalityKeyValues(GrpcClientObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
- getLowCardinalityKeyValues(GrpcServerObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
- getLowCardinalityKeyValues(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
-
Deprecated.
- getLowCardinalityKeyValues(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
- getLowCardinalityKeyValues(JerseyContext) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
- getLowCardinalityKeyValues(JettyClientContext) - Method in class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
- getLowCardinalityKeyValues(OkHttpContext) - Method in class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
- getMaximumExpectedValue() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Deprecated.Use
DistributionStatisticConfig.getMaximumExpectedValueAsDouble()
. If you use this method, your code will not be compatible with code that uses Micrometer 1.3.x. - getMaximumExpectedValueAsDouble() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
The maximum value that the meter is expected to observe.
- getMBeanServer() - Static method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- getMessage() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- getMeters() - Method in class io.micrometer.core.instrument.MeterRegistry
- getMetersAsString() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
-
A very simple implementation that tries to represent the contents of the registry.
- getMethod() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
- getMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- getMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- getMethodType() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- getMethodType() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- getMetricsPublisherForCollapser(HystrixCollapserKey, HystrixCollapserMetrics, HystrixCollapserProperties) - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
- getMetricsPublisherForCommand(HystrixCommandKey, HystrixCommandGroupKey, HystrixCommandMetrics, HystrixCircuitBreaker, HystrixCommandProperties) - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
- getMetricsPublisherForThreadPool(HystrixThreadPoolKey, HystrixThreadPoolMetrics, HystrixThreadPoolProperties) - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
- getMinimumExpectedValue() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Deprecated.Use
DistributionStatisticConfig.getMinimumExpectedValueAsDouble()
. If you use this method, your code will not be compatible with code that uses Micrometer 1.3.x. - getMinimumExpectedValueAsDouble() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
The minimum value that the meter is expected to observe.
- getName() - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
- getName() - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
- getName() - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
-
Deprecated.
- getName() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
- getName() - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
- getName() - Method in class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
- getName() - Method in class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
- getName() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Metric name.
- getName() - Method in class io.micrometer.core.instrument.Meter.Id
- getName(String...) - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Builds a name from provided vars.
- getOriginalRequest() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- getPauseThreshold() - Method in class io.micrometer.core.instrument.distribution.pause.ClockDriftPauseDetector
- getPercentilePrecision() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
- getPercentiles() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Produces an additional time series for each requested percentile.
- getPrefix() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Returns required prefix to be there for tags.
- getProperty() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- getProperty() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- getRangeTagValue(double) - Static method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
- getReason() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- getRegistries() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- getRequestCounter() - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
-
Gets the Counter that counts the request messages.
- getRequestEvent() - Method in class io.micrometer.core.instrument.binder.jersey.server.JerseyContext
- getRequestHeaders() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
- getRequestInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
-
Deprecated.
- getRequestInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
-
Deprecated.
- getResponseCounter() - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
-
Gets the Counter that counts the response messages.
- getResponseInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
-
Deprecated.
- getResponseInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
-
Deprecated.
- getSecret(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getServiceLevelObjectiveBoundaries() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Publish at a minimum a histogram containing your defined SLO boundaries.
- getServiceName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- getServiceName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- getSlaBoundaries() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Deprecated.Use
DistributionStatisticConfig.getServiceLevelObjectiveBoundaries()
. If you use this method, your code will not be compatible with code that uses Micrometer 1.4.x and later. - getSleepInterval() - Method in class io.micrometer.core.instrument.distribution.pause.ClockDriftPauseDetector
- getState() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- getStatistic() - Method in class io.micrometer.core.instrument.Measurement
- getStatusCode() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- getStatusCode() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- getString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getTag(String) - Method in class io.micrometer.core.instrument.Meter.Id
- getTags() - Method in class io.micrometer.core.instrument.Meter.Id
- getTags(HttpServletRequest, HttpServletResponse) - Method in class io.micrometer.core.instrument.binder.http.DefaultHttpJakartaServletRequestTagsProvider
- getTags(HttpServletRequest, HttpServletResponse) - Method in interface io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTagsProvider
-
Provides tags to be associated with metrics for the given
request
andresponse
exchange. - getTags(HttpServletRequest, HttpServletResponse) - Method in class io.micrometer.core.instrument.binder.http.DefaultHttpServletRequestTagsProvider
- getTags(HttpServletRequest, HttpServletResponse) - Method in interface io.micrometer.core.instrument.binder.http.HttpServletRequestTagsProvider
-
Provides tags to be associated with metrics for the given
request
andresponse
exchange. - getTagsAsIterable() - Method in class io.micrometer.core.instrument.Meter.Id
- getTagsWithCacheName() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- getTagValueRepresentation() - Method in enum class io.micrometer.core.instrument.Statistic
- getTick() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardClock
- getTime() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardClock
- getTimeUnit(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getType() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Type of this metric.
- getType() - Method in class io.micrometer.core.instrument.internal.DefaultMeter
- getType() - Method in class io.micrometer.core.instrument.Meter.Id
-
The type is used by different registry implementations to structure the exposition of metrics to different backends.
- getUnknownRequestTags() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- getUriMapper() - Method in class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
-
Deprecated.
- getUriMapper() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
-
Deprecated.as of 1.12.0 in favor of an
HttpClientContext
attribute. - getUriPatternFunction() - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientContext
- getUriString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
-
Get a validated URI string.
- getUrl() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
- getUrlMapper() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- getUrlString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
- getValidation() - Method in exception class io.micrometer.core.instrument.config.validate.ValidationException
- getValue() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- getValue() - Method in class io.micrometer.core.instrument.ImmutableTag
- getValue() - Method in class io.micrometer.core.instrument.Measurement
- getValue() - Method in interface io.micrometer.core.instrument.Tag
- globalRegistry - Static variable in class io.micrometer.core.instrument.Metrics
- grant(Collection<? extends Privilege>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- grant(Privilege) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- grant(Privilege...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- GrpcClientObservationContext - Class in io.micrometer.core.instrument.binder.grpc
-
Observation.Context
for gRPC client. - GrpcClientObservationContext(Propagator.Setter<Metadata>) - Constructor for class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- GrpcClientObservationConvention - Interface in io.micrometer.core.instrument.binder.grpc
-
ObservationConvention
for gRPC client. - GrpcObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.grpc
-
ObservationDocumentation
for gRPC. - GrpcObservationDocumentation.GrpcClientEvents - Enum Class in io.micrometer.core.instrument.binder.grpc
- GrpcObservationDocumentation.GrpcServerEvents - Enum Class in io.micrometer.core.instrument.binder.grpc
- GrpcObservationDocumentation.LowCardinalityKeyNames - Enum Class in io.micrometer.core.instrument.binder.grpc
- GrpcServerObservationContext - Class in io.micrometer.core.instrument.binder.grpc
-
Observation.Context
for gRPC server. - GrpcServerObservationContext(Propagator.Getter<Metadata>) - Constructor for class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- GrpcServerObservationConvention - Interface in io.micrometer.core.instrument.binder.grpc
-
ObservationConvention
for gRPC server. - GuavaCacheMetrics<K,
V, - Class in io.micrometer.core.instrument.binder.cacheC> - GuavaCacheMetrics(C, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
H
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
- handshakeFailed(SslHandshakeListener.Event, Throwable) - Method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
- handshakeSucceeded(SslHandshakeListener.Event) - Method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
- hashCode() - Method in class io.micrometer.core.instrument.AbstractMeter
- hashCode() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
- hashCode() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
- hashCode() - Method in class io.micrometer.core.instrument.ImmutableTag
- hashCode() - Method in class io.micrometer.core.instrument.Meter.Id
- hashCode() - Method in class io.micrometer.core.instrument.Tags
- hashCode(Meter) - Static method in class io.micrometer.core.instrument.util.MeterEquivalence
- HazelcastCacheMetrics - Class in io.micrometer.core.instrument.binder.cache
-
Collect metrics on Hazelcast caches, including detailed metrics on storage space, near cache usage, and timings.
- HazelcastCacheMetrics(Object, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
-
Binder for Hazelcast cache metrics.
- head(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- HEAD - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
- HibernateMetrics - Class in io.micrometer.core.instrument.binder.jpa
-
Deprecated.This implementation is deprecated in favor of the MeterBinder maintained as part of the Hibernate project as of version 5.4.26. See https://mvnrepository.com/artifact/org.hibernate/hibernate-micrometer/
- HibernateMetrics(EntityManagerFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.since 1.1.2 in favor of
HibernateMetrics(SessionFactory, String, Iterable)
- HibernateMetrics(SessionFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.Create a
HibernateMetrics
. - HibernateQueryMetrics - Class in io.micrometer.core.instrument.binder.jpa
-
Deprecated.This implementation is deprecated in favor of the MeterBinder maintained as part of the Hibernate project as of version 5.4.26. See https://mvnrepository.com/artifact/org.hibernate/hibernate-micrometer/
- HibernateQueryMetrics(SessionFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
-
Deprecated.Create a
HibernateQueryMetrics
. - HierarchicalNameMapper - Interface in io.micrometer.core.instrument.util
-
Defines the mapping between a combination of name + dimensional tags and a hierarchical name.
- highCardinalityTagsDetector() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Returns the current
HighCardinalityTagsDetector
. - HighCardinalityTagsDetector - Class in io.micrometer.core.instrument
-
Tries to detect high cardinality tags by checking if the amount of Meters with the same name is above a threshold.
- HighCardinalityTagsDetector(MeterRegistry) - Constructor for class io.micrometer.core.instrument.HighCardinalityTagsDetector
- HighCardinalityTagsDetector(MeterRegistry, long, Duration) - Constructor for class io.micrometer.core.instrument.HighCardinalityTagsDetector
- HighCardinalityTagsDetector(MeterRegistry, long, Duration, Consumer<String>) - Constructor for class io.micrometer.core.instrument.HighCardinalityTagsDetector
- histogram - Variable in class io.micrometer.core.instrument.AbstractDistributionSummary
- histogram - Variable in class io.micrometer.core.instrument.AbstractTimer
- histogram() - Element in annotation interface io.micrometer.core.annotation.Timed
-
Whether to enable recording of a percentile histogram for the
Timer
. - Histogram - Interface in io.micrometer.core.instrument.distribution
-
The contract for histograms used to generate distribution statistics for
Timer
andDistributionSummary
. - histogramCountAtValue(long) - Method in interface io.micrometer.core.instrument.DistributionSummary
-
Deprecated.Use
HistogramSupport.takeSnapshot()
to retrieve bucket counts. - histogramCountAtValue(long) - Method in interface io.micrometer.core.instrument.Timer
-
Deprecated.Use
HistogramSupport.takeSnapshot()
to retrieve bucket counts. - histogramCounts() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- HistogramGauges - Class in io.micrometer.core.instrument.distribution
- HistogramSnapshot - Class in io.micrometer.core.instrument.distribution
- HistogramSnapshot(long, double, double, ValueAtPercentile[], CountAtBucket[], BiConsumer<PrintStream, Double>) - Constructor for class io.micrometer.core.instrument.distribution.HistogramSnapshot
- HistogramSupport - Interface in io.micrometer.core.instrument.distribution
- hitCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- hitCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
- hitCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- hitCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
- hitCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
- hitCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
- host(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
-
Creates a
host
KeyValue based on theRequest.getHost()
of the givenrequest
. - host(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
-
Creates a
host
tag based on theRequest.getHost()
of the givenrequest
. - hoursToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- HttpJakartaServletRequestTags - Class in io.micrometer.core.instrument.binder.http
-
Tags for
HTTP Jakarta requests
. - HttpJakartaServletRequestTagsProvider - Interface in io.micrometer.core.instrument.binder.http
-
Provides
Tags
for HTTP Servlet request handling. - httpLongRequestTags(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyTagsProvider
- httpLongRequestTags(RequestEvent) - Method in interface io.micrometer.core.instrument.binder.jersey.server.JerseyTagsProvider
-
Provides tags to be associated with the
LongTaskTimer
which instruments the given long-runningevent
. - httpRequestTags(Result) - Method in interface io.micrometer.core.instrument.binder.jetty.JettyClientTagsProvider
-
Provides tags to be associated with metrics for the given client request.
- httpRequestTags(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyTagsProvider
- httpRequestTags(RequestEvent) - Method in interface io.micrometer.core.instrument.binder.jersey.server.JerseyTagsProvider
-
Provides tags to be associated with metrics for the given
event
. - HttpRequestTags - Class in io.micrometer.core.instrument.binder.http
-
Tags for HTTP requests.
- HttpSender - Interface in io.micrometer.core.ipc.http
-
A general-purpose interface for controlling how
MeterRegistry
implementations perform HTTP calls for various purposes. - HttpSender.Method - Enum Class in io.micrometer.core.ipc.http
- HttpSender.Request - Class in io.micrometer.core.ipc.http
- HttpSender.Request.Builder - Class in io.micrometer.core.ipc.http
- HttpSender.Response - Class in io.micrometer.core.ipc.http
- HttpServletRequestTagsProvider - Interface in io.micrometer.core.instrument.binder.http
-
Provides
Tags
for HTTP Servlet request handling. - HttpUrlConnectionSender - Class in io.micrometer.core.ipc.http
-
HttpURLConnection
-basedHttpSender
. - HttpUrlConnectionSender() - Constructor for class io.micrometer.core.ipc.http.HttpUrlConnectionSender
-
Use the default timeouts and proxy settings for the sender.
- HttpUrlConnectionSender(Duration, Duration) - Constructor for class io.micrometer.core.ipc.http.HttpUrlConnectionSender
-
Creates a sender with the specified timeouts but uses the default proxy settings.
- HttpUrlConnectionSender(Duration, Duration, Proxy) - Constructor for class io.micrometer.core.ipc.http.HttpUrlConnectionSender
-
Creates a sender with the specified timeouts and proxy settings.
- HystrixMetricsBinder - Class in io.micrometer.core.instrument.binder.hystrix
- HystrixMetricsBinder() - Constructor for class io.micrometer.core.instrument.binder.hystrix.HystrixMetricsBinder
I
- Id(String, Tags, String, String, Meter.Type) - Constructor for class io.micrometer.core.instrument.Meter.Id
- identity - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
- ignoreMetrics(Runnable) - Static method in class io.micrometer.core.instrument.binder.logging.LogbackMetrics
-
Used by
Counter.increment()
implementations that may cause a logback logging event to occur. - ignoreTags(String...) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Suppress tags with given tag keys.
- ImmutableTag - Class in io.micrometer.core.instrument
-
Immutable
Tag
. - ImmutableTag(String, String) - Constructor for class io.micrometer.core.instrument.ImmutableTag
- Implementation Approach - Search tag in class io.micrometer.core.instrument.util.StringEscapeUtils
- Section
- in(MeterRegistry) - Static method in class io.micrometer.core.instrument.search.RequiredSearch
-
Initiate a new search for meters inside a registry.
- in(MeterRegistry) - Static method in class io.micrometer.core.instrument.search.Search
-
Initiate a new search for meters inside a registry.
- includeHostTag(boolean) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
-
Historically, OkHttp Metrics provided by
OkHttpMetricsEventListener
included ahost
tag for the target host being called. - includeHostTag(boolean) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
-
Historically, OkHttp Metrics provided by
OkHttpObservationInterceptor
included ahost
tag for the target host being called. - increment() - Method in interface io.micrometer.core.instrument.Counter
-
Update the counter by one.
- increment(double) - Method in interface io.micrometer.core.instrument.Counter
-
Update the counter by
amount
. - increment(double) - Method in class io.micrometer.core.instrument.cumulative.CumulativeCounter
- increment(double) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardCounter
- increment(double) - Method in class io.micrometer.core.instrument.noop.NoopCounter
- increment(double) - Method in class io.micrometer.core.instrument.step.StepCounter
- Incubating - Annotation Interface in io.micrometer.core.annotation
-
This is a feature that is experimental and may yield a breaking change in a minor release.
- info(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the INFO level.
- info(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the INFO level according to the specified format and argument.
- info(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the INFO level according to the specified format and arguments.
- info(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the INFO level according to the specified format and arguments.
- info(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the INFO level with an accompanying message.
- info(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- info(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the INFO level.
- INFO - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.'INFO' log level.
- INFORMATIONAL - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Outcome of the request was informational.
- informationSchema(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- informationSchema(Catalog...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- informationSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- informationSchema(Schema...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- informationSchema(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- informationSchema(Table<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- initialize() - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherCommand
- initialize() - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherThreadPool
- insertInto(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- insertQuery(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- INSTANCE - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
-
Deprecated.Singleton instance of this convention.
- INSTANCE - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Singleton instance of this convention.
- INSTANCE - Static variable in class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
- INSTANCE - Static variable in class io.micrometer.core.instrument.distribution.NoopHistogram
- INSTANCE - Static variable in class io.micrometer.core.util.internal.logging.JdkLoggerFactory
-
Deprecated.
- INSTANCE - Static variable in class io.micrometer.core.util.internal.logging.Slf4JLoggerFactory
-
Deprecated.
- InstrumentedQueuedThreadPool - Class in io.micrometer.core.instrument.binder.jetty
-
A
QueuedThreadPool
that binds metrics about the Jetty server thread pool. - InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
-
Default values for the instrumented thread pool.
- InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
-
Instrumented thread pool.
- InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
-
Instrumented thread pool.
- InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int, int, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
-
Instrumented thread pool.
- InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int, int, int, BlockingQueue<Runnable>) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
-
Instrumented thread pool.
- intercept(Interceptor.Chain) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
- interceptAndRecord(ProceedingJoinPoint, Counted) - Method in class io.micrometer.core.aop.CountedAspect
-
Intercept methods annotated with the
Counted
annotation and expose a few counters about their execution status. - interceptCall(MethodDescriptor<Q, A>, CallOptions, Channel) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor
- interceptCall(ServerCall<Q, A>, Metadata, ServerCallHandler<Q, A>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor
- InternalLogger - Interface in io.micrometer.core.util.internal.logging
-
Deprecated.Please use
InternalLogger
instead. - InternalLoggerFactory - Class in io.micrometer.core.util.internal.logging
-
Deprecated.Please use
InternalLoggerFactory
instead. - InternalLoggerFactory() - Constructor for class io.micrometer.core.util.internal.logging.InternalLoggerFactory
-
Deprecated.
- InternalLogLevel - Enum Class in io.micrometer.core.util.internal.logging
-
Deprecated.Please use
InternalLogLevel
instead. - invalid(String, Object, String, InvalidReason) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
- invalid(String, Object, String, InvalidReason, Throwable) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
- Invalid(String, Object, String, InvalidReason, Throwable) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Invalid
- invalidateWhen(Predicate<T>, String, InvalidReason) - Method in interface io.micrometer.core.instrument.config.validate.Validated
-
When the condition is met, turn a
Validated.Valid
result into anValidated.Invalid
result with the provided message. - InvalidConfigurationException - Exception Class in io.micrometer.core.instrument.config
-
Signals that a piece of provided configuration is not acceptable for some reason.
- InvalidConfigurationException(String) - Constructor for exception class io.micrometer.core.instrument.config.InvalidConfigurationException
- InvalidConfigurationException(String, Throwable) - Constructor for exception class io.micrometer.core.instrument.config.InvalidConfigurationException
-
Construct an exception indication invalid configuration with the specified detail message and cause.
- InvalidReason - Enum Class in io.micrometer.core.instrument.config.validate
-
Invalid reason.
- invokeAll(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- invokeAll(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- invokeAny(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- invokeAny(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- io.micrometer.core.annotation - package io.micrometer.core.annotation
-
Core annotations.
- io.micrometer.core.aop - package io.micrometer.core.aop
-
AOP-based metrics support.
- io.micrometer.core.instrument - package io.micrometer.core.instrument
- io.micrometer.core.instrument.binder - package io.micrometer.core.instrument.binder
-
Meter binders.
- io.micrometer.core.instrument.binder.cache - package io.micrometer.core.instrument.binder.cache
- io.micrometer.core.instrument.binder.commonspool2 - package io.micrometer.core.instrument.binder.commonspool2
-
Meter binders for Apache Commons Pool 2.x.
- io.micrometer.core.instrument.binder.db - package io.micrometer.core.instrument.binder.db
-
Meter binders for databases.
- io.micrometer.core.instrument.binder.grpc - package io.micrometer.core.instrument.binder.grpc
-
Collect metrics for grpc-java clients and servers.
- io.micrometer.core.instrument.binder.http - package io.micrometer.core.instrument.binder.http
- io.micrometer.core.instrument.binder.httpcomponents - package io.micrometer.core.instrument.binder.httpcomponents
-
Meter binders for Apache HttpComponents.
- io.micrometer.core.instrument.binder.httpcomponents.hc5 - package io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Meter binders for Apache HttpComponents 5.
- io.micrometer.core.instrument.binder.hystrix - package io.micrometer.core.instrument.binder.hystrix
-
Meter binders for Hystrix.
- io.micrometer.core.instrument.binder.jersey.server - package io.micrometer.core.instrument.binder.jersey.server
-
Meter binders for Jersey.
- io.micrometer.core.instrument.binder.jetty - package io.micrometer.core.instrument.binder.jetty
-
Meter binders for Jetty.
- io.micrometer.core.instrument.binder.jpa - package io.micrometer.core.instrument.binder.jpa
-
Meter binders for JPA.
- io.micrometer.core.instrument.binder.jvm - package io.micrometer.core.instrument.binder.jvm
-
Meter binders for JVM.
- io.micrometer.core.instrument.binder.kafka - package io.micrometer.core.instrument.binder.kafka
-
Meter binders for Apache Kafka.
- io.micrometer.core.instrument.binder.logging - package io.micrometer.core.instrument.binder.logging
-
Meter binders for logging frameworks.
- io.micrometer.core.instrument.binder.mongodb - package io.micrometer.core.instrument.binder.mongodb
-
Meter binders for MongoDB.
- io.micrometer.core.instrument.binder.netty4 - package io.micrometer.core.instrument.binder.netty4
-
Meter binders for Netty 4.x.
- io.micrometer.core.instrument.binder.okhttp3 - package io.micrometer.core.instrument.binder.okhttp3
-
Meter binders for OkHttp 3.
- io.micrometer.core.instrument.binder.system - package io.micrometer.core.instrument.binder.system
-
Meter binders for an operating system.
- io.micrometer.core.instrument.binder.tomcat - package io.micrometer.core.instrument.binder.tomcat
-
Meter binders for Apache Tomcat.
- io.micrometer.core.instrument.composite - package io.micrometer.core.instrument.composite
- io.micrometer.core.instrument.config - package io.micrometer.core.instrument.config
- io.micrometer.core.instrument.config.validate - package io.micrometer.core.instrument.config.validate
-
Support for meter registry configuration validation.
- io.micrometer.core.instrument.cumulative - package io.micrometer.core.instrument.cumulative
- io.micrometer.core.instrument.distribution - package io.micrometer.core.instrument.distribution
- io.micrometer.core.instrument.distribution.pause - package io.micrometer.core.instrument.distribution.pause
- io.micrometer.core.instrument.docs - package io.micrometer.core.instrument.docs
- io.micrometer.core.instrument.dropwizard - package io.micrometer.core.instrument.dropwizard
- io.micrometer.core.instrument.internal - package io.micrometer.core.instrument.internal
- io.micrometer.core.instrument.logging - package io.micrometer.core.instrument.logging
- io.micrometer.core.instrument.noop - package io.micrometer.core.instrument.noop
- io.micrometer.core.instrument.observation - package io.micrometer.core.instrument.observation
- io.micrometer.core.instrument.push - package io.micrometer.core.instrument.push
- io.micrometer.core.instrument.search - package io.micrometer.core.instrument.search
- io.micrometer.core.instrument.simple - package io.micrometer.core.instrument.simple
- io.micrometer.core.instrument.step - package io.micrometer.core.instrument.step
- io.micrometer.core.instrument.util - package io.micrometer.core.instrument.util
- io.micrometer.core.ipc.http - package io.micrometer.core.ipc.http
-
Support for HTTP communication.
- io.micrometer.core.lang - package io.micrometer.core.lang
-
Common annotations with language-level semantics.
- io.micrometer.core.util.internal.logging - package io.micrometer.core.util.internal.logging
-
NOTE: This file has been copied and slightly modified from {io.netty.util.internal.logging}.
- IOUtils - Class in io.micrometer.core.instrument.util
-
Utilities for IO.
- isBlank(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
-
Deprecated.Check if the String is null or has only whitespaces.
- isClosed() - Method in class io.micrometer.core.instrument.MeterRegistry
-
If the registry is closed, it will no longer accept new meters and any publishing activity will cease.
- isDebugEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Is the logger instance enabled for the DEBUG level?
- isEmpty() - Method in class io.micrometer.core.instrument.util.AbstractPartition
- isEmpty(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
-
Deprecated.Check if the String is null or empty.
- isEnabled(InternalLogLevel) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- isEnabled(InternalLogLevel) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Is the logger instance enabled for the specified
level
? - isErrorEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Is the logger instance enabled for the ERROR level?
- isIncludeHostTag() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- isInfoEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Is the logger instance enabled for the INFO level?
- isInvalid() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- isNotBlank(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
-
Deprecated.Check if the String has any non-whitespace character.
- isNotEmpty(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
-
Deprecated.Check if the String has any character.
- ISO8601 - Enum constant in enum class io.micrometer.core.instrument.config.validate.DurationValidator
- isPercentileHistogram() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- isPublishing() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
-
Returns if scheduled publishing of metrics is in progress.
- isPublishingHistogram() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
- isPublishingPercentiles() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
- isShutdown() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
- isShutdown() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- isShutdown() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- isSuccessful() - Method in class io.micrometer.core.ipc.http.HttpSender.Response
- isTerminated() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- isTerminated() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- isTraceEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Is the logger instance enabled for the TRACE level?
- isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- isValid() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- isWarnEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Is the logger instance enabled for the WARN level?
- iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- iterator() - Method in class io.micrometer.core.instrument.Tags
J
- JCacheMetrics<K,
V, - Class in io.micrometer.core.instrument.binder.cacheC> -
Collect metrics on JSR-107 JCache caches, including detailed metrics on manual puts and removals.
- JCacheMetrics(C, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.JCacheMetrics
- JdkLoggerFactory - Class in io.micrometer.core.util.internal.logging
-
Deprecated.Please use
io.micrometer.common.util.internal.logging.JdkLogger
instead. - JerseyContext - Class in io.micrometer.core.instrument.binder.jersey.server
-
A
ReceiverContext
for Jersey. - JerseyContext(RequestEvent) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.JerseyContext
- JerseyObservationConvention - Interface in io.micrometer.core.instrument.binder.jersey.server
-
Provides names and
KeyValues
for Jersey request observations. - JerseyObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.jersey.server
-
An
ObservationDocumentation
for Jersey. - JerseyTags - Class in io.micrometer.core.instrument.binder.jersey.server
-
Factory methods for
Tags
associated with a request-response exchange that is handled by Jersey server. - JerseyTagsProvider - Interface in io.micrometer.core.instrument.binder.jersey.server
-
Provides
Tags
for Jersey request metrics. - JettyClientContext - Class in io.micrometer.core.instrument.binder.jetty
-
Context to use when instrumenting Jetty client metrics with the Observation API.
- JettyClientContext(Request, BiFunction<Request, Result, String>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyClientContext
- JettyClientKeyValues - Class in io.micrometer.core.instrument.binder.jetty
-
Factory methods for
KeyValue
associated with a request-response exchange that is handled by JettyHttpClient
. - JettyClientMetrics - Class in io.micrometer.core.instrument.binder.jetty
-
Provides request metrics for Jetty
HttpClient
, configured as aRequest.Listener
. - JettyClientMetrics(MeterRegistry, JettyClientTagsProvider, String, String, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
-
Deprecated.since 1.11.0 in favor of
JettyClientMetrics.builder(MeterRegistry, BiFunction)
- JettyClientMetrics.Builder - Class in io.micrometer.core.instrument.binder.jetty
- JettyClientObservationConvention - Interface in io.micrometer.core.instrument.binder.jetty
-
Convention used with Jetty client instrumentation
JettyClientMetrics
. - JettyClientObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.jetty
-
ObservationDocumentation
for the Jetty HTTP client. - JettyClientTags - Class in io.micrometer.core.instrument.binder.jetty
-
Factory methods for
Tags
associated with a request-response exchange that is handled by JettyHttpClient
. - JettyClientTagsProvider - Interface in io.micrometer.core.instrument.binder.jetty
-
Provides
Tags
for JettyHttpClient
request metrics. - JettyConnectionMetrics - Class in io.micrometer.core.instrument.binder.jetty
-
Jetty connection metrics.
- JettyConnectionMetrics(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
- JettyConnectionMetrics(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
- JettyConnectionMetrics(MeterRegistry, Connector) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
-
Create a
JettyConnectionMetrics
instance. - JettyConnectionMetrics(MeterRegistry, Connector, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
-
Create a
JettyConnectionMetrics
instance. - JettyServerThreadPoolMetrics - Class in io.micrometer.core.instrument.binder.jetty
-
MeterBinder
for JettyThreadPool
. - JettyServerThreadPoolMetrics(ThreadPool, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics
- JettySslHandshakeMetrics - Class in io.micrometer.core.instrument.binder.jetty
-
Jetty SSL/TLS handshake metrics.
- JettySslHandshakeMetrics(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
- JettySslHandshakeMetrics(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
- JettySslHandshakeMetrics(MeterRegistry, Connector) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
-
Create a
JettySslHandshakeMetrics
instance. - JettySslHandshakeMetrics(MeterRegistry, Connector, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
-
Create a
JettySslHandshakeMetrics
instance. - JettyStatisticsMetrics - Class in io.micrometer.core.instrument.binder.jetty
-
Deprecated.Since 1.4.0. Use
TimedHandler
instead. - JettyStatisticsMetrics(StatisticsHandler, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
-
Deprecated.
- JvmCompilationMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
MeterBinder
for JVM compilation metrics. - JvmCompilationMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
- JvmCompilationMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
- JvmGcMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
Record metrics that report a number of statistics related to garbage collection emanating from the MXBean and also adds information about GC causes.
- JvmGcMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
- JvmGcMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
- JvmHeapPressureMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
Provides methods to access measurements of low pool memory and heavy GC overhead as described in TeamCity's Memory Monitor.
- JvmHeapPressureMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
- JvmHeapPressureMetrics(Iterable<Tag>, Duration, Duration) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
- JvmInfoMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
MeterBinder
for JVM information. - JvmInfoMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmInfoMetrics
- JvmMemoryMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
Record metrics that report utilization of various memory and buffer pools.
- JvmMemoryMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
- JvmMemoryMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
- JvmThreadMetrics - Class in io.micrometer.core.instrument.binder.jvm
-
MeterBinder
for JVM threads. - JvmThreadMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
- JvmThreadMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
K
- KafkaClientMetrics - Class in io.micrometer.core.instrument.binder.kafka
-
Kafka Client metrics binder.
- KafkaClientMetrics(AdminClient) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
-
Kafka
AdminClient
metrics binder - KafkaClientMetrics(AdminClient, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
-
Kafka
AdminClient
metrics binder - KafkaClientMetrics(Consumer<?, ?>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
-
Kafka
Consumer
metrics binder - KafkaClientMetrics(Consumer<?, ?>, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
-
Kafka
Consumer
metrics binder - KafkaClientMetrics(Producer<?, ?>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
-
Kafka
Producer
metrics binder - KafkaClientMetrics(Producer<?, ?>, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
-
Kafka
Producer
metrics binder - KafkaConsumerMetrics - Class in io.micrometer.core.instrument.binder.kafka
-
Deprecated.use
KafkaClientMetrics
instead since 1.4.0 - KafkaConsumerMetrics() - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
-
Deprecated.
- KafkaConsumerMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
-
Deprecated.
- KafkaConsumerMetrics(MBeanServer, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
-
Deprecated.
- KafkaStreamsMetrics - Class in io.micrometer.core.instrument.binder.kafka
-
Kafka Streams metrics binder.
- KafkaStreamsMetrics(KafkaStreams) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaStreamsMetrics
-
KafkaStreams
metrics binder - KafkaStreamsMetrics(KafkaStreams, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaStreamsMetrics
-
KafkaStreams
metrics binder - key() - Element in annotation interface io.micrometer.core.aop.MeterTag
-
The name of the key of the tag which should be created.
L
- lastID() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- loadInto(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- log(InternalLogLevel, String) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- log(InternalLogLevel, String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the specified
level
. - log(InternalLogLevel, String, Object) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- log(InternalLogLevel, String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the specified
level
according to the specified format and argument. - log(InternalLogLevel, String, Object...) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- log(InternalLogLevel, String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the specified
level
according to the specified format and arguments. - log(InternalLogLevel, String, Object, Object) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- log(InternalLogLevel, String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the specified
level
according to the specified format and arguments. - log(InternalLogLevel, String, Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- log(InternalLogLevel, String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the specified
level
with an accompanying message. - log(InternalLogLevel, Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- log(InternalLogLevel, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the specified
level
. - log(String) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
-
Deprecated.
- log(String, Throwable) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
-
Deprecated.
- log(Supplier<String>) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
-
Deprecated.
- log(Supplier<String>, Throwable) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
-
Deprecated.
- Log4j2Metrics - Class in io.micrometer.core.instrument.binder.logging
-
MeterBinder
for Apache Log4j 2. - Log4j2Metrics() - Constructor for class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
- Log4j2Metrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
- Log4j2Metrics(Iterable<Tag>, LoggerContext) - Constructor for class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
- LogbackMetrics - Class in io.micrometer.core.instrument.binder.logging
-
Metrics instrumentation of Logback log events.
- LogbackMetrics() - Constructor for class io.micrometer.core.instrument.binder.logging.LogbackMetrics
- LogbackMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.logging.LogbackMetrics
- LogbackMetrics(Iterable<Tag>, LoggerContext) - Constructor for class io.micrometer.core.instrument.binder.logging.LogbackMetrics
- LoggingMeterRegistry - Class in io.micrometer.core.instrument.logging
-
Logging
MeterRegistry
. - LoggingMeterRegistry() - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
- LoggingMeterRegistry(LoggingRegistryConfig, Clock) - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
-
Constructor allowing a custom clock and configuration.
- LoggingMeterRegistry(LoggingRegistryConfig, Clock, Consumer<String>) - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
-
Constructor allowing a custom sink, clock and configuration.
- LoggingMeterRegistry(Consumer<String>) - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
-
Constructor allowing custom sink instead of a default
log::info
. - LoggingMeterRegistry.Builder - Class in io.micrometer.core.instrument.logging
- LoggingRegistryConfig - Interface in io.micrometer.core.instrument.logging
-
Configuration for
LoggingMeterRegistry
. - loggingSink(Consumer<String>) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
- logInactive() - Method in interface io.micrometer.core.instrument.logging.LoggingRegistryConfig
- LONG_TASK_TIMER - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
- longTask() - Element in annotation interface io.micrometer.core.annotation.Timed
-
Flag of whether the Timer should be a
LongTaskTimer
. - longTaskTimer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
LongTaskTimer
. - longTaskTimer() - Method in class io.micrometer.core.instrument.search.Search
- longTaskTimer(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry.More
-
Measures the time taken for long tasks.
- longTaskTimer(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.Metrics.More
-
Measures the time taken for long tasks.
- longTaskTimer(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry.More
-
Measures the time taken for long tasks.
- longTaskTimer(String, String...) - Method in class io.micrometer.core.instrument.Metrics.More
-
Measures the time taken for long tasks.
- LongTaskTimer - Interface in io.micrometer.core.instrument
-
A long task timer is used to track the total duration of all in-flight long-running tasks and the number of such tasks.
- LongTaskTimer.Builder - Class in io.micrometer.core.instrument
-
Fluent builder for long task timers.
- LongTaskTimer.Sample - Class in io.micrometer.core.instrument
- longTaskTimers() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- longTaskTimers() - Method in class io.micrometer.core.instrument.search.Search
M
- MALFORMED - Enum constant in enum class io.micrometer.core.instrument.config.validate.InvalidReason
- map(Meter.Id) - Method in interface io.micrometer.core.instrument.config.MeterFilter
- map(Function<Object, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- map(Function<T, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- map(Function<T, U>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
- map(Function<T, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- map(Function<T, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- map(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- map(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- match(Function<Gauge, T>, Function<Counter, T>, Function<Timer, T>, Function<DistributionSummary, T>, Function<LongTaskTimer, T>, Function<TimeGauge, T>, Function<FunctionCounter, T>, Function<FunctionTimer, T>, Function<Meter, T>) - Method in interface io.micrometer.core.instrument.Meter
- max() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
- max() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- max() - Method in interface io.micrometer.core.instrument.DistributionSummary
- max() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
- max() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
- max() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
- max(TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
- max(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- max(TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
- max(TimeUnit) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- max(TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
The amount of time the longest running task has been running
- max(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- max(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- max(TimeUnit) - Method in class io.micrometer.core.instrument.step.StepTimer
- max(TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
- MAX - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
The maximum amount recorded.
- maxExpected(String, double) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Set a maximum expected value on any
DistributionSummary
whose name begins with the given prefix. - maxExpected(String, long) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Deprecated.Use
MeterFilter.maxExpected(String, double)
instead since 1.4.0. - maxExpected(String, Duration) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Set a maximum expected value on any
Timer
whose name begins with the given prefix. - maximumAllowableMetrics(int) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Useful for cost-control in monitoring systems which charge directly or indirectly by the total number of time series you generate.
- maximumAllowableTags(String, String, int, MeterFilter) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Places an upper bound on the number of tags produced by matching metrics.
- maximumExpectedValue(Double) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
The maximum value that the meter is expected to observe.
- maximumExpectedValue(Double) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Sets the maximum value that this distribution summary is expected to observe.
- maximumExpectedValue(Long) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Deprecated.Use
DistributionStatisticConfig.Builder.maximumExpectedValue(Double)
instead since 1.4.0. - maximumExpectedValue(Long) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Deprecated.Use
DistributionSummary.Builder.maximumExpectedValue(Double)
instead since 1.4.0. - maximumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Sets the maximum value that this timer is expected to observe.
- maximumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Sets the maximum value that this timer is expected to observe.
- maximumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.Timer.Builder
- maxUriTags(int) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
- mean() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- mean() - Method in interface io.micrometer.core.instrument.DistributionSummary
- mean(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- mean(TimeUnit) - Method in interface io.micrometer.core.instrument.FunctionTimer
- mean(TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
- mean(TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
- measure() - Method in interface io.micrometer.core.instrument.Counter
- measure() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
- measure() - Method in interface io.micrometer.core.instrument.DistributionSummary
- measure() - Method in interface io.micrometer.core.instrument.FunctionCounter
- measure() - Method in interface io.micrometer.core.instrument.FunctionTimer
- measure() - Method in interface io.micrometer.core.instrument.Gauge
- measure() - Method in class io.micrometer.core.instrument.internal.DefaultMeter
- measure() - Method in interface io.micrometer.core.instrument.LongTaskTimer
- measure() - Method in interface io.micrometer.core.instrument.Meter
-
Get a set of measurements.
- measure() - Method in class io.micrometer.core.instrument.noop.NoopMeter
- measure() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
- measure() - Method in interface io.micrometer.core.instrument.Timer
- Measurement - Class in io.micrometer.core.instrument
-
A measurement sampled from a meter.
- Measurement(DoubleSupplier, Statistic) - Constructor for class io.micrometer.core.instrument.Measurement
-
Create a
Measurement
instance. - Measurement(Supplier<Double>, Statistic) - Constructor for class io.micrometer.core.instrument.Measurement
- merge(DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
-
Merges two configurations.
- merge(T) - Method in interface io.micrometer.core.instrument.internal.Mergeable
-
Merge the current value set with that of the supplied object.
- Mergeable<T> - Interface in io.micrometer.core.instrument.internal
-
Based off of
org.springframework.beans.Mergeable
- mergeInto(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- MESSAGE_RECEIVED - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
- MESSAGE_RECEIVED - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
- MESSAGE_SENT - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
- MESSAGE_SENT - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
- MESSAGES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For messages.
- meta() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(DatabaseMetaData) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(Catalog...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(Query...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(Schema...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(Source...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(Table<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meta(InformationSchema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- meter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
Meter
. - meter() - Method in class io.micrometer.core.instrument.search.Search
- Meter - Interface in io.micrometer.core.instrument
-
A named and dimensioned producer of one or more measurements.
- Meter.Builder - Class in io.micrometer.core.instrument
-
Fluent builder for custom meters.
- Meter.Id - Class in io.micrometer.core.instrument
-
A meter is uniquely identified by its combination of name and tags.
- Meter.MeterProvider<T> - Interface in io.micrometer.core.instrument
-
Convenience interface to create new meters from tags based on a common "template"/builder.
- Meter.Type - Enum Class 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.
- MeterDocumentation - Interface in io.micrometer.core.instrument.docs
-
In order to describe your metrics via e.g.
- MeterEquivalence - Class in io.micrometer.core.instrument.util
- meterFilter(MeterFilter) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Add a meter filter to the registry.
- MeterFilter - Interface in io.micrometer.core.instrument.config
-
As requests are made of a
MeterRegistry
to create new metrics, allow for filtering out the metric altogether, transforming its ID (name or tags) in some way, and transforming its configuration. - MeterFilterReply - Enum Class in io.micrometer.core.instrument.config
- meterIdPrinter(Function<Meter, String>) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
-
Configure printer for meter IDs.
- MeterNotFoundException - Exception Class in io.micrometer.core.instrument.search
- MeterObservationHandler<T> - Interface in io.micrometer.core.instrument.observation
-
Marker interface for meter handlers.
- MeterPartition - Class in io.micrometer.core.instrument.util
-
AbstractPartition
forMeter
. - MeterPartition(MeterRegistry, int) - Constructor for class io.micrometer.core.instrument.util.MeterPartition
- MeterPartition(List<Meter>, int) - Constructor for class io.micrometer.core.instrument.util.MeterPartition
-
Create a
MeterPartition
instance. - meterRegistrationFailed(Meter.Id, String) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Handle a meter registration failure.
- MeterRegistry - Class in io.micrometer.core.instrument
-
Creates and manages your application's set of meters.
- MeterRegistry(Clock) - Constructor for class io.micrometer.core.instrument.MeterRegistry
- MeterRegistry.Config - Class in io.micrometer.core.instrument
-
Access to configuration options for this registry.
- MeterRegistry.More - Class in io.micrometer.core.instrument
-
Additional, less commonly used meter types.
- MeterRegistryConfig - Interface in io.micrometer.core.instrument.config
- MeterRegistryConfigValidator - Class in io.micrometer.core.instrument.config
- meters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- meters() - Method in class io.micrometer.core.instrument.search.Search
- MeterTag - Annotation Interface in io.micrometer.core.aop
-
There are 3 different ways to add tags to a meter.
- MeterTagAnnotationHandler - Class in io.micrometer.core.aop
-
Annotation handler for
MeterTag
. - MeterTagAnnotationHandler(Function<Class<? extends ValueResolver>, ? extends ValueResolver>, Function<Class<? extends ValueExpressionResolver>, ? extends ValueExpressionResolver>) - Constructor for class io.micrometer.core.aop.MeterTagAnnotationHandler
-
Creates a new instance of
MeterTagAnnotationHandler
. - method(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
method
key value from context. - method(HttpServletRequest) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
-
Creates a
method
tag based on themethod
of the givenrequest
. - method(HttpServletRequest) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
-
Deprecated.since 1.12.0 in favor of
HttpJakartaServletRequestTags.method(jakarta.servlet.http.HttpServletRequest)
- method(HttpServletRequest) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
-
Creates a
method
tag based on themethod
of the givenrequest
. - method(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
-
Creates a
method
KeyValue based on themethod
of the givenrequest
. - method(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
-
Creates a
method
tag based on themethod
of the givenrequest
. - method(ContainerRequest) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
-
Creates a
method
tag based on themethod
of the givenrequest
. - METHOD - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
- METHOD_TYPE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
- MetricCollectingClientInterceptor - Class in io.micrometer.core.instrument.binder.grpc
-
A gRPC client interceptor that will collect metrics using the given
MeterRegistry
. - MetricCollectingClientInterceptor(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
-
Creates a new gRPC client interceptor that will collect metrics into the given
MeterRegistry
. - MetricCollectingClientInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
-
Creates a new gRPC client interceptor that will collect metrics into the given
MeterRegistry
and uses the given customizers to configure theCounter
s andTimer
s. - MetricCollectingServerInterceptor - Class in io.micrometer.core.instrument.binder.grpc
-
A gRPC server interceptor that will collect metrics using the given
MeterRegistry
. - MetricCollectingServerInterceptor(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
-
Creates a new gRPC server interceptor that will collect metrics into the given
MeterRegistry
. - MetricCollectingServerInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
-
Creates a new gRPC server interceptor that will collect metrics into the given
MeterRegistry
and uses the given customizers to configure theCounter
s andTimer
s. - Metrics - Class in io.micrometer.core.instrument
-
Generator of meters bound to a static global composite registry.
- Metrics() - Constructor for class io.micrometer.core.instrument.Metrics
- Metrics.More - Class in io.micrometer.core.instrument
-
Additional, less commonly used meter types.
- MetricsApplicationEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
-
The Micrometer
ApplicationEventListener
which registersRequestEventListener
for instrumenting Jersey server requests. - MetricsApplicationEventListener(MeterRegistry, JerseyTagsProvider, String, boolean) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
- MetricsApplicationEventListener(MeterRegistry, JerseyTagsProvider, String, boolean, AnnotationFinder) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
- MetricsDSLContext - Class in io.micrometer.core.instrument.binder.db
-
Time SQL queries passing through jOOQ.
- MetricSet(Counter, Counter, Function<Status.Code, Timer>) - Constructor for class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
-
Creates a new metric set with the given meter instances.
- metricsFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Gets or creates a
AbstractMetricCollectingInterceptor.MetricSet
for the given gRPC method. - MetricsRequestEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
-
RequestEventListener
recording timings for Jersey server requests. - MetricsRequestEventListener(MeterRegistry, JerseyTagsProvider, String, boolean, AnnotationFinder) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.MetricsRequestEventListener
- MicrometerHttpClientInterceptor - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Deprecated.since 1.12.0 in favor of
ObservationExecChainHandler
. - MicrometerHttpClientInterceptor - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.0 in favor of HttpComponents 5.x and
ObservationExecChainHandler
. - MicrometerHttpClientInterceptor(MeterRegistry, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
-
Deprecated.Create a
MicrometerHttpClientInterceptor
instance withDefaultUriMapper
. - MicrometerHttpClientInterceptor(MeterRegistry, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
-
Deprecated.Create a
MicrometerHttpClientInterceptor
instance withDefaultUriMapper
. - MicrometerHttpClientInterceptor(MeterRegistry, Function<HttpRequest, String>, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
-
Deprecated.Create a
MicrometerHttpClientInterceptor
instance. - MicrometerHttpClientInterceptor(MeterRegistry, Function<HttpRequest, String>, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
-
Deprecated.Create a
MicrometerHttpClientInterceptor
instance. - MicrometerHttpRequestExecutor - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Deprecated.since 1.12.0 in favor of
ObservationExecChainHandler
. - MicrometerHttpRequestExecutor - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.0 in favor of HttpComponents 5.x and
ObservationExecChainHandler
. - MicrometerHttpRequestExecutor.Builder - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Deprecated.
- MicrometerHttpRequestExecutor.Builder - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.
- MicrometerMetricsPublisher - Class in io.micrometer.core.instrument.binder.hystrix
- MicrometerMetricsPublisher(MeterRegistry, HystrixMetricsPublisher) - Constructor for class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
- MicrometerMetricsPublisherCommand - Class in io.micrometer.core.instrument.binder.hystrix
- MicrometerMetricsPublisherCommand(MeterRegistry, HystrixCommandKey, HystrixCommandGroupKey, HystrixCommandMetrics, HystrixCircuitBreaker, HystrixMetricsPublisherCommand) - Constructor for class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherCommand
- MicrometerMetricsPublisherThreadPool - Class in io.micrometer.core.instrument.binder.hystrix
-
Micrometer publisher for Hystrix thread pool metrics.
- MicrometerMetricsPublisherThreadPool(MeterRegistry, HystrixThreadPoolKey, HystrixThreadPoolMetrics, HystrixThreadPoolProperties, HystrixMetricsPublisherThreadPool) - Constructor for class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherThreadPool
- microsToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- migrateTo(Version) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- MILLISECONDS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For milliseconds.
- millisToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- minExpected(String, double) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Set a minimum expected value on any
DistributionSummary
whose name begins with the given prefix. - minExpected(String, long) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Deprecated.Use
MeterFilter.minExpected(String, double)
instead since 1.4.0. - minExpected(String, Duration) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Set a minimum expected value on any
Timer
whose name begins with the given prefix. - minimumExpectedValue(Double) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
The minimum value that the meter is expected to observe.
- minimumExpectedValue(Double) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Sets the minimum value that this distribution summary is expected to observe.
- minimumExpectedValue(Long) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Deprecated.Use
DistributionStatisticConfig.Builder.minimumExpectedValue(Double)
instead since 1.4.0. - minimumExpectedValue(Long) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Deprecated.Use
DistributionSummary.Builder.minimumExpectedValue(Double)
instead since 1.4.0. - minimumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Sets the minimum value that this timer is expected to observe.
- minimumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Sets the minimum value that this timer is expected to observe.
- minimumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.Timer.Builder
- minutesToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- missCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
- missCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
- missCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- missCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
- missCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
- missCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
- MISSING - Enum constant in enum class io.micrometer.core.instrument.config.validate.InvalidReason
- MissingRequiredConfigurationException - Exception Class in io.micrometer.core.instrument.config
-
Deprecated.since 1.5.0 replaced with
Validated
API. - MissingRequiredConfigurationException(String) - Constructor for exception class io.micrometer.core.instrument.config.MissingRequiredConfigurationException
-
Deprecated.
- mock(MockDataProvider, MockRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- MockClock - Class in io.micrometer.core.instrument
- MockClock() - Constructor for class io.micrometer.core.instrument.MockClock
- mockResult(MockDataProvider, MockCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- mode() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
- MongoCommandTagsProvider - Interface in io.micrometer.core.instrument.binder.mongodb
-
Provides
Tags
for Mongo command metrics. - MongoConnectionPoolTagsProvider - Interface in io.micrometer.core.instrument.binder.mongodb
-
Provides
Tags
for Mongo connection pool metrics. - MongoMetricsCommandListener - Class in io.micrometer.core.instrument.binder.mongodb
-
CommandListener
for collecting command metrics fromMongoClient
. - MongoMetricsCommandListener(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
-
Constructs a command listener that uses the default tags provider.
- MongoMetricsCommandListener(MeterRegistry, MongoCommandTagsProvider) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
-
Constructs a command listener with a custom tags provider.
- MongoMetricsConnectionPoolListener - Class in io.micrometer.core.instrument.binder.mongodb
-
ConnectionPoolListener
for collecting connection pool metrics fromMongoClient
. - MongoMetricsConnectionPoolListener(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
-
Create a new
MongoMetricsConnectionPoolListener
. - MongoMetricsConnectionPoolListener(MeterRegistry, MongoConnectionPoolTagsProvider) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
-
Create a new
MongoMetricsConnectionPoolListener
. - monitor(MeterRegistry, C, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
-
Record metrics on a JCache cache.
- monitor(MeterRegistry, C, String...) - Static method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
-
Record metrics on a JCache cache.
- monitor(MeterRegistry, C, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
-
Record metrics on a Caffeine cache.
- monitor(MeterRegistry, C, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
-
Record metrics on a Guava cache.
- monitor(MeterRegistry, C, String, String...) - Static method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
-
Record metrics on a Caffeine cache.
- monitor(MeterRegistry, C, String, String...) - Static method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
-
Record metrics on a Guava cache.
- monitor(MeterRegistry, Object, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
-
Record metrics on a Hazelcast cache.
- monitor(MeterRegistry, Object, String...) - Static method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
-
Record metrics on a Hazelcast cache.
- monitor(MeterRegistry, String, String, DataSource, String...) - Static method in class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
-
Record the row count for an individual database table.
- monitor(MeterRegistry, Executor, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
Executor
. - monitor(MeterRegistry, Executor, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
Executor
. - monitor(MeterRegistry, Executor, String, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
Executor
. - monitor(MeterRegistry, Executor, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
Executor
. - monitor(MeterRegistry, ExecutorService, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
ExecutorService
. - monitor(MeterRegistry, ExecutorService, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
ExecutorService
. - monitor(MeterRegistry, ExecutorService, String, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
ExecutorService
. - monitor(MeterRegistry, ExecutorService, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of an
ExecutorService
. - monitor(MeterRegistry, ScheduledExecutorService, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of a
ScheduledExecutorService
. - monitor(MeterRegistry, ScheduledExecutorService, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of a
ScheduledExecutorService
. - monitor(MeterRegistry, ScheduledExecutorService, String, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of a
ScheduledExecutorService
. - monitor(MeterRegistry, ScheduledExecutorService, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
-
Record metrics on the use of a
ScheduledExecutorService
. - monitor(MeterRegistry, EntityManagerFactory, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.since 1.1.2 in favor of
HibernateMetrics.monitor(MeterRegistry, SessionFactory, String, Iterable)
- monitor(MeterRegistry, EntityManagerFactory, String, String...) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.since 1.1.2 in favor of
HibernateMetrics.monitor(MeterRegistry, SessionFactory, String, String...)
- monitor(MeterRegistry, DataSource, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
-
Record the row count for an individual database table.
- monitor(MeterRegistry, Ehcache, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
-
Record metrics on an EhCache cache.
- monitor(MeterRegistry, Ehcache, String...) - Static method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
-
Record metrics on an EhCache cache.
- monitor(MeterRegistry, Manager, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- monitor(MeterRegistry, Manager, String...) - Static method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- monitor(MeterRegistry, StatisticsHandler, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
-
Deprecated.
- monitor(MeterRegistry, StatisticsHandler, String...) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
-
Deprecated.
- monitor(MeterRegistry, SessionFactory, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.Create
HibernateMetrics
and bind to the specified meter registry. - monitor(MeterRegistry, SessionFactory, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
-
Deprecated.Create
HibernateQueryMetrics
and bind to the specified meter registry. - monitor(MeterRegistry, SessionFactory, String, String...) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
-
Deprecated.Create
HibernateMetrics
and bind to the specified meter registry. - monitor(MeterRegistry, SessionFactory, String, String...) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
-
Deprecated.Create
HibernateQueryMetrics
and bind to the specified meter registry. - monotonicTime() - Method in interface io.micrometer.core.instrument.Clock
-
Current time from a monotonic clock source.
- monotonicTime() - Method in class io.micrometer.core.instrument.MockClock
- more() - Method in class io.micrometer.core.instrument.MeterRegistry
-
Access to less frequently used meter types and patterns.
- more() - Static method in class io.micrometer.core.instrument.Metrics
-
Access to less frequently used meter types and patterns.
- More() - Constructor for class io.micrometer.core.instrument.MeterRegistry.More
- More() - Constructor for class io.micrometer.core.instrument.Metrics.More
- MultiGauge - Class in io.micrometer.core.instrument
- MultiGauge.Builder - Class in io.micrometer.core.instrument
-
Fluent builder for multi-gauges.
- MultiGauge.Row<T> - Class in io.micrometer.core.instrument
N
- name - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
- name() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- name() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Return the name of this
InternalLogger
instance. - name(String) - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Meter contains a tag with the exact name.
- name(String) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains a tag with the exact name.
- name(String, Meter.Type) - Method in interface io.micrometer.core.instrument.config.NamingConvention
- name(String, Meter.Type, String) - Method in interface io.micrometer.core.instrument.config.NamingConvention
- name(Predicate<String>) - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Meter contains a tag matching the name predicate.
- name(Predicate<String>) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains a tag matching the name predicate.
- NamedThreadFactory - Class in io.micrometer.core.instrument.util
- NamedThreadFactory(String) - Constructor for class io.micrometer.core.instrument.util.NamedThreadFactory
- namingConvention() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
- namingConvention(NamingConvention) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Use the provided naming convention, overriding the default for your monitoring system.
- NamingConvention - Interface in io.micrometer.core.instrument.config
-
Monitoring systems make different recommendations regarding naming convention.
- nanosToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- NettyAllocatorMetrics - Class in io.micrometer.core.instrument.binder.netty4
-
MeterBinder
for Netty memory allocators. - NettyAllocatorMetrics(ByteBufAllocatorMetricProvider) - Constructor for class io.micrometer.core.instrument.binder.netty4.NettyAllocatorMetrics
-
Create a binder instance for the given allocator.
- NettyEventExecutorMetrics - Class in io.micrometer.core.instrument.binder.netty4
-
MeterBinder
for Netty event executors. - NettyEventExecutorMetrics(Iterable<EventExecutor>) - Constructor for class io.micrometer.core.instrument.binder.netty4.NettyEventExecutorMetrics
-
Create a binder instance for the given event executors.
- NettyMeters - Enum Class in io.micrometer.core.instrument.binder.netty4
-
Meter documentation for Netty 4.
- NEUTRAL - Enum constant in enum class io.micrometer.core.instrument.config.MeterFilterReply
- newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new counter to be added to the registry.
- newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new distribution summary to be added to the registry.
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new function counter to be added to the registry.
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new function timer to be added to the registry.
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new gauge to be added to the registry.
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newInstance(String) - Method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
-
Deprecated.Creates a new logger instance with the specified name.
- newInstance(String) - Method in class io.micrometer.core.util.internal.logging.JdkLoggerFactory
-
Deprecated.
- newInstance(String) - Method in class io.micrometer.core.util.internal.logging.Slf4JLoggerFactory
-
Deprecated.
- newLongTaskTimer(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Deprecated.Implement
MeterRegistry.newLongTaskTimer(Meter.Id, DistributionStatisticConfig)
instead. - newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new long task timer to be added to the registry.
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new custom meter to be added to the registry.
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newMetricsFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a
AbstractMetricCollectingInterceptor.MetricSet
for the given gRPC method. - newProcessingDurationTiming(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
-
Uses the given registry to create a
Timer.Sample
that will be reported if the returned consumer is invoked. - newRecord(Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(Table<R>, Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRecord(UDT<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newRequest(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new request counter for the given method.
- newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
- newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
- newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new response counter for the given method.
- newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
- newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
- newResult(Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newResult(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- newThread(Runnable) - Method in class io.micrometer.core.instrument.util.NamedThreadFactory
- newTimeGauge(Meter.Id, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newTimeGauge(Meter.Id, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new time gauge to be added to the registry.
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Build a new timer to be added to the registry.
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- newTimerFunction(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new function that returns a timer for a given code for the given method.
- newTimerFunction(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
- newTimerFunction(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
- nextval(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- nextval(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- nextval(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- nextvals(Sequence<T>, int) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- NO_RESPONSE_BODY - Static variable in class io.micrometer.core.ipc.http.HttpSender.Response
- nonBlank() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- none() - Static method in interface io.micrometer.core.instrument.config.validate.Validated
- None() - Constructor for class io.micrometer.core.instrument.config.validate.Validated.None
- NONE - Static variable in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
- NonNull - Annotation Interface in io.micrometer.core.lang
-
Deprecated.Please use
NonNull
instead. - NonNullApi - Annotation Interface in io.micrometer.core.lang
-
Deprecated.Please use
NonNullApi
instead. - NonNullFields - Annotation Interface in io.micrometer.core.lang
-
Deprecated.Please use
NonNullApi
instead. - NoopCounter - Class in io.micrometer.core.instrument.noop
- NoopCounter(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopCounter
- NoopDistributionSummary - Class in io.micrometer.core.instrument.noop
- NoopDistributionSummary(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopDistributionSummary
- NoopFunctionCounter - Class in io.micrometer.core.instrument.noop
- NoopFunctionCounter(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopFunctionCounter
- NoopFunctionTimer - Class in io.micrometer.core.instrument.noop
- NoopFunctionTimer(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopFunctionTimer
- NoopGauge - Class in io.micrometer.core.instrument.noop
- NoopGauge(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopGauge
- NoopHistogram - Class in io.micrometer.core.instrument.distribution
- NoopLongTaskTimer - Class in io.micrometer.core.instrument.noop
- NoopLongTaskTimer(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- NoopMeter - Class in io.micrometer.core.instrument.noop
- NoopMeter(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopMeter
- NoopTimeGauge - Class in io.micrometer.core.instrument.noop
- NoopTimeGauge(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopTimeGauge
- NoopTimer - Class in io.micrometer.core.instrument.noop
- NoopTimer(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopTimer
- NoPauseDetector - Class in io.micrometer.core.instrument.distribution.pause
- NoPauseDetector() - Constructor for class io.micrometer.core.instrument.distribution.pause.NoPauseDetector
- noValue() - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
- noValue() - Method in class io.micrometer.core.instrument.step.StepDouble
- noValue() - Method in class io.micrometer.core.instrument.step.StepLong
- noValue() - Method in class io.micrometer.core.instrument.step.StepValue
- Nullable - Annotation Interface in io.micrometer.core.lang
-
Deprecated.Please use
NonNullApi
instead. - nullGaugeValue() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
- numThreads() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
-
Deprecated.since 1.1.13 because this configuration is not used
O
- OBJECTS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For objects.
- ObservationApplicationEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
-
The Micrometer
ApplicationEventListener
which registersRequestEventListener
for instrumenting Jersey server requests with observations. - ObservationApplicationEventListener(ObservationRegistry, String) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
- ObservationApplicationEventListener(ObservationRegistry, String, JerseyObservationConvention) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
- observationConvention(ApacheHttpClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Provide a custom convention to override the default convention used when instrumenting with the
Observation
API. - observationConvention(ApacheHttpClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Provide a custom convention to override the default convention used when instrumenting with the
Observation
API. - observationConvention(JettyClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
-
Provide a custom convention to override the default convention used when instrumenting with the
Observation
API. - observationConvention(OkHttpObservationConvention) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
- ObservationExecChainHandler - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Instruments the Apache HTTP Client 5 for both classic and async variants using the
ExecChainHandler
andAsyncExecChainHandler
contracts. - ObservationExecChainHandler(ObservationRegistry) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
- ObservationExecChainHandler(ObservationRegistry, ApacheHttpClientObservationConvention) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
- ObservationGrpcClientInterceptor - Class in io.micrometer.core.instrument.binder.grpc
-
A gRPC client interceptor that works with
Observation
. - ObservationGrpcClientInterceptor(ObservationRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor
- ObservationGrpcServerInterceptor - Class in io.micrometer.core.instrument.binder.grpc
-
A gRPC server interceptor that works with
Observation
. - ObservationGrpcServerInterceptor(ObservationRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor
- ObservationOrTimerCompatibleInstrumentation<T> - Class in io.micrometer.core.instrument.observation
-
Abstracts instrumenting code with a
Timer
or anObservation
. - observationRegistry(ObservationRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Configure an observation registry to instrument using the
Observation
API instead of directly with aTimer
. - observationRegistry(ObservationRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Configure an observation registry to instrument using the
Observation
API instead of directly with aTimer
. - observationRegistry(ObservationRegistry) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
-
Configure an observation registry to instrument using the
Observation
API instead of directly with aTimer
. - ObservationRequestEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
-
RequestEventListener
recording observations for Jersey server requests. - ObservationRequestEventListener(ObservationRegistry, String) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationRequestEventListener
- ObservationRequestEventListener(ObservationRegistry, String, JerseyObservationConvention) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationRequestEventListener
- of(Tag...) - Static method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance containing tags constructed from the specified tags. - of(Tags, Number) - Static method in class io.micrometer.core.instrument.MultiGauge.Row
- of(Tags, Supplier<Number>) - Static method in class io.micrometer.core.instrument.MultiGauge.Row
- of(Tags, T, ToDoubleFunction<T>) - Static method in class io.micrometer.core.instrument.MultiGauge.Row
- of(Iterable<? extends Tag>) - Static method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance containing tags constructed from the specified source tags. - of(String...) - Static method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance containing tags constructed from the specified key/value pairs. - of(String, String) - Static method in interface io.micrometer.core.instrument.Tag
- of(String, String) - Static method in class io.micrometer.core.instrument.Tags
-
Return a new
Tags
instance containing tags constructed from the specified key/value pair. - OkHttpConnectionPoolMetrics - Class in io.micrometer.core.instrument.binder.okhttp3
-
MeterBinder for collecting metrics of a given OkHttp
ConnectionPool
. - OkHttpConnectionPoolMetrics(ConnectionPool) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
-
Creates a meter binder for the given connection pool.
- OkHttpConnectionPoolMetrics(ConnectionPool, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
-
Creates a meter binder for the given connection pool.
- OkHttpConnectionPoolMetrics(ConnectionPool, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
-
Creates a meter binder for the given connection pool.
- OkHttpConnectionPoolMetrics(ConnectionPool, String, Iterable<Tag>, Integer) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
-
Creates a meter binder for the given connection pool.
- OkHttpContext - Class in io.micrometer.core.instrument.binder.okhttp3
-
A
SenderContext
for OkHttp3. - OkHttpContext(Function<Request, String>, Iterable<KeyValue>, Iterable<BiFunction<Request, Response, KeyValue>>, Iterable<KeyValue>, boolean, Request) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- OkHttpMetricsEventListener - Class in io.micrometer.core.instrument.binder.okhttp3
-
EventListener
for collecting metrics fromOkHttpClient
. - OkHttpMetricsEventListener(MeterRegistry, String, Function<Request, String>, Iterable<Tag>, Iterable<BiFunction<Request, Response, Tag>>) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
- OkHttpMetricsEventListener.Builder - Class in io.micrometer.core.instrument.binder.okhttp3
- OkHttpObservationConvention - Interface in io.micrometer.core.instrument.binder.okhttp3
-
An
ObservationConvention
for OkHttp3. - OkHttpObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.okhttp3
-
An
ObservationDocumentation
for OkHttp3 metrics. - OkHttpObservationInterceptor - Class in io.micrometer.core.instrument.binder.okhttp3
-
A call interceptor for OkHttp3.
- OkHttpObservationInterceptor(ObservationRegistry, OkHttpObservationConvention, String, Function<Request, String>, Iterable<KeyValue>, Iterable<BiFunction<Request, Response, KeyValue>>, Iterable<String>, boolean) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
- OkHttpObservationInterceptor.Builder - Class in io.micrometer.core.instrument.binder.okhttp3
- OkHttpSender - Class in io.micrometer.core.ipc.http
-
OkHttp-based
HttpSender
. - OkHttpSender() - Constructor for class io.micrometer.core.ipc.http.OkHttpSender
- OkHttpSender(OkHttpClient) - Constructor for class io.micrometer.core.ipc.http.OkHttpSender
- onClosed(Connection) - Method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
- onError(Consumer<HttpSender.Response>) - Method in class io.micrometer.core.ipc.http.HttpSender.Response
- onEvent(Observation.Event, Observation.Context) - Method in class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
- onEvent(ApplicationEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
- onEvent(ApplicationEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
- onEvent(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.MetricsRequestEventListener
- onEvent(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.ObservationRequestEventListener
- OnlyOnceLoggingDenyMeterFilter - Class in io.micrometer.core.instrument.internal
-
MeterFilter
to log only once a warning message and deny aMeter.Id
. - OnlyOnceLoggingDenyMeterFilter(Supplier<String>) - Constructor for class io.micrometer.core.instrument.internal.OnlyOnceLoggingDenyMeterFilter
- onMeterAdded(Consumer<Meter>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Register an event listener for each meter added to the registry.
- onMeterRegistrationFailed(BiConsumer<Meter.Id, String>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Register an event listener for meter registration failures.
- onMeterRemoved(Consumer<Meter>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Register an event listener for each meter removed from the registry.
- onOpened(Connection) - Method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
- onQueued(Request) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
- onRequest(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
- onRequest(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
- onStart(Observation.Context) - Method in class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
- onStop(Observation.Context) - Method in class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
- onSuccess(Consumer<HttpSender.Response>) - Method in class io.micrometer.core.ipc.http.HttpSender.Response
- OPERATIONS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For operations.
- options(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- OPTIONS - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
- orElse(T) - Method in interface io.micrometer.core.instrument.config.validate.Validated
- orElseGet(Supplier<Object>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- orElseGet(Supplier<T>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- orElseGet(Supplier<T>) - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- orElseGet(Supplier<T>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
- orElseGet(Supplier<T>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
- orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
- orThrow() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- OTHER - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
- outcome(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
outcome
key value from context. - outcome(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
-
Creates an
outcome
tag based on the status of the givenresponse
. - outcome(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
-
Deprecated.since 1.12.0 in favor of
HttpJakartaServletRequestTags.outcome(jakarta.servlet.http.HttpServletResponse)
- outcome(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
-
Creates an
outcome
tag based on the status of the givenresponse
. - outcome(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
-
Creates an
outcome
KeyValue based on the status of the givenresult
. - outcome(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
-
Creates an
outcome
tag based on the status of the givenresult
. - outcome(ContainerResponse) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
-
Creates an
outcome
tag based on the status of the givenresponse
. - Outcome - Enum Class in io.micrometer.core.instrument.binder.http
-
The outcome of an HTTP request.
- outputSummary(PrintStream, double) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- overridesDefaultMetricFrom() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
-
Override this when custom metric should be documented instead of the default one.
P
- parser() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- parsingConnection() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- parsingDataSource() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- partition(MeterRegistry, int) - Static method in class io.micrometer.core.instrument.util.MeterPartition
- patterns - Variable in enum class io.micrometer.core.instrument.config.validate.DurationValidator
- pauseDetector - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
- pauseDetector() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
- pauseDetector(PauseDetector) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Sets the pause detector implementation to use for this timer.
- pauseDetector(PauseDetector) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Sets the default pause detector to use for all timers in this registry.
- pauseDetector(PauseDetector) - Method in class io.micrometer.core.instrument.Timer.Builder
- PauseDetector - Interface in io.micrometer.core.instrument.distribution.pause
- PERCENT - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
Percent.
- percentile() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
- percentile(double) - Method in interface io.micrometer.core.instrument.DistributionSummary
-
Deprecated.Use
HistogramSupport.takeSnapshot()
to retrieve percentiles. - percentile(double, TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
-
Deprecated.Use
HistogramSupport.takeSnapshot()
to retrieve bucket counts. - PercentileHistogramBuckets - Class in io.micrometer.core.instrument.distribution
-
Generator for a set of histogram buckets intended for use by a monitoring system that supports aggregable percentile approximations such as Prometheus'
histogram_quantiles
or Atlas':percentiles
. - PercentileHistogramBuckets() - Constructor for class io.micrometer.core.instrument.distribution.PercentileHistogramBuckets
- percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
- percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
- percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
- percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
- percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.Timer.Builder
- percentiles() - Element in annotation interface io.micrometer.core.annotation.Timed
-
List of percentiles to calculate client-side for the
Timer
. - percentiles(double...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Produces an additional time series for each requested percentile.
- percentilesHistogram(Boolean) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
- percentileValues() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- poll() - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
- poll() - Method in class io.micrometer.core.instrument.distribution.TimeWindowSum
- poll() - Method in class io.micrometer.core.instrument.step.StepValue
- poll(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
- poll1() - Method in class io.micrometer.core.instrument.step.StepTuple2
- poll2() - Method in class io.micrometer.core.instrument.step.StepTuple2
- PoolingHttpClientConnectionManagerMetricsBinder - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
-
Collects metrics from a
ConnPoolControl
, for examplePoolingHttpClientConnectionManager
for synchronous HTTP clients orPoolingAsyncClientConnectionManager
for asynchronous HTTP clients. - PoolingHttpClientConnectionManagerMetricsBinder - Class in io.micrometer.core.instrument.binder.httpcomponents
-
Deprecated.as of 1.12.5 in favor of HttpComponents 5.x and
PoolingHttpClientConnectionManagerMetricsBinder
. - PoolingHttpClientConnectionManagerMetricsBinder(ConnPoolControl<HttpRoute>, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.PoolingHttpClientConnectionManagerMetricsBinder
-
Creates a metrics binder for the given connection pool control.
- PoolingHttpClientConnectionManagerMetricsBinder(ConnPoolControl<HttpRoute>, String, String...) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.PoolingHttpClientConnectionManagerMetricsBinder
-
Creates a metrics binder for the given pooling connection pool control.
- PoolingHttpClientConnectionManagerMetricsBinder(ConnPoolControl<HttpRoute>, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.PoolingHttpClientConnectionManagerMetricsBinder
-
Deprecated.Creates a metrics binder for the given connection pool control.
- PoolingHttpClientConnectionManagerMetricsBinder(ConnPoolControl<HttpRoute>, String, String...) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.PoolingHttpClientConnectionManagerMetricsBinder
-
Deprecated.Creates a metrics binder for the given pooling connection pool control.
- post(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- POST - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
- PostgreSQLDatabaseMetrics - Class in io.micrometer.core.instrument.binder.db
-
MeterBinder
for a PostgreSQL database. - PostgreSQLDatabaseMetrics(DataSource, String) - Constructor for class io.micrometer.core.instrument.binder.db.PostgreSQLDatabaseMetrics
- PostgreSQLDatabaseMetrics(DataSource, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.db.PostgreSQLDatabaseMetrics
- prefix() - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
- prefix() - Method in interface io.micrometer.core.instrument.logging.LoggingRegistryConfig
- prefix() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
- prepareCounterFor(MethodDescriptor<?, ?>, String, String) - Static method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new counter builder for the given method.
- prepareTimerFor(MethodDescriptor<?, ?>, String, String) - Static method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Creates a new timer builder for the given method.
- preregisterMethod(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Pre-registers the given method.
- preregisterService(BindableService) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
-
Pre-registers the all methods provided by the given service.
- preregisterService(ServerServiceDefinition) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
-
Pre-registers the all methods provided by the given service.
- preregisterService(ServiceDescriptor) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
-
Pre-registers the all methods provided by the given service.
- print() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
- ProcessorMetrics - Class in io.micrometer.core.instrument.binder.system
-
Record metrics related to the CPU, gathered by the JVM.
- ProcessorMetrics() - Constructor for class io.micrometer.core.instrument.binder.system.ProcessorMetrics
- ProcessorMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.ProcessorMetrics
- property - Variable in class io.micrometer.core.instrument.config.validate.Validated.Valid
- PropertyValidator - Class in io.micrometer.core.instrument.config.validate
-
Validator for properties.
- publish() - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
- publish() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
- publishPercentileHistogram() - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- publishPercentileHistogram() - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- publishPercentileHistogram() - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- publishPercentileHistogram() - Method in class io.micrometer.core.instrument.Timer.Builder
- publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
- publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.Timer.Builder
- publishPercentiles(double...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Produces an additional time series for each requested percentile.
- publishPercentiles(double...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Produces an additional time series for each requested percentile.
- publishPercentiles(double...) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Produces an additional time series for each requested percentile.
- publishPercentiles(double...) - Method in class io.micrometer.core.instrument.Timer.Builder
- PushMeterRegistry - Class in io.micrometer.core.instrument.push
- PushMeterRegistry(PushRegistryConfig, Clock) - Constructor for class io.micrometer.core.instrument.push.PushMeterRegistry
- PushRegistryConfig - Interface in io.micrometer.core.instrument.push
-
Common configuration settings for any registry that pushes aggregated metrics on a regular interval.
- put(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
- PUT - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
- putCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
The put mechanism is unimportant - this count applies to entries added to the cache according to a pre-defined load function such as exists in Guava/Caffeine caches as well as manual puts.
- putCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
- putCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- putCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
- putCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
- putCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
Q
- queries(Collection<? extends Query>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- queries(Query...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- query(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- query(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- query(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- query(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
R
- readResolve() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- readTimeout() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
-
Deprecated.Connect timeout and read timeout have different meanings depending on the HTTP client. Configure timeout options on your
HttpSender
of choice instead. - record(double) - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
- record(double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
-
For use by distribution summary implementations.
- record(double) - Method in interface io.micrometer.core.instrument.DistributionSummary
-
Updates the statistics kept by the summary with the specified amount.
- record(double) - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
- record(double, TimeUnit) - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
-
For use by timer implementations.
- record(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowSum
-
For use by timer implementations.
- record(long, TimeUnit) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(long, TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(long, TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
-
Updates the statistics kept by the timer with the specified amount.
- record(Runnable) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(Runnable) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the runnable
f
and records the time taken. - record(Runnable) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(Runnable) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the runnable
f
and records the time taken. - record(Duration) - Method in interface io.micrometer.core.instrument.Timer
-
Updates the statistics kept by the timer with the specified amount.
- record(BooleanSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(BooleanSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the supplier
f
and records the time taken. - record(BooleanSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(BooleanSupplier) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the Supplier
f
and records the time taken. - record(Consumer<LongTaskTimer.Sample>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the runnable
f
and records the time taken. - record(DoubleSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(DoubleSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the supplier
f
and records the time taken. - record(DoubleSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(DoubleSupplier) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the Supplier
f
and records the time taken. - record(IntSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(IntSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the supplier
f
and records the time taken. - record(IntSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(IntSupplier) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the Supplier
f
and records the time taken. - record(LongSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(LongSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the supplier
f
and records the time taken. - record(LongSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(LongSupplier) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the Supplier
f
and records the time taken. - record(Supplier<T>) - Method in class io.micrometer.core.instrument.AbstractTimer
- record(Supplier<T>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the supplier
f
and records the time taken. - record(Supplier<T>) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- record(Supplier<T>) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the Supplier
f
and records the time taken. - recordCallable(Callable<T>) - Method in class io.micrometer.core.instrument.AbstractTimer
- recordCallable(Callable<T>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Executes the callable
f
and records the time taken. - recordCallable(Callable<T>) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- recordCallable(Callable<T>) - Method in interface io.micrometer.core.instrument.Timer
-
Executes the callable
f
and records the time taken. - recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
- recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
- recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
- recordDouble(double) - Method in interface io.micrometer.core.instrument.distribution.Histogram
- recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.NoopHistogram
- recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
- recordEviction() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- recordEviction(int, RemovalCause) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- recordFailuresOnly() - Element in annotation interface io.micrometer.core.annotation.Counted
-
By default, both failed and successful attempts are recorded.
- recordHits(int) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- recordLoadFailure(long) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- recordLoadSuccess(long) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- recordLong(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
- recordLong(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
- recordLong(long) - Method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
- recordLong(long) - Method in interface io.micrometer.core.instrument.distribution.Histogram
- recordLong(long) - Method in class io.micrometer.core.instrument.distribution.NoopHistogram
- recordLong(long) - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
- recordMisses(int) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- recordNonNegative(double) - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
- recordNonNegative(double) - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
- recordNonNegative(double) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
- recordNonNegative(double) - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
- recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.AbstractTimer
- recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
- recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
- recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.step.StepTimer
- REDIRECTION - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Outcome of the request was redirection.
- register(HistogramSupport, MeterRegistry, Function<ValueAtPercentile, String>, Function<ValueAtPercentile, Iterable<Tag>>, Function<ValueAtPercentile, Double>, Function<CountAtBucket, String>, Function<CountAtBucket, Iterable<Tag>>) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.Counter.Builder
-
Add the counter to a single registry, or return an existing counter in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Add the distribution summary to a single registry, or return an existing distribution summary in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
-
Add the function counter to a single registry, or return an existing function counter in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
-
Add the function timer to a single registry, or return an existing function timer in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.Gauge.Builder
-
Add the gauge to a single registry, or return an existing gauge in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Add the long task timer to a single registry, or return an existing long task timer in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.Meter.Builder
-
Add the meter to a single registry, or return an existing meter in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
-
Add the time gauge to a single registry, or return an existing time gauge in that registry.
- register(MeterRegistry) - Method in class io.micrometer.core.instrument.Timer.Builder
-
Add the timer to a single registry, or return an existing timer in that registry.
- register(Iterable<MultiGauge.Row<?>>) - Method in class io.micrometer.core.instrument.MultiGauge
- register(Iterable<MultiGauge.Row<?>>, boolean) - Method in class io.micrometer.core.instrument.MultiGauge
- registerSizeMetric(Cache<?, ?>) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
-
Register a gauge for the size of the given cache.
- registerWithCommonFormat(DistributionSummary, MeterRegistry) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
- registerWithCommonFormat(LongTaskTimer, MeterRegistry) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
-
Register a set of gauges for percentiles and histogram buckets that follow a common format when the monitoring system doesn't have an opinion about the structure of this data.
- registerWithCommonFormat(Timer, MeterRegistry) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
-
Register a set of gauges for percentiles and histogram buckets that follow a common format when the monitoring system doesn't have an opinion about the structure of this data.
- registry - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
- remove(Meter) - Method in class io.micrometer.core.instrument.MeterRegistry
- remove(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
- remove(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeFunctionCounter
-
Deprecated.
- remove(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
- removeByPreFilterId(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Remove a
Meter
from thisregistry
based on itsMeter.Id
before applying this registry'sMeterFilter
s to the givenMeter.Id
. - removeRegistry(MeterRegistry) - Static method in class io.micrometer.core.instrument.Metrics
-
Remove a registry from the global composite registry.
- renameTag(String, String, String) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Rename a tag key for every metric beginning with a given prefix.
- render(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- renderContext() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
-
Deprecated.
- renderInlined(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- renderNamedOrInlinedParams(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- renderNamedParams(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- replaceTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Meter.Id
-
Generate a new id replacing all tags with new ones.
- replaceTagValues(String, Function<String, String>, String...) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
-
Replace tag values according to the provided mapping for all matching tag keys.
- Request(URL, byte[], HttpSender.Method, Map<String, String>) - Constructor for class io.micrometer.core.ipc.http.HttpSender.Request
- requestTagKeys(Iterable<String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
-
Tag keys for
Request.tag()
orRequest.tag(Class)
. - requestTagKeys(Iterable<String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
-
KeyValue keys for
Request.tag()
orRequest.tag(Class)
. - requestTagKeys(String...) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
-
Tag keys for
Request.tag()
orRequest.tag(Class)
. - requestTagKeys(String...) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
-
KeyValue keys for
Request.tag()
orRequest.tag(Class)
. - required() - Method in interface io.micrometer.core.instrument.config.validate.Validated
- RequiredSearch - Class in io.micrometer.core.instrument.search
-
Search that requires the search terms are satisfiable, or an
MeterNotFoundException
is thrown. - requireValid() - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
-
Validate configuration and throw
ValidationException
if it's not valid. - resolver() - Element in annotation interface io.micrometer.core.aop.MeterTag
-
Use this object to resolve the tag value.
- resource(MeterRegistry, String) - Static method in interface io.micrometer.core.instrument.Timer
- Response(int, String) - Constructor for class io.micrometer.core.ipc.http.HttpSender.Response
- responseHeadersEnd(Call, Response) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
- RESULT_TAG_FAILURE_VALUE - Variable in class io.micrometer.core.aop.CountedAspect
- RESULT_TAG_SUCCESS_VALUE - Variable in class io.micrometer.core.aop.CountedAspect
- resultQuery(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- resultQuery(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- resultQuery(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- resultQuery(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- revoke(Collection<? extends Privilege>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- revoke(Privilege) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- revoke(Privilege...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- revokeGrantOptionFor(Collection<? extends Privilege>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- revokeGrantOptionFor(Privilege) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- revokeGrantOptionFor(Privilege...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- ROWS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For rows.
S
- Sample() - Constructor for class io.micrometer.core.instrument.LongTaskTimer.Sample
- scale(double) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Multiply values recorded to the distribution summary by a scaling factor.
- schedule(Runnable, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- schedule(Callable<V>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- Search - Class in io.micrometer.core.instrument.search
-
Search terms for locating a
Meter
or set of meters in a given registry based on any combination of their name, tags, and type. - secondsToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
- Secret(String, String) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Secret
- select(Collection<? extends SelectFieldOrAsterisk>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>, SelectField<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- select(SelectFieldOrAsterisk...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectCount() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(Collection<? extends SelectFieldOrAsterisk>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>, SelectField<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectDistinct(SelectFieldOrAsterisk...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectFrom(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectFrom(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectFrom(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectFrom(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectFrom(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectFrom(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectOne() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectQuery() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectQuery(TableLike<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- selectZero() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- send() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
- send(HttpSender.Request) - Method in interface io.micrometer.core.ipc.http.HttpSender
- send(HttpSender.Request) - Method in class io.micrometer.core.ipc.http.HttpUrlConnectionSender
- send(HttpSender.Request) - Method in class io.micrometer.core.ipc.http.OkHttpSender
- SERVER - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
- SERVER_ERROR - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Outcome of the request was server error.
- SERVICE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
- serviceLevelObjectives(double...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Publish at a minimum a histogram containing your defined Service Level Objective (SLO) boundaries.
- serviceLevelObjectives(double...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Publish at a minimum a histogram containing your defined service level objective (SLO) boundaries.
- serviceLevelObjectives(Duration...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Publish at a minimum a histogram containing your defined service level objective (SLO) boundaries.
- serviceLevelObjectives(Duration...) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Publish at a minimum a histogram containing your defined service level objective (SLO) boundaries.
- serviceLevelObjectives(Duration...) - Method in class io.micrometer.core.instrument.Timer.Builder
- SESSIONS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For sessions.
- set(Name, Param<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setAuthority(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- setAuthority(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- setCatalog(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setCatalog(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setCatalog(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setCustomConvention(GrpcClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor
-
Set a custom
GrpcClientObservationConvention
. - setCustomConvention(GrpcServerObservationConvention) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor
-
Set a custom
GrpcServerObservationConvention
. - setDefaultFactory(InternalLoggerFactory) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
-
Deprecated.Changes the default factory.
- setFullMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- setFullMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- setJmxDomain(String) - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
-
Set JMX domain.
- setMeterTagAnnotationHandler(MeterTagAnnotationHandler) - Method in class io.micrometer.core.aop.TimedAspect
-
Setting this enables support for
MeterTag
. - setMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- setMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- setMethodType(MethodDescriptor.MethodType) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- setMethodType(MethodDescriptor.MethodType) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- setObservationConvention(OkHttpObservationConvention) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
- setRequestEvent(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.JerseyContext
- setResponse(RES) - Method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
-
If using an Observation for instrumentation and the context is a
ResponseContext
, set the response object on it. - setSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- setServiceName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- setServiceName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- setState(OkHttpObservationInterceptor.CallState) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
- setStatusCode(Status.Code) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
- setStatusCode(Status.Code) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
- setThrowable(Throwable) - Method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
-
If using an Observation, it will set the error on Observation.
- settings() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- shouldExportTagsForRoute() - Method in class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
-
Deprecated.
- shouldExportTagsForRoute() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
-
Deprecated.as of 1.12.0 with no replacement.
- shutdown() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
- shutdown() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
-
Shuts down the scheduled job that checks if you have high cardinality tags.
- shutdown() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- shutdown() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- shutdownNow() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- shutdownNow() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- SIMPLE - Enum constant in enum class io.micrometer.core.instrument.config.validate.DurationValidator
-
Human readable formatting, for example '1s'.
- SimpleConfig - Interface in io.micrometer.core.instrument.simple
-
Configuration for
SimpleMeterRegistry
. - 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(SimpleConfig, Clock) - Constructor for class io.micrometer.core.instrument.simple.SimpleMeterRegistry
- simpleParse(String) - Static method in class io.micrometer.core.instrument.util.TimeUtils
-
Deprecated.Use
DurationValidator.validate(String, String)
instead since 1.5.0. - since() - Element in annotation interface io.micrometer.core.annotation.Incubating
- size() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
MOST cache implementations provide a means of retrieving the number of entries.
- size() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
- size() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
- size() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
- size() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
- size() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
- size() - Method in class io.micrometer.core.instrument.util.AbstractPartition
- sla(double...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Deprecated.Use
DistributionStatisticConfig.Builder.serviceLevelObjectives(double...)
instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then. - sla(double...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Deprecated.Use {
DistributionSummary.Builder.serviceLevelObjectives(double...)
} instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then. - sla(long...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
-
Deprecated.Use
DistributionStatisticConfig.Builder.serviceLevelObjectives(double...)
instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then. - sla(long...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Deprecated.Use {
DistributionSummary.Builder.serviceLevelObjectives(double...)
} instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then. - sla(Duration...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
-
Deprecated.Use {
AbstractTimerBuilder.serviceLevelObjectives(Duration...)
} instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then. - sla(Duration...) - Method in class io.micrometer.core.instrument.Timer.Builder
- slashes - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
- Slf4JLoggerFactory - Class in io.micrometer.core.util.internal.logging
-
Deprecated.Please use
Slf4JLoggerFactory
instead. - snakeCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
- snapshot() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- spliterator() - Method in class io.micrometer.core.instrument.Tags
- start() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
-
Starts a scheduled job that checks if you have high cardinality tags.
- start() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- start() - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Start keeping time for a task.
- start() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- start() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
-
Deprecated.Use
PushMeterRegistry.start(ThreadFactory)
instead. - start() - Static method in interface io.micrometer.core.instrument.Timer
-
Start a timing sample using the
System clock
. - start(Clock) - Static method in interface io.micrometer.core.instrument.Timer
-
Start a timing sample.
- start(MeterRegistry) - Static method in interface io.micrometer.core.instrument.Timer
-
Start a timing sample.
- start(MeterRegistry, ObservationRegistry, Supplier<T>, ObservationConvention<T>, ObservationConvention<T>) - Static method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
-
Start timing based on Observation and the convention for it if
ObservationRegistry
is not null and not the no-op registry. - start(ThreadFactory) - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
- start(ThreadFactory) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- Statistic - Enum Class in io.micrometer.core.instrument
-
A description of the value contained in a measurement.
- status(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
status
key value from context. - status(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
-
Creates a
status
tag based on the status of the givenresponse
. - status(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
-
Deprecated.since 1.12.0 in favor of
HttpJakartaServletRequestTags.status(jakarta.servlet.http.HttpServletResponse)
- status(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
-
Creates a
status
tag based on the status of the givenresponse
. - status(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
-
Creates a
status
KeyValue based on the status of the givenresult
. - status(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
-
Creates a
status
tag based on the status of the givenresult
. - status(ContainerResponse) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
-
Creates a
status
tag based on the status of the givenresponse
. - STATUS_CODE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
- step() - Method in interface io.micrometer.core.instrument.dropwizard.DropwizardConfig
- step() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
- step() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
- STEP - Enum constant in enum class io.micrometer.core.instrument.simple.CountingMode
-
Rate normalize counts and totals.
- StepBucketHistogram - Class in io.micrometer.core.instrument.distribution
-
A Histogram implementation which inherits the behaviour of step meters, i.e.
- StepBucketHistogram(Clock, long, DistributionStatisticConfig, boolean, boolean) - Constructor for class io.micrometer.core.instrument.distribution.StepBucketHistogram
- StepCounter - Class in io.micrometer.core.instrument.step
-
Counter that reports a rate per step interval to a monitoring system.
- StepCounter(Meter.Id, Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepCounter
- StepDistributionSummary - Class in io.micrometer.core.instrument.step
-
Step-normalized
DistributionSummary
. - StepDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, long, boolean) - Constructor for class io.micrometer.core.instrument.step.StepDistributionSummary
-
Create a new
StepDistributionSummary
. - StepDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, long, Histogram) - Constructor for class io.micrometer.core.instrument.step.StepDistributionSummary
-
Create a new
StepDistributionSummary
. - StepDouble - Class in io.micrometer.core.instrument.step
-
Subtly different from
com.netflix.spectator.impl.StepDouble
in that we want to be able to increment BEFORE rolling over the interval. - StepDouble(Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepDouble
- StepFunctionCounter<T> - Class in io.micrometer.core.instrument.step
- StepFunctionCounter(Meter.Id, Clock, long, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.step.StepFunctionCounter
- StepFunctionTimer<T> - Class in io.micrometer.core.instrument.step
-
A timer that tracks monotonically increasing functions for count and totalTime.
- StepFunctionTimer(Meter.Id, Clock, long, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit, TimeUnit) - Constructor for class io.micrometer.core.instrument.step.StepFunctionTimer
- StepLong - Class in io.micrometer.core.instrument.step
- StepLong(Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepLong
- StepMeterRegistry - Class in io.micrometer.core.instrument.step
-
Registry that step-normalizes counts and sums to a rate/second over the publishing interval.
- StepMeterRegistry(StepRegistryConfig, Clock) - Constructor for class io.micrometer.core.instrument.step.StepMeterRegistry
- StepRegistryConfig - Interface in io.micrometer.core.instrument.step
- StepTimer - Class in io.micrometer.core.instrument.step
- StepTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, long, boolean) - Constructor for class io.micrometer.core.instrument.step.StepTimer
-
Create a new
StepTimer
. - StepTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, long, Histogram) - Constructor for class io.micrometer.core.instrument.step.StepTimer
-
Create a new
StepTimer
. - StepTuple2<T1,
T2> - Class in io.micrometer.core.instrument.step -
Tracks multiple 'values' for periods (steps) of time.
- StepTuple2(Clock, long, T1, T2, Supplier<T1>, Supplier<T2>) - Constructor for class io.micrometer.core.instrument.step.StepTuple2
- StepValue<V> - Class in io.micrometer.core.instrument.step
-
Tracks 'values' for periods (steps) of time.
- StepValue(Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepValue
- StepValue(Clock, long, V) - Constructor for class io.micrometer.core.instrument.step.StepValue
-
Creates a
StepValue
instance. - stop() - Method in class io.micrometer.core.instrument.LongTaskTimer.Sample
-
Records the duration of the operation
- stop() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
- stop() - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
- stop(long) - Method in interface io.micrometer.core.instrument.LongTaskTimer
-
Deprecated.Use
LongTaskTimer.Sample.stop()
. As of 1.5.0, this always returns -1 as tasks no longer have IDs. - stop(Timer) - Method in class io.micrometer.core.instrument.Timer.Sample
-
Records the duration of the operation.
- stop(String, String, Supplier<Iterable<Tag>>) - Method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
-
Stop the timing.
- stream() - Method in class io.micrometer.core.instrument.Tags
-
Return a stream of the contained tags.
- StringEscapeUtils - Class in io.micrometer.core.instrument.util
-
Utilities for JSON escaping
String
. - StringUtils - Class in io.micrometer.core.instrument.util
-
Deprecated.Please use
StringUtils
instead. - strongReference(boolean) - Method in class io.micrometer.core.instrument.Gauge.Builder
-
Indicates that the gauge should maintain a strong reference on the object upon which its instantaneous value is determined.
- strongReference(boolean) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
-
Indicates that the time gauge should maintain a strong reference on the object upon which its instantaneous value is determined.
- submit(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- submit(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- submit(Runnable, T) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- submit(Runnable, T) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- submit(Callable<T>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
- submit(Callable<T>) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- SUCCESS - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Outcome of the request was success.
- summaries() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- summaries() - Method in class io.micrometer.core.instrument.search.Search
- summary() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
DistributionSummary
. - summary() - Method in class io.micrometer.core.instrument.search.Search
- summary(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Measures the distribution of samples.
- summary(String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Metrics
-
Measures the distribution of samples.
- summary(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Measures the distribution of samples.
- summary(String, String...) - Static method in class io.micrometer.core.instrument.Metrics
-
Measures the distribution of samples.
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.grpc.GrpcClientObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.grpc.GrpcServerObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationConvention
-
Deprecated.
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.jersey.server.JerseyObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.jetty.JettyClientObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.observation.MeterObservationHandler
- synthetic(Meter.Id) - Method in class io.micrometer.core.instrument.Gauge.Builder
-
For internal use.
- syntheticAssociation() - Method in class io.micrometer.core.instrument.Meter.Id
-
For internal use.
- SYSTEM - Static variable in interface io.micrometer.core.instrument.Clock
T
- tag(KeyValue) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
-
Add a
KeyValue
to any already configured tags on this Builder. - tag(Tag) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- tag(Tag) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
-
Add a
Tag
to any already configured tags on this Builder. - tag(String, String) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
- tag(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- tag(String, String) - Method in class io.micrometer.core.instrument.Counter.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.Gauge.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.Meter.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Meter contains a tag with the matching key and value.
- tag(String, String) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains a tag with the matching key and value.
- tag(String, String) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
- tag(String, String) - Method in class io.micrometer.core.instrument.Timer.Builder
- tag(String, Predicate<String>) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains a tag with the provided key and a value matching
tagValueMatches
. - tag(BiFunction<Request, Response, KeyValue>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
-
Add a context-specific tag.
- tag(BiFunction<Request, Response, Tag>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
-
Add a context-specific tag.
- Tag - Interface in io.micrometer.core.instrument
-
Key/value pair representing a dimension of a meter used to classify and drill into measurements.
- tagKey(String) - Method in interface io.micrometer.core.instrument.config.NamingConvention
- tagKeys(String...) - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Meter contains a tag with the matching keys.
- tagKeys(String...) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains tags with the matching keys.
- tagKeys(Collection<String>) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains tags with the matching keys.
- tags - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
- tags(Iterable<KeyValue>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.These tags will not be applied when instrumentation is performed with the
Observation
API. - tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.These tags will not be applied when instrumentation is performed with the
Observation
API. - tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Counter.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Gauge.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Meter.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Meter contains a tag with the matching tag keys and values.
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains tags with the matching tag keys and values.
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
- tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Timer.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
- tags(String...) - Method in class io.micrometer.core.instrument.Counter.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.Gauge.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.Meter.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Meter contains a tag with the matching tag keys and values.
- tags(String...) - Method in class io.micrometer.core.instrument.search.Search
-
Meter contains tags with the matching tag keys and values.
- tags(String...) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
- tags(String...) - Method in class io.micrometer.core.instrument.Timer.Builder
- Tags - Class in io.micrometer.core.instrument
-
An immutable collection of
Tags
that are guaranteed to be sorted and deduplicated by tag key. - tagsProvider(JettyClientTagsProvider) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
-
Note that the
JettyClientTagsProvider
will not be used withObservation
instrumentation whenJettyClientMetrics.Builder.observationRegistry(ObservationRegistry)
is configured. - tagValue(String) - Method in interface io.micrometer.core.instrument.config.NamingConvention
- takeSnapshot() - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
- takeSnapshot() - Method in class io.micrometer.core.instrument.AbstractTimer
- takeSnapshot() - Method in interface io.micrometer.core.instrument.distribution.HistogramSupport
-
Summary statistics should be published off of a single snapshot instance so that, for example, there isn't disagreement between the distribution's bucket counts because more events continue to stream in.
- takeSnapshot() - Method in class io.micrometer.core.instrument.internal.CumulativeHistogramLongTaskTimer
- takeSnapshot() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
- takeSnapshot() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
- takeSnapshot() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
- takeSnapshot() - Method in class io.micrometer.core.instrument.noop.NoopTimer
- takeSnapshot(boolean) - Method in interface io.micrometer.core.instrument.distribution.HistogramSupport
-
Deprecated.
- takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
- takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
- takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
- takeSnapshot(long, double, double) - Method in interface io.micrometer.core.instrument.distribution.Histogram
- takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.NoopHistogram
- takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
- targetHost(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
target.host
key value from context. - targetPort(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
target.port
key value from context. - targetScheme(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
target.scheme
key value from context. - TASKS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For tasks.
- threadFactory(ThreadFactory) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
- THREADS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
-
For threads.
- time(Configuration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- time(Q) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- timeCoercable(Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- Timed - Annotation Interface in io.micrometer.core.annotation
-
Annotated methods are instrumented using a
Timer
or aLongTaskTimer
(longTask
flag). - TimedAspect - Class in io.micrometer.core.aop
-
AspectJ aspect for intercepting types or methods annotated with
@Timed
.
The aspect supports programmatic customizations through constructor-injectable custom logic. - TimedAspect() - Constructor for class io.micrometer.core.aop.TimedAspect
-
Creates a
TimedAspect
instance withMetrics.globalRegistry
. - TimedAspect(MeterRegistry) - Constructor for class io.micrometer.core.aop.TimedAspect
-
Creates a
TimedAspect
instance with the givenregistry
. - TimedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>) - Constructor for class io.micrometer.core.aop.TimedAspect
-
Creates a
TimedAspect
instance with the givenregistry
and tags provider function. - TimedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.TimedAspect
-
Creates a
TimedAspect
instance with the givenregistry
, tags provider function and skip predicate. - TimedAspect(MeterRegistry, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.TimedAspect
-
Creates a
TimedAspect
instance with the givenregistry
and skip predicate. - timedClass(ProceedingJoinPoint) - Method in class io.micrometer.core.aop.TimedAspect
- TimedExecutor - Class in io.micrometer.core.instrument.internal
-
An
Executor
that is timed. - TimedExecutor(MeterRegistry, Executor, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.internal.TimedExecutor
- TimedExecutorService - Class in io.micrometer.core.instrument.internal
-
An
ExecutorService
that is timed. - TimedExecutorService(MeterRegistry, ExecutorService, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.internal.TimedExecutorService
- TimedHandler - Class in io.micrometer.core.instrument.binder.jetty
-
Adapted from Jetty's StatisticsHandler.
- TimedHandler(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.TimedHandler
- TimedHandler(MeterRegistry, Iterable<Tag>, HttpServletRequestTagsProvider) - Constructor for class io.micrometer.core.instrument.binder.jetty.TimedHandler
- timedMethod(ProceedingJoinPoint) - Method in class io.micrometer.core.aop.TimedAspect
- TimedScheduledExecutorService - Class in io.micrometer.core.instrument.internal
-
A
ScheduledExecutorService
that is timed. - TimedScheduledExecutorService(MeterRegistry, ScheduledExecutorService, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
- TimedSet - Annotation Interface in io.micrometer.core.annotation
-
Annotated methods can have multiple
Timed
annotations. - timeGauge() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
TimeGauge
. - timeGauge() - Method in class io.micrometer.core.instrument.search.Search
- timeGauge(String, Iterable<Tag>, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry.More
-
A gauge that tracks a time value, to be scaled to the monitoring system's base time unit.
- timeGauge(String, Iterable<Tag>, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.Metrics.More
-
A gauge that tracks a time value, to be scaled to the monitoring system's base time unit.
- TimeGauge - Interface in io.micrometer.core.instrument
-
A specialized gauge that tracks a time value, to be scaled to the base unit of time expected by each registry implementation.
- TimeGauge.Builder<T> - Class in io.micrometer.core.instrument
-
Fluent builder for time gauges.
- timeGauges() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- timeGauges() - Method in class io.micrometer.core.instrument.search.Search
- timer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
-
Performs the search and returns any matching
Timer
. - timer() - Method in class io.micrometer.core.instrument.search.Search
- timer(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Measures the time taken for short tasks and the count of these tasks.
- timer(String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Metrics
-
Measures the time taken for short tasks and the count of these tasks.
- timer(String, Iterable<Tag>, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.MeterRegistry.More
-
A timer that tracks monotonically increasing functions for count and totalTime.
- timer(String, Iterable<Tag>, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.Metrics.More
-
A timer that tracks monotonically increasing functions for count and totalTime.
- timer(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry
-
Measures the time taken for short tasks and the count of these tasks.
- timer(String, String...) - Static method in class io.micrometer.core.instrument.Metrics
-
Measures the time taken for short tasks and the count of these tasks.
- Timer - Interface in io.micrometer.core.instrument
-
Timer intended to track of a large number of short running events.
- TIMER - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
- Timer.Builder - Class in io.micrometer.core.instrument
-
Fluent builder for timers.
- Timer.ResourceSample - Class in io.micrometer.core.instrument
- Timer.Sample - Class in io.micrometer.core.instrument
-
Maintains state on the clock's start position for a latency sample.
- timerCustomizer - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
- timers() - Method in class io.micrometer.core.instrument.search.RequiredSearch
- timers() - Method in class io.micrometer.core.instrument.search.Search
- TimeUtils - Class in io.micrometer.core.instrument.util
-
Modification on
TimeUnit.convert(long, TimeUnit)
that accepts and preserves precision from adouble
argument. - TimeWindowFixedBoundaryHistogram - Class in io.micrometer.core.instrument.distribution
-
A histogram implementation that does not support precomputed percentiles but supports aggregable percentile histograms and SLO boundaries.
- TimeWindowFixedBoundaryHistogram(Clock, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
- TimeWindowFixedBoundaryHistogram(Clock, DistributionStatisticConfig, boolean, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
-
Create a
TimeWindowFixedBoundaryHistogram
instance. - TimeWindowMax - Class in io.micrometer.core.instrument.distribution
-
An implementation of a decaying maximum for a distribution based on a configurable ring buffer.
- TimeWindowMax(Clock, long, int) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowMax
- TimeWindowMax(Clock, DistributionStatisticConfig) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowMax
- TimeWindowPercentileHistogram - Class in io.micrometer.core.instrument.distribution
-
NOTE: This class is intended for internal use as an implementation detail.
- TimeWindowPercentileHistogram(Clock, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
- TimeWindowSum - Class in io.micrometer.core.instrument.distribution
-
An implementation of a moving-window sum based on a configurable ring buffer.
- TimeWindowSum(int, Duration) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowSum
- timingMetricName(String) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
- toHierarchicalName(Meter.Id, NamingConvention) - Method in interface io.micrometer.core.instrument.util.HierarchicalNameMapper
- TomcatMetrics - Class in io.micrometer.core.instrument.binder.tomcat
-
MeterBinder
for Tomcat. - TomcatMetrics(Manager, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- TomcatMetrics(Manager, Iterable<Tag>, MBeanServer) - Constructor for class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
- toString() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
- toString() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
- toString() - Method in class io.micrometer.core.instrument.config.validate.Validated.Secret
- toString() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
- toString() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
- toString() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- toString() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
- toString() - Method in class io.micrometer.core.instrument.ImmutableTag
- toString() - Method in class io.micrometer.core.instrument.Measurement
- toString() - Method in class io.micrometer.core.instrument.Meter.Id
- toString() - Method in class io.micrometer.core.instrument.Tags
- toString() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
- toString() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- toString(InputStream) - Static method in class io.micrometer.core.instrument.util.IOUtils
- toString(InputStream, Charset) - Static method in class io.micrometer.core.instrument.util.IOUtils
- total() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- total(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
- TOTAL - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
The sum of the amounts recorded.
- TOTAL_TIME - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
The sum of the times recorded.
- totalAmount() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
- totalAmount() - Method in interface io.micrometer.core.instrument.DistributionSummary
- totalAmount() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
- totalAmount() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
- totalAmount() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
-
The total time of all occurrences of the timed event.
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
- totalTime(TimeUnit) - Method in interface io.micrometer.core.instrument.FunctionTimer
-
The total time of all occurrences of the timed event.
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopFunctionTimer
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopTimer
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
-
The total time of all occurrences of the timed event.
- totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.step.StepTimer
- totalTime(TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
- trace(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the TRACE level.
- trace(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the TRACE level according to the specified format and argument.
- trace(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the TRACE level with an accompanying message.
- trace(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- trace(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the TRACE level.
- TRACE - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.'TRACE' log level.
- transaction(ContextTransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transaction(TransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transactionAsync(Executor, TransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transactionAsync(TransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transactionResult(ContextTransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transactionResult(TransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transactionResultAsync(Executor, TransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- transactionResultAsync(TransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- truncate(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- truncate(String, int) - Static method in class io.micrometer.core.instrument.util.StringUtils
-
Deprecated.Truncate the String to the max length.
- truncate(String, int, String) - Static method in class io.micrometer.core.instrument.util.StringUtils
-
Deprecated.Truncate the String to the max length and append string to indicate if truncation was applied
- truncate(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- truncate(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- truncateTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- truncateTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- truncateTable(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- type() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
- type() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
U
- UNKNOWN - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Outcome of the request was unknown.
- UNKNOWN - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
Undetermined.
- update(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- updateQuery(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- upperCamelCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
- UptimeMetrics - Class in io.micrometer.core.instrument.binder.system
-
Uptime metrics.
- UptimeMetrics() - Constructor for class io.micrometer.core.instrument.binder.system.UptimeMetrics
- UptimeMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.UptimeMetrics
- uri(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
-
Extract
uri
key value from context. - uri(Request, Result, BiFunction<Request, Result, String>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
-
Creates a
uri
KeyValue based on the URI of the givenresult
. - uri(Result, Function<Result, String>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
-
Creates a
uri
tag based on the URI of the givenresult
. - uri(RequestEvent) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
-
Creates a
uri
tag based on the URI of the givenevent
. - URI_PATTERN - Static variable in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
-
Header name for URI patterns which will be used for tag values.
- URI_PATTERN - Static variable in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
-
Header name for URI patterns which will be used for tag values.
- URI_PATTERN_HEADER - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
-
Deprecated.Header name for URI pattern.
- URI_PATTERN_HEADER - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultUriMapper
-
Deprecated.Header name for URI pattern.
- URI_TEMPLATE_ATTRIBUTE - Static variable in interface io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationConvention
-
Name of the
HttpClientContext
attribute that should hold the String representation of the URI template used for creating the client URL. - uriMapper(Function<Request, String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
- uriMapper(Function<Request, String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
- uriMapper(Function<HttpRequest, String>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Allows to register a mapping function for exposing request URIs.
- uriMapper(Function<HttpRequest, String>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.Allows to register a mapping function for exposing request URIs.
- uriPattern(Result) - Method in interface io.micrometer.core.instrument.binder.jetty.JettyClientTagsProvider
-
Deprecated.since 1.11.0 in favor of
JettyClientMetrics.builder(MeterRegistry, BiFunction)
to configure the uri pattern function - use(Consumer<Gauge>, Consumer<Counter>, Consumer<Timer>, Consumer<DistributionSummary>, Consumer<LongTaskTimer>, Consumer<TimeGauge>, Consumer<FunctionCounter>, Consumer<FunctionTimer>, Consumer<Meter>) - Method in interface io.micrometer.core.instrument.Meter
V
- valid(String, T) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
- Valid(String, T) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Valid
- validate() - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
-
Validate configuration.
- validate() - Method in interface io.micrometer.core.instrument.dropwizard.DropwizardConfig
- validate() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
- validate() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
- validate(DropwizardConfig) - Static method in interface io.micrometer.core.instrument.dropwizard.DropwizardConfig
-
Validate a provided configuration.
- validate(PushRegistryConfig) - Static method in interface io.micrometer.core.instrument.push.PushRegistryConfig
-
Validate a provided configuration.
- validate(StepRegistryConfig) - Static method in interface io.micrometer.core.instrument.step.StepRegistryConfig
-
Validate a provided configuration.
- validate(String, String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
-
Detect the style then parse the value to return a duration.
- validateChronoUnit(String, String, String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
-
Validate a unit that is potentially part of a larger string including the magnitude of time.
- Validated<T> - Interface in io.micrometer.core.instrument.config.validate
-
Validation support for
MeterRegistryConfig
. - Validated.Either - Class in io.micrometer.core.instrument.config.validate
- Validated.Invalid<T> - Class in io.micrometer.core.instrument.config.validate
- Validated.None<T> - Class in io.micrometer.core.instrument.config.validate
-
Indicates that no validation has occurred.
- Validated.Secret - Class in io.micrometer.core.instrument.config.validate
-
A specialization
Validated.Valid
that won't print the secret in plain text if the validation is serialized. - Validated.Valid<T> - Class in io.micrometer.core.instrument.config.validate
-
A valid property value.
- validateTimeUnit(String, String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
- ValidationException - Exception Class in io.micrometer.core.instrument.config.validate
-
Turns a set of
Validated.Invalid
into a throwable exception, which is used to throw an unchecked exception at runtime when one or more properties are invalid. - ValidationException(Validated<?>) - Constructor for exception class io.micrometer.core.instrument.config.validate.ValidationException
- validSecret(String, String) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
- value() - Element in annotation interface io.micrometer.core.annotation.Counted
-
Represents the metric name for the to-be-recorded counters.
- value() - Element in annotation interface io.micrometer.core.annotation.Timed
-
Name of the Timer metric.
- value() - Element in annotation interface io.micrometer.core.annotation.TimedSet
- value() - Element in annotation interface io.micrometer.core.aop.MeterTag
-
The name of the key of the tag which should be created.
- value() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
- value() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardGauge
- value() - Method in interface io.micrometer.core.instrument.Gauge
-
The act of observing the value by calling this method triggers sampling of the underlying number or user-defined function that defines the value for the gauge.
- value() - Method in class io.micrometer.core.instrument.internal.DefaultGauge
- value() - Method in class io.micrometer.core.instrument.noop.NoopGauge
- value() - Method in class io.micrometer.core.instrument.noop.NoopTimeGauge
- value(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
- value(TimeUnit) - Method in interface io.micrometer.core.instrument.TimeGauge
-
The act of observing the value by calling this method triggers sampling of the underlying number or user-defined function that defines the value for the gauge.
- VALUE - Enum constant in enum class io.micrometer.core.instrument.Statistic
-
Instantaneous value, such as those reported by gauges.
- ValueAtPercentile - Class in io.micrometer.core.instrument.distribution
-
A precomputed percentile of a distribution.
- ValueAtPercentile(double, double) - Constructor for class io.micrometer.core.instrument.distribution.ValueAtPercentile
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationDocumentation
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.jersey.server.JerseyObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.jetty.JettyClientObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.config.MeterFilterReply
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.config.validate.InvalidReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.Meter.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.simple.CountingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.instrument.Statistic
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.ipc.http.HttpSender.Method
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.http.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationDocumentation
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.jersey.server.JerseyObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.jetty.JettyClientObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.config.MeterFilterReply
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.config.validate.InvalidReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.Meter.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.simple.CountingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.instrument.Statistic
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.ipc.http.HttpSender.Method
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- valueSupplier() - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
- valueSupplier() - Method in class io.micrometer.core.instrument.step.StepDouble
- valueSupplier() - Method in class io.micrometer.core.instrument.step.StepLong
- valueSupplier() - Method in class io.micrometer.core.instrument.step.StepValue
- version(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
W
- waitForContinue(int) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
-
Deprecated.
- waitForContinue(Timeout) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
-
Deprecated.
- waitForInProgressScheduledPublish() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
-
Wait until scheduled publishing by
PushMeterRegistry
completes, if in progress. - wallTime() - Method in interface io.micrometer.core.instrument.Clock
-
Current wall time in milliseconds since the epoch.
- wallTime() - Method in class io.micrometer.core.instrument.MockClock
- warn(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the WARN level.
- warn(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the WARN level according to the specified format and argument.
- warn(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the WARN level according to the specified format and arguments.
- warn(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log a message at the WARN level according to the specified format and arguments.
- warn(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the WARN level with an accompanying message.
- warn(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
-
Deprecated.
- warn(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
-
Deprecated.Log an exception (throwable) at the WARN level.
- WARN - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
-
Deprecated.'WARN' log level.
- WarnThenDebugLogger - Class in io.micrometer.core.util.internal.logging
-
Deprecated.Please use
WarnThenDebugLogger
instead. - WarnThenDebugLogger(Class<?>) - Constructor for class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
-
Deprecated.
- wholeOrDecimal(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
- with(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, Collection<String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Collection<? extends CommonTableExpression<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(CommonTableExpression<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Collection<? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withAuthentication(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Configures the
Authorization
HTTP header with the given type and credentials. - withBaseUnit(String) - Method in class io.micrometer.core.instrument.Meter.Id
-
Generate a new id with a different base unit.
- withBasicAuthentication(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
If user and password are non-empty, set basic authentication on the request.
- withContent(String, byte[]) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Set the request body.
- withContent(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Set the request body.
- withHeader(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Add a header to the request.
- withHighCardinalityTagsDetector() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Creates and starts a new
HighCardinalityTagsDetector
for this registry. - withHighCardinalityTagsDetector(long, Duration) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
-
Creates and starts a new
HighCardinalityTagsDetector
for this registry. - withJsonContent(String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Set the request body as JSON content type.
- withMethod(HttpSender.Method) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Set the request method.
- withMetrics(DSLContext, MeterRegistry, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withName(String) - Method in class io.micrometer.core.instrument.Meter.Id
-
Generate a new id with a different name.
- withPlainText(String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
-
Set the request body as plain text content type.
- withRecursive(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, Collection<String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Collection<? extends CommonTableExpression<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(CommonTableExpression<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Collection<? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
- withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.Counter.Builder
-
Convenience method to create meters from the builder that only differ in tags.
- withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
-
Convenience method to create meters from the builder that only differ in tags.
- withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
-
Convenience method to create meters from the builder that only differ in tags.
- withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.Timer.Builder
-
Convenience method to create meters from the builder that only differ in tags.
- withTag(Statistic) - Method in class io.micrometer.core.instrument.Meter.Id
-
Generate a new id with an additional tag with a tag key of "statistic".
- withTag(Tag) - Method in class io.micrometer.core.instrument.Meter.Id
-
Generate a new id with an additional tag.
- withTag(String, String) - Method in interface io.micrometer.core.instrument.Meter.MeterProvider
-
Registers (creates a new or gets an existing one if already exists) Meters using the provided tags.
- withTags(Iterable<? extends Tag>) - Method in interface io.micrometer.core.instrument.Meter.MeterProvider
-
Registers (creates a new or gets an existing one if already exists) Meters using the provided tags.
- withTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Meter.Id
-
Generate a new id with additional tags.
- withTags(String...) - Method in interface io.micrometer.core.instrument.Meter.MeterProvider
-
Registers (creates a new or gets an existing one if already exists) Meters using the provided tags.
- wrap(Runnable) - Method in interface io.micrometer.core.instrument.Timer
-
Wrap a
Runnable
so that it is timed when invoked. - wrap(Callable<T>) - Method in interface io.micrometer.core.instrument.Timer
-
Wrap a
Callable
so that it is timed when invoked. - wrap(Supplier<T>) - Method in interface io.micrometer.core.instrument.Timer
-
Wrap a
Supplier
so that it is timed when invoked.
_
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepCounter
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepFunctionCounter
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepTimer
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepTuple2
-
This is an internal method not meant for general use.
- _closingRollover() - Method in class io.micrometer.core.instrument.step.StepValue
-
This is an internal method not meant for general use.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractInternalLogger
instead.