diff --git a/src/Application.kt b/src/Application.kt index d765ca0..687a0f9 100644 --- a/src/Application.kt +++ b/src/Application.kt @@ -1,6 +1,7 @@ package com.github.fstien import com.fasterxml.jackson.databind.SerializationFeature +import com.github.fstien.kotlin.logging.opentracing.decorator.withOpenTracingLogs import com.zopa.ktor.opentracing.OpenTracingServer import com.zopa.ktor.opentracing.ThreadContextElementScopeManager import io.jaegertracing.Configuration @@ -16,7 +17,7 @@ import mu.KotlinLogging fun main(args: Array): Unit = io.ktor.server.netty.EngineMain.main(args) -private val logger = KotlinLogging.logger {} +private val logger = KotlinLogging.logger {}.withOpenTracingLogs() @Suppress("unused") // Referenced in application.conf @kotlin.jvm.JvmOverloads diff --git a/src/EarthquakeClient.kt b/src/EarthquakeClient.kt index fcb7b81..eb87429 100644 --- a/src/EarthquakeClient.kt +++ b/src/EarthquakeClient.kt @@ -1,6 +1,7 @@ package com.github.fstien import com.fasterxml.jackson.annotation.JsonIgnoreProperties +import com.github.fstien.kotlin.logging.opentracing.decorator.withOpenTracingLogs import com.zopa.ktor.opentracing.OpenTracingClient import com.zopa.ktor.opentracing.span import io.ktor.client.* @@ -16,7 +17,7 @@ import java.time.LocalDateTime import java.util.* -private val logger = KotlinLogging.logger {} +private val logger = KotlinLogging.logger {}.withOpenTracingLogs() class EarthquakeClient { val client = HttpClient(Apache) {