fun VertxPrometheusOptions(embeddedServerEndpoint: String? = null, embeddedServerOptions: HttpServerOptions? = null, enabled: Boolean? = null, publishQuantiles: Boolean? = null, startEmbeddedServer: Boolean? = null): VertxPrometheusOptions
A function providing a DSL for building io.vertx.micrometer.VertxPrometheusOptions objects.
Options for Prometheus metrics backend.
embeddedServerEndpoint
- Set metrics endpoint. Use conjointly with the embedded server options. Defaults to /metrics.
embeddedServerOptions
- HTTP server options for the embedded server
enabled
- Set true to enable Prometheus reporting
publishQuantiles
- Set true to publish histogram stats, necessary to compute quantiles. Note that it generates many new timeseries for stats, which is why it is deactivated by default.
startEmbeddedServer
- When true, an embedded server will init to expose metrics with Prometheus format.