Skip to content

Commit bb8a940

Browse files
committed
chore(Ktor): remove explicit UptimeMetrics
It is included by default in 3.1.0+
1 parent 0182296 commit bb8a940

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

src/main/kotlin/me/snoty/backend/server/plugins/Monitoring.kt

-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import io.ktor.server.plugins.calllogging.*
1313
import io.ktor.server.response.*
1414
import io.ktor.server.routing.*
1515
import io.micrometer.core.instrument.MeterRegistry
16-
import io.micrometer.core.instrument.binder.system.UptimeMetrics
1716
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry
1817
import io.opentelemetry.api.OpenTelemetry
1918
import io.opentelemetry.instrumentation.ktor.v3_0.server.KtorServerTracing
@@ -25,8 +24,6 @@ import ch.qos.logback.classic.Level as LogbackLevel
2524
fun Application.configureMonitoring(config: Config, openTelemetry: OpenTelemetry, meterRegistry: MeterRegistry) {
2625
install(MicrometerMetrics) {
2726
registry = meterRegistry
28-
// will be built-in once https://github.com/ktorio/ktor/pull/4579 is merged
29-
meterBinders += UptimeMetrics()
3027
}
3128
install(CallLogging) {
3229
level = Level.INFO

0 commit comments

Comments
 (0)