All Classes and Interfaces

Class
Description
 
Generic base instance of an AnnotatedGaugeAdapter.
 
 
 
 
 
 
 
 
 
 
 
 
 
Build / static runtime config for gRPC Client.
 
 
Build / static runtime config for gRPC Server.
 
Digest configuration options for http metrics once, so they can be used by different binders emitting http metrics (depending on other extension configuration).
 
Build / static runtime config for outbound HTTP requests
 
 
 
 
Build / static runtime config for inbound HTTP traffic
Allows code to add additional Micrometer Tags to the metrics collected for completed HTTP server requests.
 
Create default producer methods for {literal @}Inject {literal @}Metric annotations requiring Meter, Timer, Counter, and Histogram.
 
 
 
 
A registry that, when exported, mimics the JSON exporter from MP Metrics 3.0 as closely as it is reasonable to attempt to.
 
 
 
 
 
Build / static runtime config for Kafka Binders
Observer to create and register KafkaClientMetrics.
Observer to create and register KafkaStreamsMetrics.
 
 
 
 
 
Meant to be implemented by a CDI bean that provides arbitrary customization for various MeterRegistry classes registered by Quarkus.
 
 
 
 
 
Ensure all hashcode/equals comparisons are against MetricDescriptor data (not ancillary MP Config additions).
 
Global configuration for the Micrometer extension
Build / static runtime config for binders
 
Build / static runtime config for exporters
 
Quarkus declared interceptor responsible for intercepting all methods annotated with the Counted annotation to record a few counter metrics about their execution status.
 
 
 
 
 
Quarkus defined interceptor for types or methods annotated with @Timed.
 
 
 
Build / static runtime config for the Microprofile Metrics Binder
 
 
Build / static runtime config for Netty Binders
 
 
 
 
 
This producer is only registered if the quarkus.micrometer.export.prometheus.default-registry is set to true.
 
 
 
Runtime configuration for Micrometer meter registries.
Build / static runtime config for Reactive Messaging Binders
 
Build / static runtime config for Redis metrics
 
 
A client filter for the JAX-RS Client and MicroProfile REST Client that records OpenTelemetry data.
 
 
 
 
 
 
 
 
 
Build / static runtime config for the Vert.x Binder
 
 
 
HttpServerMetrics<R, W, S> R for Request metric -- HttpRequestMetric W for Websocket metric -- LongTaskTimer sample S for Socket metric -- LongTaskTimer sample
 
 
This needs to run before the Vert.x layer sees the "end" of the response.
 
 
 
NetworkMetrics S for Socket metric -- Vert.x Context
Adaptation of the Vert.x Pool Metrics implementation for Quarkus Micrometer.