Package io.quarkus.vertx.http.runtime
Interface ExtendedQuarkusVertxHttpMetrics
public interface ExtendedQuarkusVertxHttpMetrics
An interface extending the metrics exposed for the Vert.x HTTP server.
The Vert.x HTTP metrics are managed by Vert.x, and are exposed by the Vert.x metrics SPI. However, some of the metrics are not exposed by the SPI, and are only available through the Vert.x HTTP SPI.
Thus, we need to extend the Vert.x HTTP metrics SPI to expose these metrics.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ExtendedQuarkusVertxHttpMetrics.ConnectionTracker
A no-op connection tracker. -
Method Summary
Modifier and TypeMethodDescriptionGets a tracker to report the number of active HTTP connection, the number of rejected connections, etc.
-
Field Details
-
NOOP_CONNECTION_TRACKER
A no-op connection tracker.
-
-
Method Details
-
getHttpConnectionTracker
ExtendedQuarkusVertxHttpMetrics.ConnectionTracker getHttpConnectionTracker()Gets a tracker to report the number of active HTTP connection, the number of rejected connections, etc.- Returns:
- the tracker.
-