Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acks - Variable in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector.MicrometerContext
- activeConnections - Variable in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- activeRequests - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- ALLOCATOR_MEMORY_PINNED - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Size of memory used by allocated buffers, in bytes.
- ALLOCATOR_MEMORY_USED - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Size of memory used by the allocator, in bytes.
- ALLOCATOR_POOLED_ARENAS - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Number of arenas for a pooled allocator.
- ALLOCATOR_POOLED_CACHE_SIZE - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Size of the cache for a pooled allocator, in bytes.
- ALLOCATOR_POOLED_CHUNK_SIZE - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Size of memory chunks for a pooled allocator, in bytes.
- ALLOCATOR_POOLED_THREADLOCAL_CACHES - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Number of ThreadLocal caches for a pooled allocator.
- ALLOCATOR_TYPE - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorKeyNames
-
Allocator's class simple name.
- appendCurrentRoutePath(String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- applyMatchPatterns(String, Map<Pattern, String>) - Static method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- applyTemplateMatching(String) - Method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
-
Subclasses should override with appropriate mechanisms for finding templated urls
- applyTemplateMatching(String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- applyTo() - Element in annotation interface io.quarkus.micrometer.runtime.MeterFilterConstraint
- applyTo() - Method in class io.quarkus.micrometer.runtime.MeterFilterConstraint.Literal
- applyTo() - Element in annotation interface io.quarkus.micrometer.runtime.MeterRegistryCustomizerConstraint
- applyTo() - Method in class io.quarkus.micrometer.runtime.MeterRegistryCustomizerConstraint.Literal
B
- begin(EventTiming) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
- binder() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Build / static runtime config for binders
- binderAdapter - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderRecorder
- binderConfiguration - Variable in class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- binderEnabledDefault() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Micrometer MeterBinder discovery.
- bindTo(MeterRegistry) - Method in class io.quarkus.micrometer.runtime.binder.JVMInfoBinder
- bindTo(MeterRegistry) - Method in class io.quarkus.micrometer.runtime.binder.netty.NettyAllocatorMetrics
- bufferLength() - Method in interface io.quarkus.micrometer.runtime.config.JsonConfigGroup
-
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples.
- buildCounter(Supplier<Number>) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- buildCounter(T, Function<T, R>) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- builder(String, MetricsFactory.Type) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory
- buildGauge(Supplier<Number>) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- buildGauge(T, Function<T, R>) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- buildTimer() - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- buildTimer(Runnable) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- buildTimer(Callable<T>) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- buildTimer(Supplier<T>) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- bytesRead(LongTaskTimer.Sample, SocketAddress, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
-
Called when bytes have been read
- bytesRead(Void, SocketAddress, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxUdpMetrics
- bytesRead(Map<String, Object>, SocketAddress, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
-
Called when bytes have been read
- bytesWritten(LongTaskTimer.Sample, SocketAddress, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
-
Called when bytes have been written
- bytesWritten(Void, SocketAddress, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxUdpMetrics
- bytesWritten(Map<String, Object>, SocketAddress, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
-
Called when bytes have been written
C
- CACHE_TYPE - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorPooledCacheKeyNames
-
Type of cache pages for this cache.
- camelHumpify(String) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- captureProperties(Map<String, String>, String) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
-
Accept a invalid input: '<'String, String> map and a prefix, e.g.
- captureProperties(Config, String) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
-
Accept the Quarkus config object and a prefix, e.g.
- checkBinderEnabledWithDefault(MicrometerConfig.CapabilityEnabled) - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Deprecated.
- checkRegistryEnabledWithDefault(MicrometerConfig.CapabilityEnabled) - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
For MeterRegistry configurations with optional 'enabled' attributes, determine whether the registry is enabled using
MicrometerConfig.registryEnabledDefault()as the default value. - CLIENT_BYTES - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Number of bytes sent and received by client endpoints.
- CLIENT_CONNECTION_CLOSED - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts all the WebSockets client closed connections.
- CLIENT_CONNECTION_ON_OPEN_ERROR - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts number of times that opening of a WebSocket client connection resulted in error, therefore closing the connection.
- CLIENT_CONNECTION_OPENED - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts all the WebSockets client opened connections.
- CLIENT_COUNT - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Number of messages sent and received by client endpoints.
- CLIENT_ENDPOINT_COUNT_ERRORS - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts all the WebSockets client endpoint errors.
- clientEnabled - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- clientIgnorePatterns - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- clientMatchPatterns - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- clientMetrics - Variable in class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
- clientSuppress4xxErrors - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- clock() - Method in class io.quarkus.micrometer.runtime.ClockProvider
- ClockProvider - Class in io.quarkus.micrometer.runtime
- ClockProvider() - Constructor for class io.quarkus.micrometer.runtime.ClockProvider
- close() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- close() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- close() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
- close() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
- close(ShutdownEvent) - Method in class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
- collectorRegistry() - Method in class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProvider
- commonTags - Variable in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.Sample
- compareTo(MeterRegistryCustomizer) - Method in interface io.quarkus.micrometer.runtime.MeterRegistryCustomizer
- complete(MessageObservation) - Method in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector.MicrometerContext
- complete(StorkObservation) - Method in class io.quarkus.micrometer.runtime.binder.stork.StorkObservationCollectorBean
- CompositeRegistryCreator - Class in io.quarkus.micrometer.runtime
- CompositeRegistryCreator() - Constructor for class io.quarkus.micrometer.runtime.CompositeRegistryCreator
- config - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- config - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory
- ConfigAdapter - Class in io.quarkus.micrometer.runtime.export
- configure(PrometheusRuntimeConfig) - Method in class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProvider
- configureBinderAdapter() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderRecorder
- configureHttpMetrics(boolean, boolean) - Method in class io.quarkus.micrometer.runtime.MicrometerRecorder
- configureRegistries(Set<Class<? extends MeterRegistry>>, ShutdownContext) - Method in class io.quarkus.micrometer.runtime.MicrometerRecorder
- connected(LongTaskTimer.Sample, HttpRequestMetric, ServerWebSocket) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
-
Called when a server web socket connects.
- connected(WebSocket) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics
- connected(SocketAddress, String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
-
Called when a client has connected, which is applicable for TCP connections.
- consumerCreated(Consumer<?, ?>) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
-
Manage bind/close of KafkaClientMetrics for the specified Consumer.
- contribute(HttpClientMetricsTagsContributor.Context) - Method in interface io.quarkus.micrometer.runtime.HttpClientMetricsTagsContributor
-
Called when Vert.x http client request has ended
- contribute(HttpServerMetricsTagsContributor.Context) - Method in interface io.quarkus.micrometer.runtime.HttpServerMetricsTagsContributor
-
Called when Vert.x http server response has ended
- convertKey(String) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- count() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- count() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonTimer
- countedMethod(ArcInvocationContext) - Method in class io.quarkus.micrometer.runtime.MicrometerCountedInterceptor
-
Intercept methods annotated with the
Countedannotation and expose a few counters about their execution status. - create(String, String, String) - Method in class io.quarkus.micrometer.runtime.binder.stork.StorkObservationCollectorBean
- createClientMetrics(SocketAddress, String, String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createClientMetricsInterceptor() - Method in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricsInterceptorProducerImpl
- createDatagramSocketMetrics(DatagramSocketOptions) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createEndpointMetrics(SocketAddress, int) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics
- createEventBusMetrics() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createHttpClientMetrics(HttpClientOptions) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createHttpServerMetrics(HttpServerOptions, SocketAddress) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createNetClientMetrics(NetClientOptions) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createNetServerMetrics(NetServerOptions, SocketAddress) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createPoolMetrics(String, String, int) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- createRootRegistry(String, String) - Method in class io.quarkus.micrometer.runtime.MicrometerRecorder
- createServerMetricsInterceptor() - Method in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricsInterceptorProducerImpl
- customize(MeterRegistry) - Method in interface io.quarkus.micrometer.runtime.MeterRegistryCustomizer
D
- dashify(String) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- decrement() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics.Handler
- DEFAULT_EXCEPTION_TAG_VALUE - Static variable in class io.quarkus.micrometer.runtime.MicrometerRecorder
- DEFAULT_METRIC_NAME - Static variable in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor
- DEFAULT_PRIORITY - Static variable in interface io.quarkus.micrometer.runtime.MeterRegistryCustomizer
- defaultHistogramConfig() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- defaultRegistry() - Method in interface io.quarkus.micrometer.runtime.config.PrometheusConfigGroup
-
By default, this extension will create a Prometheus MeterRegistry instance.
- delivered() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics.Handler
- dequeueRequest(EventTiming) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- description - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- description(String) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- devModeConfig - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderRecorder
- DIRECTION_TAG_KEY - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
WebSocketMetricConstants.Directiontag key. - discarded() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics.Handler
- discardMessage(VertxEventBusMetrics.Handler, boolean, Message<?>) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- disconnected(LongTaskTimer.Sample) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
-
Called when the server web socket has disconnected.
- disconnected(LongTaskTimer.Sample, SocketAddress) - Method in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
-
Called when a client has disconnected, which is applicable for TCP connections.
- disconnected(String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics
- doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderUndertowServletFilter
- duration - Variable in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector.MicrometerContext
- durationNamingConvention() - Method in class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProvider
E
- EmptyExemplarSamplerProvider - Class in io.quarkus.micrometer.runtime.export.exemplars
- EmptyExemplarSamplerProvider() - Constructor for class io.quarkus.micrometer.runtime.export.exemplars.EmptyExemplarSamplerProvider
- enableAll() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
-
Enable all binders.
- enabled - Variable in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup
-
gRPC Client metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup
-
gRPC Server metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.HttpClientConfigGroup
-
Outbound HTTP request metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.HttpServerConfigGroup
-
Inbound HTTP metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.JsonConfigGroup
-
Support for export to JSON format.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.KafkaConfigGroup
-
Kafka metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.CapabilityEnabled
-
Gets enable value
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Micrometer metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.NettyConfigGroup
-
Netty metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.PrometheusConfigGroup
-
Support for export to Prometheus.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.ReactiveMessagingConfigGroup
-
Kafka metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.RedisConfigGroup
-
Redis client metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.StorkConfigGroup
-
Stork metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.VertxConfigGroup
-
Vert.x metrics support.
- enabled() - Method in interface io.quarkus.micrometer.runtime.config.VirtualThreadsConfigGroup
-
Virtual Threads metrics support.
- end() - Method in class io.quarkus.micrometer.runtime.binder.vertx.EventTiming
- end(EventTiming, boolean) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
- enqueueRequest() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- EVENT_EXECUTOR_TASKS_PENDING - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Number of pending tasks in the event executor.
- EventTiming - Class in io.quarkus.micrometer.runtime.binder.vertx
- EventTiming(Timer) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.EventTiming
- exceptionCounter - Variable in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- exceptionOccurred(LongTaskTimer.Sample, SocketAddress, Throwable) - Method in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
-
Called when exceptions occur for a specific connection.
- exceptionOccurred(Void, SocketAddress, Throwable) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxUdpMetrics
- exceptionOccurred(Map<String, Object>, SocketAddress, Throwable) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
-
Called when exceptions occur for a specific connection.
- executeInContext(Function<P, R>, P, Context) - Method in class io.quarkus.micrometer.runtime.export.exemplars.NoopOpenTelemetryExemplarContextUnwrapper
- executeInContext(Function<P, R>, P, Context) - Method in interface io.quarkus.micrometer.runtime.export.exemplars.OpenTelemetryContextUnwrapper
-
Called when an HTTP server response has ended.
- executeInContext(Function<P, R>, P, Context) - Method in class io.quarkus.micrometer.runtime.export.exemplars.OpenTelemetryExemplarContextUnwrapper
- exemplarSampler() - Method in class io.quarkus.micrometer.runtime.export.exemplars.EmptyExemplarSamplerProvider
- exemplarSampler() - Method in class io.quarkus.micrometer.runtime.export.exemplars.OpentelemetryExemplarSamplerProvider
- expiry() - Method in interface io.quarkus.micrometer.runtime.config.JsonConfigGroup
-
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples.
- export() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Build / static runtime config for exporters
- exportEverything(JsonMeterRegistry) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonExporter
- extractClientName(String) - Static method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
-
Extract the client name from the given metrics name.
F
- factory - Static variable in class io.quarkus.micrometer.runtime.MicrometerRecorder
- fallbackRoute() - Method in class io.quarkus.micrometer.runtime.export.PrometheusRecorder
- filter(ClientRequestContext) - Method in class io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter
- filter(ClientRequestContext, ClientResponseContext) - Method in class io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter
- filter(ResteasyReactiveClientRequestContext) - Method in class io.quarkus.micrometer.runtime.binder.vertx.RestClientMetricsFilter
- filter(ResteasyReactiveClientRequestContext, ClientResponseContext) - Method in class io.quarkus.micrometer.runtime.binder.vertx.RestClientMetricsFilter
- filterIgnored(String, List<Pattern>) - Static method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
-
Return path or null if it should be ignored
G
- get_handler(Object) - Static method in class io.quarkus.micrometer.runtime.export.JsonRecorder$$accessor
- get_handler(Object) - Static method in class io.quarkus.micrometer.runtime.export.PrometheusRecorder$$accessor
- getBaseTimeUnit() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- getBinder() - Method in class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
- getClassForName(String) - Static method in class io.quarkus.micrometer.runtime.MicrometerRecorder
- getClientIgnorePatterns() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getClientMatchPatterns() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getExceptionTag(Throwable) - Static method in class io.quarkus.micrometer.runtime.MicrometerRecorder
- getFactory() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- getFallbackHandler() - Method in class io.quarkus.micrometer.runtime.export.PrometheusRecorder
- getHandler() - Method in class io.quarkus.micrometer.runtime.export.JsonRecorder
- getHandler() - Method in class io.quarkus.micrometer.runtime.export.PrometheusRecorder
- getHttpClientRequestsName() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getHttpClientWebSocketConnectionsName() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getHttpConnectionTracker() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- getHttpServerActiveRequestsName() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getHttpServerPushName() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getHttpServerRequestsName() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getHttpServerWebSocketConnectionsName() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getIgnorePatterns(Optional<List<String>>, Pattern) - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getInitialPath() - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- getMatchPatterns(Optional<List<String>>, String) - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getNormalizedUriPath(Map<Pattern, String>, List<Pattern>) - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- getNormalizedUriPath(Map<Pattern, String>, List<Pattern>) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- getNormalizedUriPath(Map<Pattern, String>, List<Pattern>, String) - Method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
-
Normalize and filter request path against match patterns
- getPriority() - Method in class io.quarkus.micrometer.runtime.binder.grpc.GrpcMetricsClientInterceptor
- getPriority() - Method in class io.quarkus.micrometer.runtime.binder.grpc.GrpcMetricsServerInterceptor
- getRequestMetric(RoutingContext) - Static method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- getSample() - Method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- getServerIgnorePatterns() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getServerMatchPatterns() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- getTags() - Method in class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
- getTags(ArcInvocationContext) - Method in class io.quarkus.micrometer.runtime.MeterTagsSupport
- getUrlTemplatePath() - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- globalRegistry - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory
- grpcClient() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- GrpcClientConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for gRPC Client.
- GrpcMetricsClientInterceptor - Class in io.quarkus.micrometer.runtime.binder.grpc
- GrpcMetricsClientInterceptor(MeterRegistry) - Constructor for class io.quarkus.micrometer.runtime.binder.grpc.GrpcMetricsClientInterceptor
- GrpcMetricsServerInterceptor - Class in io.quarkus.micrometer.runtime.binder.grpc
- GrpcMetricsServerInterceptor(MeterRegistry) - Constructor for class io.quarkus.micrometer.runtime.binder.grpc.GrpcMetricsServerInterceptor
- grpcServer() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- GrpcServerConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for gRPC Server.
H
- handle(RoutingContext) - Method in class io.quarkus.micrometer.runtime.export.handlers.JsonHandler
- handle(RoutingContext) - Method in class io.quarkus.micrometer.runtime.export.handlers.PrometheusHandler
- handler - Variable in class io.quarkus.micrometer.runtime.export.JsonRecorder
- handler - Variable in class io.quarkus.micrometer.runtime.export.PrometheusRecorder
- Handler(String) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics.Handler
- handlerRegistered(String, String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- handlerUnregistered(VertxEventBusMetrics.Handler) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- HTTP_REQUEST_PATH - Static variable in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- HttpBinderConfiguration - Class in io.quarkus.micrometer.runtime.binder
-
Digest configuration options for http metrics once, so they can be used by different binders emitting http metrics (depending on other extension configuration).
- HttpBinderConfiguration(boolean, boolean, HttpServerConfig, HttpClientConfig, VertxConfig) - Constructor for class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- httpClient() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- HttpClientConfig - Interface in io.quarkus.micrometer.runtime.config.runtime
- HttpClientConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for outbound HTTP requests
- HttpClientMetricsTagsContributor - Interface in io.quarkus.micrometer.runtime
-
Allows code to add additional Micrometer
Tagsto the metrics collected for completed HTTP client requests. - HttpClientMetricsTagsContributor.Context - Interface in io.quarkus.micrometer.runtime
- HttpCommonTags - Class in io.quarkus.micrometer.runtime.binder
- HttpCommonTags() - Constructor for class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- HttpMeterFilterProvider - Class in io.quarkus.micrometer.runtime.binder
- HttpMeterFilterProvider(HttpBinderConfiguration) - Constructor for class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- HttpRequestMetric - Class in io.quarkus.micrometer.runtime.binder.vertx
- HttpRequestMetric(HttpRequest, LongAdder) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- HttpRequestMetric(String, LongAdder) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- httpRootUri - Static variable in class io.quarkus.micrometer.runtime.MicrometerRecorder
- httpServer() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- HttpServerConfig - Interface in io.quarkus.micrometer.runtime.config.runtime
- HttpServerConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for inbound HTTP traffic
- HttpServerMetricsTagsContributor - Interface in io.quarkus.micrometer.runtime
-
Allows code to add additional Micrometer
Tagsto the metrics collected for completed HTTP server requests. - HttpServerMetricsTagsContributor.Context - Interface in io.quarkus.micrometer.runtime
I
- IgnorableMetric - Interface in io.quarkus.micrometer.runtime.binder.vertx
- ignorePatterns() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpClientConfig
-
Comma-separated list of regular expressions defining uri paths that should be ignored (not measured).
- ignorePatterns() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpServerConfig
-
Comma-separated list of regular expressions defining uri paths that should be ignored (not measured).
- ignorePatterns() - Method in interface io.quarkus.micrometer.runtime.config.runtime.VertxConfig
-
Deprecated.use
quarkus.micrometer.binder.http-server.ignore-patterns - INBOUND - Enum constant in enum class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants.Direction
-
The direction marking received messages.
- increment() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics.Handler
- init(StartupEvent) - Method in class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
- initBinder(HttpBinderConfiguration, OpenTelemetryContextUnwrapper) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- initObservation(String, boolean, boolean) - Method in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector
- instantiate(List<Tag>) - Method in class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
-
Use reflection to avoid calling a class touching Java 21+ APIs.
- io.quarkus.micrometer.runtime - package io.quarkus.micrometer.runtime
- io.quarkus.micrometer.runtime.binder - package io.quarkus.micrometer.runtime.binder
- io.quarkus.micrometer.runtime.binder.grpc - package io.quarkus.micrometer.runtime.binder.grpc
- io.quarkus.micrometer.runtime.binder.kafka - package io.quarkus.micrometer.runtime.binder.kafka
- io.quarkus.micrometer.runtime.binder.netty - package io.quarkus.micrometer.runtime.binder.netty
- io.quarkus.micrometer.runtime.binder.reactivemessaging - package io.quarkus.micrometer.runtime.binder.reactivemessaging
- io.quarkus.micrometer.runtime.binder.redis - package io.quarkus.micrometer.runtime.binder.redis
- io.quarkus.micrometer.runtime.binder.stork - package io.quarkus.micrometer.runtime.binder.stork
- io.quarkus.micrometer.runtime.binder.vertx - package io.quarkus.micrometer.runtime.binder.vertx
- io.quarkus.micrometer.runtime.binder.virtualthreads - package io.quarkus.micrometer.runtime.binder.virtualthreads
- io.quarkus.micrometer.runtime.binder.websockets - package io.quarkus.micrometer.runtime.binder.websockets
- io.quarkus.micrometer.runtime.config - package io.quarkus.micrometer.runtime.config
- io.quarkus.micrometer.runtime.config.runtime - package io.quarkus.micrometer.runtime.config.runtime
- io.quarkus.micrometer.runtime.export - package io.quarkus.micrometer.runtime.export
- io.quarkus.micrometer.runtime.export.exemplars - package io.quarkus.micrometer.runtime.export.exemplars
- io.quarkus.micrometer.runtime.export.handlers - package io.quarkus.micrometer.runtime.export.handlers
- io.quarkus.micrometer.runtime.registry.json - package io.quarkus.micrometer.runtime.registry.json
- isClientEnabled() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- isClientSuppress4xxErrors() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- isCompletionStage(Class<?>) - Static method in class io.quarkus.micrometer.runtime.TypesUtil
- isEnabled() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- isEnabled(MicrometerConfig.CapabilityEnabled) - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Determines if a capability is enabled based on the
MicrometerConfigconfigurations and the following rules: - isEnabled(Optional<Boolean>) - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Determines if a capability is enabled based on the
MicrometerConfigconfigurations and the following rules: - isIgnored() - Method in interface io.quarkus.micrometer.runtime.binder.vertx.IgnorableMetric
- isIgnored() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- isServerEnabled() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- isServerSuppress4xxErrors() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- isUni(Class<?>) - Static method in class io.quarkus.micrometer.runtime.TypesUtil
J
- json() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.ExportConfig
- JsonConfigGroup - Interface in io.quarkus.micrometer.runtime.config
- JsonDistributionSummary - Class in io.quarkus.micrometer.runtime.registry.json
- JsonDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, boolean) - Constructor for class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- JsonExporter - Class in io.quarkus.micrometer.runtime.registry.json
- JsonExporter() - Constructor for class io.quarkus.micrometer.runtime.registry.json.JsonExporter
- JsonHandler - Class in io.quarkus.micrometer.runtime.export.handlers
- JsonHandler() - Constructor for class io.quarkus.micrometer.runtime.export.handlers.JsonHandler
- JsonMeterRegistry - Class in io.quarkus.micrometer.runtime.registry.json
-
A registry that, when exported, mimics the JSON exporter from MP Metrics 3.0 as closely as it is reasonable to attempt to.
- JsonMeterRegistry(Clock, Integer, Duration) - Constructor for class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- JsonMeterRegistryProvider - Class in io.quarkus.micrometer.runtime.export
- JsonMeterRegistryProvider() - Constructor for class io.quarkus.micrometer.runtime.export.JsonMeterRegistryProvider
- JsonRecorder - Class in io.quarkus.micrometer.runtime.export
- JsonRecorder() - Constructor for class io.quarkus.micrometer.runtime.export.JsonRecorder
- JsonRecorder$$accessor - Class in io.quarkus.micrometer.runtime.export
- JsonTimer - Class in io.quarkus.micrometer.runtime.registry.json
- JsonTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit) - Constructor for class io.quarkus.micrometer.runtime.registry.json.JsonTimer
- jvm() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
-
Micrometer JVM metrics support.
- JVMInfoBinder - Class in io.quarkus.micrometer.runtime.binder
- JVMInfoBinder() - Constructor for class io.quarkus.micrometer.runtime.binder.JVMInfoBinder
K
- kafka() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- KafkaConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for Kafka Binders
- KafkaEventObserver - Class in io.quarkus.micrometer.runtime.binder.kafka
-
Observer to create and register KafkaClientMetrics.
- KafkaEventObserver() - Constructor for class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
- kafkaStreamsCreated(KafkaStreams) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaStreamsEventObserver
-
Manage bind/close of KafkaStreamsMetrics for the specified KafkaStreams client.
- KafkaStreamsEventObserver - Class in io.quarkus.micrometer.runtime.binder.kafka
-
Observer to create and register KafkaStreamsMetrics.
- KafkaStreamsEventObserver() - Constructor for class io.quarkus.micrometer.runtime.binder.kafka.KafkaStreamsEventObserver
- kafkaStreamsMetrics - Variable in class io.quarkus.micrometer.runtime.binder.kafka.KafkaStreamsEventObserver
L
- listening(String, SocketAddress) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxUdpMetrics
- Literal(Class<?>) - Constructor for class io.quarkus.micrometer.runtime.MeterFilterConstraint.Literal
- Literal(Class<?>) - Constructor for class io.quarkus.micrometer.runtime.MeterRegistryCustomizerConstraint.Literal
- log - Static variable in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- log - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics
- log - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- LongTimerSample(Timed, Tags) - Constructor for class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.LongTimerSample
M
- markAsIgnored() - Method in interface io.quarkus.micrometer.runtime.binder.vertx.IgnorableMetric
- markAsIgnored() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- matchPatterns() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpClientConfig
-
Comma-separated list of regular expressions used to specify uri labels in http metrics.
- matchPatterns() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpServerConfig
-
Comma-separated list of regular expressions used to specify uri labels in http metrics.
- matchPatterns() - Method in interface io.quarkus.micrometer.runtime.config.runtime.VertxConfig
-
Deprecated.use
quarkus.micrometer.binder.http-server.match-patterns - max() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- max(TimeUnit) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonTimer
- maximumAllowableUriTagsFilter(String, int) - Method in class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- maxUriTags() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpClientConfig
-
Maximum number of unique URI tag values allowed.
- maxUriTags() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpServerConfig
-
Maximum number of unique URI tag values allowed.
- measure() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- MEMORY_TYPE - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorMemoryKeyNames
-
Type of memory allocated:
"heap"memory or"direct"memory. - messageDelivered(VertxEventBusMetrics.Handler, boolean) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- messageRead(String, int) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- messageSent(String, boolean, boolean, boolean) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- messageWritten(String, int) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- messaging() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- MeterFilterConstraint - Annotation Interface in io.quarkus.micrometer.runtime
- MeterFilterConstraint.Literal - Class in io.quarkus.micrometer.runtime
- MeterFilterConstraints - Annotation Interface in io.quarkus.micrometer.runtime
- MeterRegistryCustomizer - Interface in io.quarkus.micrometer.runtime
-
Meant to be implemented by a CDI bean that provides arbitrary customization for various
MeterRegistryclasses registered by Quarkus. - MeterRegistryCustomizerConstraint - Annotation Interface in io.quarkus.micrometer.runtime
- MeterRegistryCustomizerConstraint.Literal - Class in io.quarkus.micrometer.runtime
- MeterRegistryCustomizerConstraints - Annotation Interface in io.quarkus.micrometer.runtime
- MeterTagsSupport - Class in io.quarkus.micrometer.runtime
- MeterTagsSupport(List<ValueResolver>, Instance<ValueExpressionResolver>) - Constructor for class io.quarkus.micrometer.runtime.MeterTagsSupport
- method(HttpMethod) - Static method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMetricsTags
-
Creates a
methodtag based on theHttpServerRequest.method()method of the givenrequest. - method(String) - Static method in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
-
Creates an
methodTagderived from the givenHTTP method. - METHOD_UNKNOWN - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- METRIC_NAME_SEPARATOR - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- metricName() - Method in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.Sample
- metrics(VertxOptions) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- METRICS_SUFFIX - Static variable in class io.quarkus.micrometer.runtime.binder.stork.StorkObservationCollectorBean
- metricsHttpClientUriTagFilter(HttpClientConfig) - Method in class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- metricsHttpPushUriTagFilter(HttpServerConfig) - Method in class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- metricsHttpServerUriTagFilter(HttpServerConfig) - Method in class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- metricsHttpWebSocketsUriTagFilter(HttpServerConfig) - Method in class io.quarkus.micrometer.runtime.binder.HttpMeterFilterProvider
- metricsSystemSupported(String) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory
- MicrometerConfig - Interface in io.quarkus.micrometer.runtime.config
-
Global configuration for the Micrometer extension
- MicrometerConfig.BinderConfig - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for binders
- MicrometerConfig.CapabilityEnabled - Interface in io.quarkus.micrometer.runtime.config
- MicrometerConfig.ExportConfig - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for exporters
- MicrometerContext(String) - Constructor for class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector.MicrometerContext
- MicrometerCountedInterceptor - Class in io.quarkus.micrometer.runtime
-
Quarkus declared interceptor responsible for intercepting all methods annotated with the
Countedannotation to record a few counter metrics about their execution status. - MicrometerCountedInterceptor(MeterRegistry, MeterTagsSupport) - Constructor for class io.quarkus.micrometer.runtime.MicrometerCountedInterceptor
- MicrometerMetricsBuilder(String) - Constructor for class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- MicrometerMetricsFactory - Class in io.quarkus.micrometer.runtime
- MicrometerMetricsFactory(MicrometerConfig, MeterRegistry) - Constructor for class io.quarkus.micrometer.runtime.MicrometerMetricsFactory
- MicrometerMetricsFactory.MicrometerMetricsBuilder - Class in io.quarkus.micrometer.runtime
- MicrometerMetricsFactory.MicrometerTimeRecorder - Class in io.quarkus.micrometer.runtime
- MicrometerObservationCollector - Class in io.quarkus.micrometer.runtime.binder.reactivemessaging
- MicrometerObservationCollector() - Constructor for class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector
- MicrometerObservationCollector.MicrometerContext - Class in io.quarkus.micrometer.runtime.binder.reactivemessaging
- MicrometerRecorder - Class in io.quarkus.micrometer.runtime
- MicrometerRecorder(MicrometerConfig, RuntimeValue<HttpServerConfig>, RuntimeValue<HttpClientConfig>, RuntimeValue<VertxConfig>) - Constructor for class io.quarkus.micrometer.runtime.MicrometerRecorder
- MicrometerTimedInterceptor - Class in io.quarkus.micrometer.runtime
-
Quarkus defined interceptor for types or methods annotated with
@Timed. - MicrometerTimedInterceptor(MeterRegistry, MeterTagsSupport) - Constructor for class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor
- MicrometerTimedInterceptor.LongTimerSample - Class in io.quarkus.micrometer.runtime
- MicrometerTimedInterceptor.Sample - Class in io.quarkus.micrometer.runtime
- MicrometerTimedInterceptor.TimerSample - Class in io.quarkus.micrometer.runtime
- MicrometerTimeRecorder(Timer) - Constructor for class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerTimeRecorder
- min() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- MINIMUM_PRIORITY - Static variable in interface io.quarkus.micrometer.runtime.MeterRegistryCustomizer
- msgCount - Variable in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector.MicrometerContext
- MULTIPART_ALLOCATOR_NAME - Static variable in class io.quarkus.micrometer.runtime.binder.netty.ReactiveNettyMetricsProvider
N
- nacks - Variable in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector.MicrometerContext
- name - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- NAME - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorKeyNames
-
Unique runtime identifier for the allocator.
- NAME - Enum constant in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.EventExecutorTasksPendingKeyNames
-
Event loop name.
- nameBytesRead - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
- nameBytesWritten - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
- namingConvention() - Method in class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProvider
- netty() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- NETTY_DEFAULT_POOLED_ALLOCATOR_NAME - Static variable in class io.quarkus.micrometer.runtime.binder.netty.NettyMetricsProvider
- NETTY_DEFAULT_UNPOOLED_ALLOCATOR_NAME - Static variable in class io.quarkus.micrometer.runtime.binder.netty.NettyMetricsProvider
- NettyAllocatorMetrics - Class in io.quarkus.micrometer.runtime.binder.netty
-
MeterBinderfor Netty memory allocators. - NettyAllocatorMetrics(String, ByteBufAllocatorMetricProvider) - Constructor for class io.quarkus.micrometer.runtime.binder.netty.NettyAllocatorMetrics
-
Create a binder instance for the given allocator.
- NettyConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for Netty Binders
- NettyMeters - Enum Class in io.quarkus.micrometer.runtime.binder.netty
-
Copy of the
NettyMetersenum from the MicroMeter NettyMetrics class in oder to replace theIDtag withNAME. - NettyMeters.AllocatorKeyNames - Enum Class in io.quarkus.micrometer.runtime.binder.netty
- NettyMeters.AllocatorMemoryKeyNames - Enum Class in io.quarkus.micrometer.runtime.binder.netty
- NettyMeters.AllocatorPooledCacheKeyNames - Enum Class in io.quarkus.micrometer.runtime.binder.netty
- NettyMeters.EventExecutorTasksPendingKeyNames - Enum Class in io.quarkus.micrometer.runtime.binder.netty
- NettyMetricsProvider - Class in io.quarkus.micrometer.runtime.binder.netty
- NettyMetricsProvider() - Constructor for class io.quarkus.micrometer.runtime.binder.netty.NettyMetricsProvider
- NetworkMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- NetworkMetrics(MeterRegistry, Tags, String, String, String, String, String) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- newCounter(Meter.Id) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- newOptions() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- nonApplicationUri - Static variable in class io.quarkus.micrometer.runtime.MicrometerRecorder
- NoopOpenTelemetryExemplarContextUnwrapper - Class in io.quarkus.micrometer.runtime.export.exemplars
- NoopOpenTelemetryExemplarContextUnwrapper() - Constructor for class io.quarkus.micrometer.runtime.export.exemplars.NoopOpenTelemetryExemplarContextUnwrapper
- normalizePath(String) - Static method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
O
- onNewBuilder(RestClientBuilder) - Method in class io.quarkus.micrometer.runtime.binder.vertx.RestClientBuilderMetricsListener
- onNewMessage(String, Message<?>, MicrometerObservationCollector.MicrometerContext) - Method in class io.quarkus.micrometer.runtime.binder.reactivemessaging.MicrometerObservationCollector
- onStop(ShutdownEvent) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
- onStop(ShutdownEvent) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaStreamsEventObserver
- openTelemetryContextUnwrapper - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- OpenTelemetryContextUnwrapper - Interface in io.quarkus.micrometer.runtime.export.exemplars
- OpenTelemetryExemplarContextUnwrapper - Class in io.quarkus.micrometer.runtime.export.exemplars
- OpenTelemetryExemplarContextUnwrapper() - Constructor for class io.quarkus.micrometer.runtime.export.exemplars.OpenTelemetryExemplarContextUnwrapper
- OpentelemetryExemplarSamplerProvider - Class in io.quarkus.micrometer.runtime.export.exemplars
- OpentelemetryExemplarSamplerProvider() - Constructor for class io.quarkus.micrometer.runtime.export.exemplars.OpentelemetryExemplarSamplerProvider
- OUTBOUND - Enum constant in enum class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants.Direction
-
The direction marking sent messages.
- outcome(int) - Static method in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
-
Creates an
outcomeTagderived from the givenresponse code. - outcome(HttpResponse) - Static method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMetricsTags
-
Creates an
outcomeTagderived from the givenresponse.
P
- path() - Method in interface io.quarkus.micrometer.runtime.config.JsonConfigGroup
-
The path for the JSON metrics endpoint.
- path() - Method in interface io.quarkus.micrometer.runtime.config.PrometheusConfigGroup
-
The path for the prometheus metrics endpoint (produces text/plain).
- poll() - Method in class io.quarkus.micrometer.runtime.registry.json.TimeWindowMin
- poll(TimeUnit) - Method in class io.quarkus.micrometer.runtime.registry.json.TimeWindowMin
- pooledByteBufAllocatorMetrics() - Method in class io.quarkus.micrometer.runtime.binder.netty.NettyMetricsProvider
- PREFIX - Static variable in class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProvider
- priority() - Method in interface io.quarkus.micrometer.runtime.MeterRegistryCustomizer
- producerCreated(Producer<?, ?>) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
-
Manage bind/close of KafkaClientMetrics for the specified Producer.
- produceRootRegistry() - Method in class io.quarkus.micrometer.runtime.CompositeRegistryCreator
- prometheus() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.ExportConfig
- prometheus() - Method in interface io.quarkus.micrometer.runtime.config.runtime.PrometheusRuntimeConfig
-
Prometheus registry configuration properties.
- PrometheusConfigGroup - Interface in io.quarkus.micrometer.runtime.config
- PrometheusHandler - Class in io.quarkus.micrometer.runtime.export.handlers
- PrometheusHandler(boolean, Optional<List<String>>) - Constructor for class io.quarkus.micrometer.runtime.export.handlers.PrometheusHandler
- PrometheusMeterRegistryProducer - Class in io.quarkus.micrometer.runtime.export
-
This producer is only registered if the
quarkus.micrometer.export.prometheus.default-registryis set totrue. - PrometheusMeterRegistryProducer() - Constructor for class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProducer
- PrometheusMeterRegistryProvider - Class in io.quarkus.micrometer.runtime.export
- PrometheusMeterRegistryProvider() - Constructor for class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProvider
- PrometheusRecorder - Class in io.quarkus.micrometer.runtime.export
- PrometheusRecorder(VertxHttpBuildTimeConfig) - Constructor for class io.quarkus.micrometer.runtime.export.PrometheusRecorder
- PrometheusRecorder$$accessor - Class in io.quarkus.micrometer.runtime.export
- PrometheusRuntimeConfig - Interface in io.quarkus.micrometer.runtime.config.runtime
-
Runtime configuration for Micrometer meter registries.
- pushCounter - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
Q
- QUARKUS_CUSTOMIZER_PRIORITY - Static variable in interface io.quarkus.micrometer.runtime.MeterRegistryCustomizer
R
- reactiveAllocatorMetrics() - Method in class io.quarkus.micrometer.runtime.binder.netty.ReactiveNettyMetricsProvider
- ReactiveMessagingConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for Reactive Messaging Binders
- ReactiveNettyMetricsProvider - Class in io.quarkus.micrometer.runtime.binder.netty
- ReactiveNettyMetricsProvider() - Constructor for class io.quarkus.micrometer.runtime.binder.netty.ReactiveNettyMetricsProvider
- received - Variable in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- record(double) - Method in class io.quarkus.micrometer.runtime.registry.json.TimeWindowMin
- record(double, TimeUnit) - Method in class io.quarkus.micrometer.runtime.registry.json.TimeWindowMin
-
For use by timer implementations.
- recordNonNegative(double) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- recordNonNegative(long, TimeUnit) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonTimer
- redis() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- RedisConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for Redis metrics
- RedisMetricsBean - Class in io.quarkus.micrometer.runtime.binder.redis
- RedisMetricsBean() - Constructor for class io.quarkus.micrometer.runtime.binder.redis.RedisMetricsBean
- registerMetrics(Consumer<MetricsFactory>) - Method in class io.quarkus.micrometer.runtime.MicrometerRecorder
- registry - Variable in class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
- registry - Variable in class io.quarkus.micrometer.runtime.binder.kafka.KafkaStreamsEventObserver
- registry - Variable in class io.quarkus.micrometer.runtime.binder.redis.RedisMetricsBean
- registry - Variable in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- registry - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
- registry - Variable in class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
- registry(Clock, MicrometerConfig) - Method in class io.quarkus.micrometer.runtime.export.JsonMeterRegistryProvider
- registry(PrometheusConfig, CollectorRegistry, Optional<ExemplarSampler>, Clock) - Method in class io.quarkus.micrometer.runtime.export.PrometheusMeterRegistryProducer
- registryEnabledDefault() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig
-
Micrometer MeterRegistry discovery.
- rejected(EventTiming) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
- replyFailure(String, ReplyFailure) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- report(String, long, boolean) - Method in class io.quarkus.micrometer.runtime.binder.redis.RedisMetricsBean
- reportedMetrics - Variable in class io.quarkus.micrometer.runtime.binder.redis.RedisMetricsBean
- request - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- request() - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- request() - Method in interface io.quarkus.micrometer.runtime.HttpClientMetricsTagsContributor.Context
- request() - Method in interface io.quarkus.micrometer.runtime.HttpServerMetricsTagsContributor.Context
- requestBegin(LongTaskTimer.Sample, HttpRequest) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
-
Called when an HTTP server request begins.
- requestBegin(String, Object) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- requestContext - Variable in class io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter.RestClientMetricInfo
- requestContext - Variable in class io.quarkus.micrometer.runtime.binder.vertx.RestClientMetricsFilter.RestClientMetricInfo
- requestContextLocalData(Object) - Method in interface io.quarkus.micrometer.runtime.HttpServerMetricsTagsContributor.Context
-
Gives access to the contextual data that was added while the HTTP request was active.
- requestEnd(EventTiming) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- requestEnded() - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- requestEnded() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- RequestMetricInfo - Class in io.quarkus.micrometer.runtime.binder
- RequestMetricInfo() - Constructor for class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- requestReset() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- requestReset(EventTiming) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- requestReset(HttpRequestMetric) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
-
Called when the http server request couldn't complete successfully, for instance the connection was closed before the response was sent.
- requestRouted(HttpRequestMetric, String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- requestStarted() - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- requestsTimer - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- RequestTracker() - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- RequestTracker(Tags, String, HttpRequest) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- response - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- response() - Method in interface io.quarkus.micrometer.runtime.HttpClientMetricsTagsContributor.Context
- response() - Method in interface io.quarkus.micrometer.runtime.HttpServerMetricsTagsContributor.Context
- responseBegin(EventTiming, Object) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- responseEnd(EventTiming) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- responseEnd(HttpRequestMetric, HttpResponse, long) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
-
Called when an HTTP server response has ended.
- responseEnded() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- responsePushed(LongTaskTimer.Sample, HttpMethod, String, HttpResponse) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
-
Called when an HTTP server response is pushed.
- RestClientBuilderMetricsListener - Class in io.quarkus.micrometer.runtime.binder.vertx
- RestClientBuilderMetricsListener() - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.RestClientBuilderMetricsListener
- RestClientMetricInfo(ClientRequestContext) - Constructor for class io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter.RestClientMetricInfo
- RestClientMetricInfo(ClientRequestContext) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.RestClientMetricsFilter.RestClientMetricInfo
- RestClientMetricsFilter - Class in io.quarkus.micrometer.runtime.binder.vertx
-
A client filter for the Quarkus REST Client that records Micrometer data
- RestClientMetricsFilter(HttpBinderConfiguration) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.RestClientMetricsFilter
- RestClientMetricsFilter.RestClientMetricInfo - Class in io.quarkus.micrometer.runtime.binder.vertx
- ResteasyClientMetricsFilter - Class in io.quarkus.micrometer.runtime.binder
-
A client filter for the JAX-RS Client and MicroProfile REST Client that records Micrometer data.
- ResteasyClientMetricsFilter() - Constructor for class io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter
- ResteasyClientMetricsFilter(HttpBinderConfiguration) - Constructor for class io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter
- ResteasyClientMetricsFilter.RestClientMetricInfo - Class in io.quarkus.micrometer.runtime.binder
- RESULT_TAG_FAILURE_VALUE - Variable in class io.quarkus.micrometer.runtime.MicrometerCountedInterceptor
- RESULT_TAG_SUCCESS_VALUE - Variable in class io.quarkus.micrometer.runtime.MicrometerCountedInterceptor
- revertKey(String) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- ROOT - Static variable in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- ROOT - Static variable in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- route() - Method in class io.quarkus.micrometer.runtime.export.JsonRecorder
- route() - Method in class io.quarkus.micrometer.runtime.export.PrometheusRecorder
- routingContext - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderUndertowServletFilter
S
- sample - Variable in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
-
Store the sample used to measure the request
- Sample(Timed, Tags) - Constructor for class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.Sample
- scheduleMessage(VertxEventBusMetrics.Handler, boolean) - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- scrape() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonMeterRegistry
- sent - Variable in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- SERVER_BYTES - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Number of bytes sent and received by server endpoints.
- SERVER_CONNECTION_CLOSED - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts all the WebSockets client closed connections.
- SERVER_CONNECTION_ON_OPEN_ERROR - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts number of times that opening of a WebSocket server connection resulted in error, therefore closing the connection.
- SERVER_CONNECTION_OPENED - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts all the WebSockets client opened connections.
- SERVER_COUNT - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Number of messages sent and received by server endpoints.
- SERVER_ENDPOINT_COUNT_ERRORS - Static variable in class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants
-
Counts all the WebSockets server endpoint errors.
- serverEnabled - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- serverIgnorePatterns - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- serverMatchPatterns - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- serverSuppress4xxErrors - Variable in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- set_handler(Object, Object) - Static method in class io.quarkus.micrometer.runtime.export.JsonRecorder$$accessor
- set_handler(Object, Object) - Static method in class io.quarkus.micrometer.runtime.export.PrometheusRecorder$$accessor
- setSample(Timer.Sample) - Method in class io.quarkus.micrometer.runtime.binder.RequestMetricInfo
- setTemplatePath(String) - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- setVertxMetricsOptions() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderRecorder
- startLongTaskTimer(Timed, Tags, String) - Method in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor
- status(int) - Static method in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
-
Creates a
statustag based on the status of the givenresponse code. - STATUS_RESET - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- STATUS_UNKNOWN - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- stop(String) - Method in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.LongTimerSample
- stop(String) - Method in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.Sample
- stop(String) - Method in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.TimerSample
- stork() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- STORK_METRICS - Static variable in class io.quarkus.micrometer.runtime.binder.stork.StorkObservationCollectorBean
- StorkConfigGroup - Interface in io.quarkus.micrometer.runtime.config
- StorkObservationCollectorBean - Class in io.quarkus.micrometer.runtime.binder.stork
- StorkObservationCollectorBean(MeterRegistry) - Constructor for class io.quarkus.micrometer.runtime.binder.stork.StorkObservationCollectorBean
- submitted() - Method in class io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
- suppress4xxErrors() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpClientConfig
-
Suppress 4xx errors from metrics collection for unmatched templates.
- suppress4xxErrors() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpServerConfig
-
Suppress 4xx errors from metrics collection for unmatched templates.
- suppressNonApplicationUris() - Method in interface io.quarkus.micrometer.runtime.config.runtime.HttpServerConfig
-
Suppress non-application uris from metrics collection.
- system() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
-
Micrometer System metrics support.
T
- tag(String, String) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- tags - Variable in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- tags - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics.RequestTracker
- tags - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
- tags - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- tags() - Method in interface io.quarkus.micrometer.runtime.config.VirtualThreadsConfigGroup
-
The tags to be added to the metrics.
- timed - Variable in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.Sample
- timedMethod(ArcInvocationContext) - Method in class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor
- timer - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerTimeRecorder
- TimerSample(Timed, Tags) - Constructor for class io.quarkus.micrometer.runtime.MicrometerTimedInterceptor.TimerSample
- TimeWindowMin - Class in io.quarkus.micrometer.runtime.registry.json
- TimeWindowMin(Clock, long, int) - Constructor for class io.quarkus.micrometer.runtime.registry.json.TimeWindowMin
- TimeWindowMin(Clock, DistributionStatisticConfig) - Constructor for class io.quarkus.micrometer.runtime.registry.json.TimeWindowMin
- toString() - Method in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- toString(SocketAddress) - Static method in class io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics
- totalAmount() - Method in class io.quarkus.micrometer.runtime.registry.json.JsonDistributionSummary
- totalTime(TimeUnit) - Method in class io.quarkus.micrometer.runtime.registry.json.JsonTimer
- TRIM_POS - Static variable in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- tryToClose(AutoCloseable) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaEventObserver
- tryToClose(AutoCloseable) - Method in class io.quarkus.micrometer.runtime.binder.kafka.KafkaStreamsEventObserver
- TypesUtil - Class in io.quarkus.micrometer.runtime
U
- unit - Variable in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- unit(String) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- unpooledByteBufAllocatorMetrics() - Method in class io.quarkus.micrometer.runtime.binder.netty.NettyMetricsProvider
- unwrap() - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- update(long, TimeUnit) - Method in class io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerTimeRecorder
- update(HttpBinderConfiguration) - Method in class io.quarkus.micrometer.runtime.binder.HttpBinderConfiguration
- uri(String, String, int, boolean) - Static method in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
-
Creates a
uritag based on the URI of the givenrequest. - URI_NOT_FOUND - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- URI_REDIRECTION - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- URI_ROOT - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
- URI_UNKNOWN - Static variable in class io.quarkus.micrometer.runtime.binder.HttpCommonTags
V
- validate(T) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- validate(T, Validated) - Static method in class io.quarkus.micrometer.runtime.export.ConfigAdapter
- value() - Element in annotation interface io.quarkus.micrometer.runtime.MeterFilterConstraints
- value() - Element in annotation interface io.quarkus.micrometer.runtime.MeterRegistryCustomizerConstraints
- valueOf(String) - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorMemoryKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorPooledCacheKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.EventExecutorTasksPendingKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants.Direction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorMemoryKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.AllocatorPooledCacheKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters.EventExecutorTasksPendingKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.micrometer.runtime.binder.netty.NettyMeters
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricConstants.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vertx() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- VERTX_POOLED_ALLOCATOR_NAME - Static variable in class io.quarkus.micrometer.runtime.binder.netty.VertxNettyAllocatorMetricsProvider
-
The name of the Vert.x pooled allocator.
- VERTX_ROUTE_PARAM - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
- VERTX_UNPOOLED_ALLOCATOR_NAME - Static variable in class io.quarkus.micrometer.runtime.binder.netty.VertxNettyAllocatorMetricsProvider
-
The name of the Vert.x unpooled allocator.
- vertxAcceptorEventLoopGroupMetrics(Vertx) - Method in class io.quarkus.micrometer.runtime.binder.netty.VertxNettyEventExecutorMetricsProvider
- VertxClientMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxClientMetrics(MeterRegistry, String, Tags) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- VertxConfig - Interface in io.quarkus.micrometer.runtime.config.runtime
- VertxConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for the Vert.x Binder
- VertxEventBusMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxEventBusMetrics(MeterRegistry, Tags) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
- VertxEventBusMetrics.Handler - Class in io.quarkus.micrometer.runtime.binder.vertx
- vertxEventLoopGroupMetrics(Vertx) - Method in class io.quarkus.micrometer.runtime.binder.netty.VertxNettyEventExecutorMetricsProvider
- VertxHttpClientMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxHttpClientMetrics(MeterRegistry, String, Tags, HttpBinderConfiguration) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpClientMetrics
- VertxHttpClientMetrics.RequestTracker - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxHttpServerMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
-
HttpServerMetricsinvalid input: '<'R, W, S> R for Request metric -- HttpRequestMetric W for Websocket metric -- LongTaskTimer sample S for Socket metric -- LongTaskTimer sample
- VertxHttpServerMetrics(MeterRegistry, HttpBinderConfiguration, OpenTelemetryContextUnwrapper, HttpServerOptions) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- VertxMeterBinderAdapter - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxMeterBinderAdapter() - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter
- VertxMeterBinderRecorder - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxMeterBinderRecorder() - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderRecorder
- VertxMeterBinderUndertowServletFilter - Class in io.quarkus.micrometer.runtime.binder.vertx
-
This needs to run before the Vert.x layer sees the "end" of the response.
- VertxMeterBinderUndertowServletFilter() - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderUndertowServletFilter
- VertxMetricsTags - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxMetricsTags() - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxMetricsTags
- VertxNettyAllocatorMetricsProvider - Class in io.quarkus.micrometer.runtime.binder.netty
- VertxNettyAllocatorMetricsProvider() - Constructor for class io.quarkus.micrometer.runtime.binder.netty.VertxNettyAllocatorMetricsProvider
- VertxNettyEventExecutorMetricsProvider - Class in io.quarkus.micrometer.runtime.binder.netty
- VertxNettyEventExecutorMetricsProvider() - Constructor for class io.quarkus.micrometer.runtime.binder.netty.VertxNettyEventExecutorMetricsProvider
- VertxNetworkMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
-
NetworkMetrics
S for Socket metric -- Vert.x Context - VertxNetworkMetrics(MeterRegistry, String, Tags) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxNetworkMetrics
- vertxPooledByteBufAllocatorMetrics() - Method in class io.quarkus.micrometer.runtime.binder.netty.VertxNettyAllocatorMetricsProvider
- VertxPoolMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
-
Adaptation of the Vert.x Pool Metrics implementation for Quarkus Micrometer.
- VertxPoolMetrics(MeterRegistry, String, String, int) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
- VertxTcpClientMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxTcpClientMetrics(MeterRegistry, String, Tags) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxTcpClientMetrics
- VertxTcpServerMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxTcpServerMetrics(MeterRegistry, String, Tags) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxTcpServerMetrics
- VertxUdpMetrics - Class in io.quarkus.micrometer.runtime.binder.vertx
- VertxUdpMetrics(MeterRegistry, String, Tags) - Constructor for class io.quarkus.micrometer.runtime.binder.vertx.VertxUdpMetrics
- vertxUnpooledByteBufAllocatorMetrics() - Method in class io.quarkus.micrometer.runtime.binder.netty.VertxNettyAllocatorMetricsProvider
- vertxWebToUriTemplate - Static variable in class io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric
-
Cache of vert.x resolved paths: /item/:id --> /item/{id}
- VirtualThreadCollector - Class in io.quarkus.micrometer.runtime.binder.virtualthreads
-
A component collecting metrics about virtual threads.
- VirtualThreadCollector(MicrometerConfig) - Constructor for class io.quarkus.micrometer.runtime.binder.virtualthreads.VirtualThreadCollector
- virtualThreads() - Method in interface io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig
- VirtualThreadsConfigGroup - Interface in io.quarkus.micrometer.runtime.config
-
Build / static runtime config for the virtual thread metric collection.
W
- websocketConnectionTimer - Variable in class io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics
- WebSocketMetricConstants - Class in io.quarkus.micrometer.runtime.binder.websockets
- WebSocketMetricConstants.Direction - Enum Class in io.quarkus.micrometer.runtime.binder.websockets
-
Direction added as a tag to following metrics:
WebSocketMetricConstants.SERVER_BYTESWebSocketMetricConstants.SERVER_COUNTWebSocketMetricConstants.CLIENT_BYTESWebSocketMetricConstants.CLIENT_COUNT - WebSocketMetricsInterceptorProducerImpl - Class in io.quarkus.micrometer.runtime.binder.websockets
- WebSocketMetricsInterceptorProducerImpl(MeterRegistry) - Constructor for class io.quarkus.micrometer.runtime.binder.websockets.WebSocketMetricsInterceptorProducerImpl
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MicrometerConfig.isEnabled(CapabilityEnabled)instead.