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
Allows code to add additional Micrometer Tags to the metrics collected for completed HTTP client 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
 
 
MeterBinder for Netty memory allocators.
Build / static runtime config for Netty Binders
Copy of the NettyMeters enum from the MicroMeter NettyMetrics class in oder to replace the ID tag with NAME.
 
 
 
 
 
 
 
 
 
 
 
 
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.
 
 
 
A component collecting metrics about virtual threads.
Build / static runtime config for the virtual thread metric collection.