- 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
| key | type | default value | description |
|---|---|---|---|
service | string | Service name used in sending telemetry data to the collector. |
Optional configuration options
| key | type | default value | description |
|---|---|---|---|
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: |
signals.tracing | OpenTelemetry tracing settings. |