Jaeger tracer configuration.

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

Configuration options

Table 1. Optional configuration options
key type default value description

client-cert-pem

 

Certificate of client in PEM format.

exporter-timeout

Duration

PT10S

Timeout of exporter requests.

max-export-batch-size

int

512

Maximum Export Batch Size of exporter requests.

max-queue-size

int

2048

Maximum Queue Size of exporter requests.

private-key-pem

 

Private key in PEM format.

propagation

PropagationFormat[] (B3, B3_SINGLE, JAEGER, W3C)

JAEGER

Add propagation format to use.

Allowed values:

  • B3: The Zipkin B3 trace context propagation format using multiple headers.

  • B3_SINGLE: B3 trace context propagation using a single header.

  • JAEGER: The Jaeger trace context propagation format.

  • W3C: The W3C trace context propagation format.

sampler-param

Number

1

The sampler parameter (number).

sampler-type

SamplerType (CONSTANT, RATIO)

CONSTANT

Sampler type.

Allowed values:

  • CONSTANT: Constant sampler always makes the same decision for all traces. It either samples all traces 1 or none of them 0.

  • RATIO: Ratio of the requests to sample, double value.

schedule-delay

Duration

PT5S

Schedule Delay of exporter requests.

span-processor-type

SpanProcessorType (SIMPLE, BATCH)

batch

Span Processor type used.

Allowed values:

  • SIMPLE: Simple Span Processor.

  • BATCH: Batch Span Processor.

trusted-cert-pem

 

Trusted certificates in PEM format.