HelidonOpenTelemetry (telemetry.otelconfig) Configuration

Type: io.helidon.telemetry.otelconfig.HelidonOpenTelemetry

This is a standalone configuration type, prefix from configuration root: telemetry

Configuration options

Required configuration options
keytypedefault valuedescription
service

string

 

Service name used in sending telemetry data to the collector.

Optional configuration options
keytypedefault valuedescription
enabled

boolean

true

Whether the OpenTelemetry support is enabled.

global

boolean

true

Whether the io.opentelemetry.api.OpenTelemetry instance created from this configuration should be made the global one.

propagators

TextMapPropagator[]

new java.util.ArrayList<>(io.helidon.telemetry.otelconfig.ContextPropagationType.DEFAULT_PROPAGATORS)

OpenTelemetry io.opentelemetry.context.propagation.TextMapPropagator instances added explicitly by the app.

Default: tracecontext,baggage. See io.helidon.telemetry.otelconfig.ContextPropagationType

signals.tracing 

OpenTelemetry tracing settings.