Skip to content

Latest commit

 

History

History
75 lines (51 loc) · 3.31 KB

File metadata and controls

75 lines (51 loc) · 3.31 KB

Tracer (tracing) Configuration

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

boolean-tags

Map<string, boolean>

 

Tracer level tags that get added to all reported spans.

client-cert-pem

 

Certificate of client in PEM format.

enabled

boolean

true

When enabled, tracing will be sent. If enabled is false, tracing should use a no-op tracer.

exporter-timeout-millis

Duration

10000

Timeout of exporter requests.

global

boolean

true

When enabled, the created instance is also registered as a global tracer.

host

string

 

Host to use to connect to tracing collector. Default is defined by each tracing integration.

int-tags

Map<string, int>

 

Tracer level tags that get added to all reported spans.

path

string

 

Path on the collector host to use when sending data to tracing collector. Default is defined by each tracing integration.

port

int

 

Port to use to connect to tracing collector. Default is defined by each tracing integration.

private-key-pem

 

Private key in PEM format.

protocol

string

 

Protocol to use (such as http or https) to connect to tracing collector. Default is defined by each tracing integration.

sampler-param

Number

1

The sampler parameter (number).

sampler-type

SamplerType (CONSTANT, RATIO)

CONSTANT

Sampler type.

See <a href="https://www.jaegertracing.io/docs/latest/sampling/#client-sampling-configuration">Sampler types</a>.

service

string

 

Service name of the traced service.

tags

Map<string, string>

 

Tracer level tags that get added to all reported spans.

trusted-cert-pem

 

Trusted certificates in PEM format.