@@ -3,6 +3,7 @@ package net.woggioni.rbcs.server.otel
|
||||
import io.netty.channel.ChannelHandler
|
||||
import io.opentelemetry.api.GlobalOpenTelemetry
|
||||
import io.opentelemetry.instrumentation.netty.v4_1.NettyServerTelemetry
|
||||
import io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
|
||||
import net.woggioni.rbcs.common.createLogger
|
||||
import net.woggioni.rbcs.common.info
|
||||
|
||||
@@ -25,10 +26,7 @@ object OtelSdkIntegration {
|
||||
fun initialize() {
|
||||
log.info { "Initializing OpenTelemetry SDK with auto-configuration" }
|
||||
|
||||
val sdk = io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk.builder()
|
||||
.setResultAsGlobal()
|
||||
.build()
|
||||
.openTelemetrySdk
|
||||
val sdk = AutoConfiguredOpenTelemetrySdk.initialize().openTelemetrySdk
|
||||
|
||||
if (appenderAvailable) {
|
||||
runCatching {
|
||||
|
||||
Reference in New Issue
Block a user