vertx / io.vertx.kotlin.micrometer

Package io.vertx.kotlin.micrometer

Functions

matchOf

fun matchOf(alias: String? = null, domain: MetricsDomain? = null, label: String? = null, type: MatchType? = null, value: String? = null): Match

A function providing a DSL for building io.vertx.micrometer.Match objects.

metricsNamingOf

fun metricsNamingOf(clientProcessingPending: String? = null, clientProcessingTime: String? = null, clientQueuePending: String? = null, clientQueueTime: String? = null, clientResetsCount: String? = null, datagramBytesRead: String? = null, datagramBytesWritten: String? = null, datagramErrorCount: String? = null, ebBytesRead: String? = null, ebBytesWritten: String? = null, ebDelivered: String? = null, ebDiscarded: String? = null, ebHandlers: String? = null, ebPending: String? = null, ebProcessed: String? = null, ebPublished: String? = null, ebReceived: String? = null, ebReplyFailures: String? = null, ebSent: String? = null, httpActiveRequests: String? = null, httpActiveWsConnections: String? = null, httpQueuePending: String? = null, httpQueueTime: String? = null, httpRequestBytes: String? = null, httpRequestResetsCount: String? = null, httpRequestsCount: String? = null, httpResponseBytes: String? = null, httpResponseTime: String? = null, httpResponsesCount: String? = null, netActiveConnections: String? = null, netBytesRead: String? = null, netBytesWritten: String? = null, netErrorCount: String? = null, poolCompleted: String? = null, poolInUse: String? = null, poolQueuePending: String? = null, poolQueueTime: String? = null, poolUsage: String? = null, poolUsageRatio: String? = null): MetricsNaming

A function providing a DSL for building io.vertx.micrometer.MetricsNaming objects.

micrometerMetricsOptionsOf

fun micrometerMetricsOptionsOf(disabledMetricsCategories: Iterable<String>? = null, enabled: Boolean? = null, factory: VertxMetricsFactory? = null, influxDbOptions: VertxInfluxDbOptions? = null, jmxMetricsOptions: VertxJmxMetricsOptions? = null, jvmMetricsEnabled: Boolean? = null, labelMatches: Iterable<Match>? = null, labelMatchs: Iterable<Match>? = null, labels: Iterable<Label>? = null, metricsNaming: MetricsNaming? = null, micrometerRegistry: MeterRegistry? = null, prometheusOptions: VertxPrometheusOptions? = null, registryName: String? = null): MicrometerMetricsOptions

A function providing a DSL for building io.vertx.micrometer.MicrometerMetricsOptions objects.

vertxInfluxDbOptionsOf

fun vertxInfluxDbOptionsOf(batchSize: Int? = null, compressed: Boolean? = null, connectTimeout: Int? = null, db: String? = null, enabled: Boolean? = null, numThreads: Int? = null, password: String? = null, readTimeout: Int? = null, retentionPolicy: String? = null, step: Int? = null, uri: String? = null, userName: String? = null): VertxInfluxDbOptions

A function providing a DSL for building io.vertx.micrometer.VertxInfluxDbOptions objects.

vertxJmxMetricsOptionsOf

fun vertxJmxMetricsOptionsOf(domain: String? = null, enabled: Boolean? = null, step: Int? = null): VertxJmxMetricsOptions

A function providing a DSL for building io.vertx.micrometer.VertxJmxMetricsOptions objects.

vertxPrometheusOptionsOf

fun vertxPrometheusOptionsOf(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.