Description
Common settings for tracers including settings for span processors and secure client connections.
Usages
Configuration options
| Key | Kind | Type | Default Value | Description |
|---|---|---|---|---|
boolean-tags | MAP | Boolean | Tracer-level tags with boolean values added to all reported spans | |
client-cert-pem | VALUE | i.h.c.c.Resource | Client certificate for connecting securely to the tracing collector | |
enabled | VALUE | Boolean | true | Whether to enable tracing |
export-timeout | VALUE | Duration | PT10S | Maximum time a transmission can be in progress before being cancelled |
global | VALUE | Boolean | true | Whether to create and register a tracer as the global tracer |
host | VALUE | String | Host used in connecting to the tracing collector | |
int-tags | MAP | Integer | Tracer level tags with integer values added to all reported spans | |
max-export-batch-size | VALUE | Integer | 512 | Maximum number of spans grouped for transmission together; typically does not exceed #maxQueueSize() (batch processing) |
max-queue-size | VALUE | Integer | 2048 | Maximum number of spans retained before discarding any not sent to the tracing collector (batch processing) |
path | VALUE | String | Path at the collector host and port used when sending trace data to the collector | |
port | VALUE | Integer | Port used in connecting to the tracing collector | |
private-key-pem | VALUE | i.h.c.c.Resource | Private key for connecting securely to the tracing collector | |
protocol | VALUE | String | Protocol (such as http or https) used in connecting to the tracing collector | |
sampler-param | VALUE | Double | 1.0 | Parameter value used by the selected sampler; interpretation depends on the sampler type |
sampler-type | VALUE | i.h.t.SamplerType | CONSTANT | Type of sampler for collecting spans |
schedule-delay | VALUE | Duration | PT5S | Delay between consecutive transmissions to the tracing collector (batch processing) |
service | VALUE | String | Service name of the traced service | |
span-processor-type | VALUE | i.h.t.SpanProcessorType | BATCH | Type of span processor for accumulating spans before transmission to the tracing collector |
tags | MAP | String | Tracer-level tags with String values added to all reported spans | |
trusted-cert-pem | VALUE | i.h.c.c.Resource | Trusted certificates for connecting to the tracing collector | |
uri | VALUE | URI | URI for the collector to which to send tracing data |
See the manifest for all available types.