io.helidon.TracingConfig
Description
Merged configuration for tracing
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
api- | Version | V2 | Version of Zipkin API to use |
boolean- | Map< | Tracer-level tags with boolean values added to all reported spans | |
client- | Resource | Certificate of client in PEM format | |
enabled | Boolean | true | Whether to enable tracing |
export- | Duration | PT10S | Maximum time a transmission can be in progress before being cancelled |
exporter- | Duration | PT10S | Timeout of exporter requests |
exporter- | Otlp | GRPC | Type of OTLP exporter to use for pushing span data |
global | Boolean | true | Whether to create and register a tracer as the global tracer |
host | String | Host used in connecting to the tracing collector | |
int- | Map< | Tracer level tags with integer values added to all reported spans | |
max- | Integer | 512 | Maximum Export Batch Size of exporter requests |
max- | Integer | 2048 | Maximum Queue Size of exporter requests |
path | String | Path at the collector host and port used when sending trace data to the collector | |
port | Integer | Port used in connecting to the tracing collector | |
private- | Resource | Private key in PEM format | |
propagation | List< | JAEGER | Add propagation format to use |
propagators | List< | Context propagators | |
protocol | String | Protocol (such as http or https) used in connecting to the tracing collector | |
sampler- | Number | 1 | The sampler parameter (number) |
sampler- | Sampler | CONSTANT | Sampler type |
schedule- | Duration | PT5S | Schedule Delay of exporter requests |
service | String | Service name of the traced service | |
span- | Span | batch | Span Processor type used |
tags | Map< | Tracer-level tags with String values added to all reported spans | |
trusted- | Resource | Trusted certificates in PEM format | |
uri | URI | URI for the collector to which to send tracing data |
Merged Types
- io.
helidon. tracing. providers. jaeger. Jaeger Tracer Builder - io.
helidon. tracing. providers. opentelemetry. Open Telemetry Tracer - io.
helidon. tracing. providers. zipkin. Zipkin Tracer Builder
Usages
See the manifest for all available types.