Class MicrometerShimAutoConfiguration
java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.metrics.MicrometerShimAutoConfiguration
@Configuration
@EnableConfigurationProperties(MicrometerShimProperties.class)
@ConditionalOnProperty(name="otel.springboot.micrometer.enabled",
matchIfMissing=true)
@AutoConfigureAfter(org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class)
@AutoConfigureBefore(org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration.class)
@ConditionalOnBean(io.micrometer.core.instrument.Clock.class)
@ConditionalOnClass(io.micrometer.core.instrument.MeterRegistry.class)
public class MicrometerShimAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.micrometer.core.instrument.MeterRegistrymicrometerShim(io.opentelemetry.api.OpenTelemetry openTelemetry, io.micrometer.core.instrument.Clock micrometerClock)
-
Constructor Details
-
MicrometerShimAutoConfiguration
public MicrometerShimAutoConfiguration()
-
-
Method Details
-
micrometerShim
@Bean public io.micrometer.core.instrument.MeterRegistry micrometerShim(io.opentelemetry.api.OpenTelemetry openTelemetry, io.micrometer.core.instrument.Clock micrometerClock)
-