Interface TracesRuntimeConfig


  • public interface TracesRuntimeConfig
    • Method Detail

      • suppressNonApplicationUris

        @WithName("suppress-non-application-uris")
        @WithDefault("true")
        Boolean suppressNonApplicationUris()
        Suppress non-application uris from trace collection. This will suppress tracing of `/q` endpoints.

        Providing a custom io.opentelemetry.sdk.trace.samplers.Sampler CDI Bean will ignore this setting.

        This is a Quarkus specific property. Suppressing non-application uris is enabled by default.

        Fallbacks to the legacy property quarkus.opentelemetry.tracer.suppress-non-application-uris or defaults to `true`.

      • includeStaticResources

        @WithName("include-static-resources")
        @WithDefault("false")
        Boolean includeStaticResources()
        Include static resources from trace collection.

        This is a Quarkus specific property. Include static resources is disabled by default. Providing a custom io.opentelemetry.sdk.trace.samplers.Sampler CDI Bean will ignore this setting.

        Fallbacks to the legacy property quarkus.opentelemetry.tracer.include-static-resources or defaults to `false`.

      • samplerArg

        @WithName("sampler.arg")
        @WithDefault("1.0d")
        Optional<Double> samplerArg()
        An argument to the configured tracer if supported, for example a ratio.

        Fallbacks to the legacy property quarkus.opentelemetry.tracer.sampler.ratio or defaults to `1.0`.