Class OpenTelemetryConfig

    • Field Detail

      • enabled

        @ConfigItem(defaultValue="true")
        public boolean enabled
        OpenTelemetry support.

        OpenTelemetry support is enabled by default.

      • propagators

        @ConfigItem(defaultValue="tracecontext,baggage")
        public List<String> propagators
        Comma separated list of OpenTelemetry propagators which must be supported.

        Valid values are b3, b3multi, baggage, jaeger, ottrace, tracecontext, xray.

        Default value is traceContext,baggage.

      • tracer

        public TracerConfig tracer
        Build / static runtime config for tracer
    • Constructor Detail

      • OpenTelemetryConfig

        public OpenTelemetryConfig()