Class OpenTelemetryLogbackAppenderInstaller
java.lang.Object
io.micronaut.tracing.opentelemetry.log.OpenTelemetryLogbackAppenderInstaller
- All Implemented Interfaces:
io.micronaut.context.event.ApplicationEventListener<io.micronaut.context.event.StartupEvent>, EventListener
@Singleton
@Requires(classes=io.opentelemetry.instrumentation.logback.appender.v1_0.OpenTelemetryAppender.class) @Requires(property="micronaut.otel.enabled",notEquals="false") @Requires(beans=io.opentelemetry.api.OpenTelemetry.class)
public final class OpenTelemetryLogbackAppenderInstaller
extends Object
implements io.micronaut.context.event.ApplicationEventListener<io.micronaut.context.event.StartupEvent>
Installs the OpenTelemetry Logback appender when it is present on the classpath.
-
Method Summary
Modifier and TypeMethodDescriptionvoidonApplicationEvent(io.micronaut.context.event.StartupEvent event) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.context.event.ApplicationEventListener
supports
-
Method Details
-
onApplicationEvent
public void onApplicationEvent(io.micronaut.context.event.StartupEvent event) - Specified by:
onApplicationEventin interfaceio.micronaut.context.event.ApplicationEventListener<io.micronaut.context.event.StartupEvent>
-