Class OtelResourceAutoConfiguration
java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
@Configuration
@EnableConfigurationProperties(OtelResourceProperties.class)
@AutoConfigureBefore(OpenTelemetryAutoConfiguration.class)
@ConditionalOnProperty(prefix="otel.springboot.resource",
name="enabled",
matchIfMissing=true)
public class OtelResourceAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.opentelemetry.sdk.autoconfigure.spi.ResourceProviderio.opentelemetry.sdk.autoconfigure.spi.ResourceProviderio.opentelemetry.sdk.autoconfigure.spi.ResourceProviderio.opentelemetry.sdk.autoconfigure.spi.ResourceProviderio.opentelemetry.sdk.autoconfigure.spi.ResourceProviderio.opentelemetry.sdk.autoconfigure.spi.ResourceProviderotelResourceProvider(OtelResourceProperties otelResourceProperties)
-
Constructor Details
-
OtelResourceAutoConfiguration
public OtelResourceAutoConfiguration()
-
-
Method Details
-
otelResourceProvider
@Bean public io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider otelResourceProvider(OtelResourceProperties otelResourceProperties) -
otelOsResourceProvider
@Bean @ConditionalOnClass(io.opentelemetry.sdk.extension.resources.OsResource.class) public io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider otelOsResourceProvider() -
otelProcessResourceProvider
@Bean @ConditionalOnClass(io.opentelemetry.sdk.extension.resources.ProcessResource.class) public io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider otelProcessResourceProvider() -
otelProcessRuntimeResourceProvider
@Bean @ConditionalOnClass(io.opentelemetry.sdk.extension.resources.ProcessRuntimeResource.class) public io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider otelProcessRuntimeResourceProvider() -
otelHostResourceProvider
@Bean @ConditionalOnClass(io.opentelemetry.sdk.extension.resources.HostResource.class) public io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider otelHostResourceProvider() -
otelContainerResourceProvider
@Bean @ConditionalOnClass(io.opentelemetry.sdk.extension.resources.ContainerResource.class) public io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider otelContainerResourceProvider()
-