class MicrometerMetrics
Enables Micrometer support when installed. Exposes the following metrics:
class Configuration
Configures this Feature |
|
companion object Feature : ApplicationFeature<Application, Configuration, MicrometerMetrics>
Micrometer feature installation object |
MicrometerMetrics(registry: MeterRegistry, timerDistributionConfig: DistributionStatisticConfig, timerBuilder: Builder.(call: ApplicationCall, throwable: Throwable?) -> Unit) |
const val
Active requests gauge name |
|
val activeRequestsGaugeName: String
Active requests gauge name with configurable base name |
|
val key: AttributeKey<MicrometerMetrics> |
|
val requestTimeTimerName: String
Request time timer name with configurable base name |
|
const val
Request time timer name |
fun install(pipeline: Application, configure: Configuration.() -> Unit): MicrometerMetrics |