Package-level declarations

Types

Link copied to clipboard
data class ConnectionMetrics(val queryTimer: Timer, val queryErrorCounter: Counter, val txErrorCounter: Counter, val txAwaitTimer: Timer, val txSubmitTimer: Timer, val txExecuteTimer: Timer)

The query and transaction meters an xtdb.api.Xtdb.Connection records into.

Link copied to clipboard

A running healthz server. Opened by xtdb.healthz/open-server.

Link copied to clipboard
@Serializable
data class HealthzConfig(var host: InetAddress? = InetAddress.getLoopbackAddress(), var port: Int = 0)
Link copied to clipboard
@Serializable
data class TracerConfig(var enabled: Boolean = false, var endpoint: String = "http://localhost:4318/v1/traces", var serviceName: String = "xtdb", var queryTracing: Boolean = true, var transactionTracing: Boolean = true, var spanProcessor: SpanProcessor? = null)