Class OpenTelemetryConfigurer

java.lang.Object
io.micronaut.azure.tracing.OpenTelemetryConfigurer
All Implemented Interfaces:
io.micronaut.tracing.opentelemetry.OpenTelemetryBuilderCustomizer

@Singleton public class OpenTelemetryConfigurer extends Object implements io.micronaut.tracing.opentelemetry.OpenTelemetryBuilderCustomizer
Will be auto-discovered by micronaut-tracing-opentelemetry when building the OpenTelemetry bean. If the Azure Monitor workspace connection string is set in the application configuration, it will be used to connect via AzureMonitorAutoConfigure.
  • Method Details

    • configure

      public void configure(io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder builder)
      Specified by:
      configure in interface io.micronaut.tracing.opentelemetry.OpenTelemetryBuilderCustomizer