Class ModuleObservabilityAutoConfiguration
java.lang.Object
org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(name="management.tracing.enabled",
havingValue="true",
matchIfMissing=true)
class ModuleObservabilityAutoConfiguration
extends Object
- Author:
- Oliver Drotbohm
-
Nested Class Summary
Modifier and TypeClassDescription(package private) static class
Brave-specific auto configuration. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) static ModuleTracingBeanPostProcessor
moduleTracingBeanPostProcessor
(ApplicationModulesRuntime runtime, ObjectProvider<io.micrometer.tracing.Tracer> tracer) (package private) static ModuleEventListener
tracingModuleEventListener
(ApplicationModulesRuntime runtime, ObjectProvider<io.micrometer.tracing.Tracer> tracer)
-
Constructor Details
-
ModuleObservabilityAutoConfiguration
ModuleObservabilityAutoConfiguration()
-
-
Method Details
-
moduleTracingBeanPostProcessor
@Bean static ModuleTracingBeanPostProcessor moduleTracingBeanPostProcessor(ApplicationModulesRuntime runtime, ObjectProvider<io.micrometer.tracing.Tracer> tracer) -
tracingModuleEventListener
@Bean static ModuleEventListener tracingModuleEventListener(ApplicationModulesRuntime runtime, ObjectProvider<io.micrometer.tracing.Tracer> tracer)
-