Micronaut Tracing Configuration Reference
Every documented configuration property of Micronaut Tracing, with types, descriptions, and defaults.
159 properties across 10 sections
Micronaut Tracing Brave Config Properties
Configuration properties for BraveTracerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.zipkin.enabled | boolean | Default value (false). |
Configuration properties for Tracing$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.local-service-name | java.lang.String | |
tracing.zipkin.local-ip | java.lang.String | |
tracing.zipkin.local-port | int | |
tracing.zipkin.trace-id128-bit | boolean | |
tracing.zipkin.supports-join | boolean | |
tracing.zipkin.add-span-handler | brave.handler.SpanHandler |
Configuration properties for Tracing$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.local-service-name | java.lang.String | |
tracing.zipkin.local-ip | java.lang.String | |
tracing.zipkin.local-port | int | |
tracing.zipkin.trace-id128-bit | boolean | |
tracing.zipkin.supports-join | boolean | |
tracing.zipkin.add-span-handler | brave.handler.SpanHandler |
Configuration properties for BraveTracerConfiguration$BraveHttpClientSenderConfiguration
| Property | Type | Description |
|---|---|---|
tracing.zipkin.http.http-version | HttpVersion | |
tracing.zipkin.http.log-level | LogLevel | |
tracing.zipkin.http.event-loop-group | java.lang.String | |
tracing.zipkin.http.ssl-configuration | SslConfiguration | |
tracing.zipkin.http.follow-redirects | boolean | |
tracing.zipkin.http.exception-on-error-status | boolean | |
tracing.zipkin.http.decompression-enabled | boolean | |
tracing.zipkin.http.logger-name | java.lang.String | |
tracing.zipkin.http.redirect-always-filtered-headers | java.util.Set | |
tracing.zipkin.http.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
tracing.zipkin.http.redirect-cross-origin-filtered-headers | java.util.Set | |
tracing.zipkin.http.max-redirects | int | |
tracing.zipkin.http.default-charset | java.nio.charset.Charset | |
tracing.zipkin.http.channel-options | java.util.Map | |
tracing.zipkin.http.read-timeout | java.time.Duration | |
tracing.zipkin.http.request-timeout | java.time.Duration | |
tracing.zipkin.http.read-idle-timeout | java.time.Duration | |
tracing.zipkin.http.connection-pool-idle-timeout | java.time.Duration | |
tracing.zipkin.http.connect-timeout | java.time.Duration | |
tracing.zipkin.http.connect-ttl | java.time.Duration | |
tracing.zipkin.http.shutdown-quiet-period | java.time.Duration | |
tracing.zipkin.http.shutdown-timeout | java.time.Duration | |
tracing.zipkin.http.num-of-threads | java.lang.Integer | |
tracing.zipkin.http.thread-factory | java.lang.Class | |
tracing.zipkin.http.max-content-length | int | |
tracing.zipkin.http.max-header-size | int | |
tracing.zipkin.http.max-initial-line-length | int | |
tracing.zipkin.http.max-chunk-size | int | |
tracing.zipkin.http.proxy-type | java.net.Proxy$Type | |
tracing.zipkin.http.proxy-address | java.net.SocketAddress | |
tracing.zipkin.http.proxy-username | java.lang.String | |
tracing.zipkin.http.proxy-password | java.lang.String | |
tracing.zipkin.http.proxy-selector | java.net.ProxySelector | |
tracing.zipkin.http.plaintext-mode | HttpVersionSelection$PlaintextMode | |
tracing.zipkin.http.alpn-modes | java.util.List | |
tracing.zipkin.http.allow-block-event-loop | boolean | |
tracing.zipkin.http.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
tracing.zipkin.http.address-resolver-group-name | java.lang.String | |
tracing.zipkin.http.pcap-logging-path-pattern | java.lang.String |
Configuration properties for HttpClientSender$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.http.encoding | zipkin2.reporter.Encoding | |
tracing.zipkin.http.message-max-bytes | int | |
tracing.zipkin.http.compression-enabled | boolean | |
tracing.zipkin.http.server | java.net.URI | |
tracing.zipkin.http.url | java.net.URI | |
tracing.zipkin.http.urls | java.util.List | |
tracing.zipkin.http.path | java.lang.String | |
tracing.zipkin.http.build | jakarta.inject.Provider |
Configuration properties for AsyncReporter$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.reporter.thread-factory | java.util.concurrent.ThreadFactory | |
tracing.zipkin.reporter.metrics | zipkin2.reporter.ReporterMetrics | |
tracing.zipkin.reporter.message-max-bytes | int | |
tracing.zipkin.reporter.message-timeout | java.time.Duration | |
tracing.zipkin.reporter.close-timeout | java.time.Duration | |
tracing.zipkin.reporter.queued-max-spans | int | |
tracing.zipkin.reporter.build | zipkin2.reporter.BytesEncoder |
Configuration properties for BraveTracerConfiguration$SamplerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.zipkin.sampler.probability | float | Sets the sampler probability used by the default {@code CountingSampler}. A value of 1.0 indicates to sample all requests. A value of 0.1 indicates to sample 10% of requests. |
Micronaut Tracing Core Config Properties
Configuration properties for TracingExclusionsConfiguration
| Property | Type | Description |
|---|---|---|
tracing.exclusions | java.util.List | Sets the URI patterns to be excluded from tracing. |
Micronaut Tracing Jaeger Config Properties
Configuration properties for JaegerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.expand-exception-logs | boolean | Whether to expand exception logs. |
tracing.jaeger.zipkin-shared-rpc-span | boolean | Whether to use Zipkin shared RPC. |
tracing.jaeger.enabled | boolean | Enable/disable Jaeger. Default value (false). |
tracing.jaeger.codecs | java.lang.String | Set codecs from comma-delimited string. |
Configuration properties for Configuration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.tracer-tags | java.util.Map |
Configuration properties for Configuration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.tracer-tags | java.util.Map |
Configuration properties for Configuration$ReporterConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.reporter.log-spans | java.lang.Boolean | |
tracing.jaeger.reporter.flush-interval | java.lang.Integer | |
tracing.jaeger.reporter.max-queue-size | java.lang.Integer | |
tracing.jaeger.reporter.sender | io.jaegertracing.Configuration$SenderConfiguration |
Configuration properties for JaegerConfiguration$JaegerSamplerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.sampler.probability | float | Sets the sampler probability used by the Jaeger sampler. A value of 1.0 indicates to sample all requests. A value of 0.1 indicates to sample 10% of requests. |
Configuration properties for Configuration$SamplerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.sampler.type | java.lang.String | |
tracing.jaeger.sampler.param | java.lang.Number | |
tracing.jaeger.sampler.manager-host-port | java.lang.String |
Configuration properties for Configuration$SenderConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.sender.agent-host | java.lang.String | |
tracing.jaeger.sender.agent-port | java.lang.Integer | |
tracing.jaeger.sender.endpoint | java.lang.String | |
tracing.jaeger.sender.auth-token | java.lang.String | |
tracing.jaeger.sender.auth-username | java.lang.String | |
tracing.jaeger.sender.auth-password | java.lang.String |
Micronaut Tracing Opentelemetry Config Properties
Configuration properties for OpenTelemetryConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.otel.enabled | boolean | Sets whether the OpenTelemetry integration is enabled. Default value (true). |
Configuration properties for OpenTelemetryExclusionsConfiguration
| Property | Type | Description |
|---|---|---|
otel.exclusions | java.util.List | Sets the URI patterns to be excluded from tracing. |
Micronaut Tracing Opentelemetry Http Config Properties
Configuration properties for OpenTelemetryHttpClientConfig
| Property | Type | Description |
|---|---|---|
otel.http.client.response-headers | java.util.List | The List of response headers that will be included inside spans |
otel.http.client.request-headers | java.util.List | The List of request headers that will be included inside spans |
Configuration properties for OpenTelemetryHttpServerConfig
| Property | Type | Description |
|---|---|---|
otel.http.server.response-headers | java.util.List | The List of response headers that will be included inside spans |
otel.http.server.request-headers | java.util.List | The List of request headers that will be included inside spans |
Micronaut Tracing Opentelemetry Jdbc Config Properties
Configuration properties for JdbcTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.jdbc.enabled | java.lang.Boolean | is jdbc telemetry enabled. |
otel.instrumentation.jdbc.statement-sanitization-enabled | boolean | enables SQL query sanitization. |
Configuration properties for JdbcTelemetryBuilder
| Property | Type | Description |
|---|---|---|
otel.instrumentation.jdbc.data-source-instrumenter-enabled | boolean | |
otel.instrumentation.jdbc.statement-instrumenter-enabled | boolean | |
otel.instrumentation.jdbc.query-sanitization-enabled | boolean | |
otel.instrumentation.jdbc.transaction-instrumenter-enabled | boolean | |
otel.instrumentation.jdbc.capture-query-parameters | boolean |
Micronaut Tracing Opentelemetry Kafka Config Properties
Configuration properties for KafkaTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.kafka.headers-as-lists | boolean | Setter for headersAsLists flag. |
otel.instrumentation.kafka.captured-headers | java.util.Set | Setter for captured headers set. |
otel.instrumentation.kafka.included-topics | java.util.Set | Setter for included topics set. |
otel.instrumentation.kafka.excluded-topics | java.util.Set | Setter for excluded topics set. |
otel.instrumentation.kafka.attribute-with-prefix | boolean | Setter for attributeWithPrefix flag. |
otel.instrumentation.kafka.attribute-prefix | java.lang.String | Setter for attributePrefix. |
Micronaut Tracing Opentelemetry R2dbc Config Properties
Configuration properties for R2dbcTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.r2dbc.enabled | boolean | Whether R2DBC telemetry is enabled. |
Configuration properties for R2dbcTelemetryBuilder
| Property | Type | Description |
|---|---|---|
otel.instrumentation.r2dbc.query-sanitization-enabled | boolean | |
otel.instrumentation.r2dbc.span-name-extractor-customizer | java.util.function.UnaryOperator |
Micronaut Tracing Opentelemetry Ucp Config Properties
Configuration properties for OracleUcpTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.ucp.enabled | java.lang.Boolean | is Oracle UCP telemetry enabled. |
Micronaut Tracing Opentelemetry Zipkin Exporter Config Properties
Configuration properties for OtelHttpClientSenderConfiguration
| Property | Type | Description |
|---|---|---|
otel.exporter.zipkin.http-version | HttpVersion | |
otel.exporter.zipkin.log-level | LogLevel | |
otel.exporter.zipkin.event-loop-group | java.lang.String | |
otel.exporter.zipkin.ssl-configuration | SslConfiguration | |
otel.exporter.zipkin.follow-redirects | boolean | |
otel.exporter.zipkin.exception-on-error-status | boolean | |
otel.exporter.zipkin.decompression-enabled | boolean | |
otel.exporter.zipkin.logger-name | java.lang.String | |
otel.exporter.zipkin.redirect-always-filtered-headers | java.util.Set | |
otel.exporter.zipkin.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
otel.exporter.zipkin.redirect-cross-origin-filtered-headers | java.util.Set | |
otel.exporter.zipkin.max-redirects | int | |
otel.exporter.zipkin.default-charset | java.nio.charset.Charset | |
otel.exporter.zipkin.channel-options | java.util.Map | |
otel.exporter.zipkin.read-timeout | java.time.Duration | |
otel.exporter.zipkin.request-timeout | java.time.Duration | |
otel.exporter.zipkin.read-idle-timeout | java.time.Duration | |
otel.exporter.zipkin.connection-pool-idle-timeout | java.time.Duration | |
otel.exporter.zipkin.connect-timeout | java.time.Duration | |
otel.exporter.zipkin.connect-ttl | java.time.Duration | |
otel.exporter.zipkin.shutdown-quiet-period | java.time.Duration | |
otel.exporter.zipkin.shutdown-timeout | java.time.Duration | |
otel.exporter.zipkin.num-of-threads | java.lang.Integer | |
otel.exporter.zipkin.thread-factory | java.lang.Class | |
otel.exporter.zipkin.max-content-length | int | |
otel.exporter.zipkin.max-header-size | int | |
otel.exporter.zipkin.max-initial-line-length | int | |
otel.exporter.zipkin.max-chunk-size | int | |
otel.exporter.zipkin.proxy-type | java.net.Proxy$Type | |
otel.exporter.zipkin.proxy-address | java.net.SocketAddress | |
otel.exporter.zipkin.proxy-username | java.lang.String | |
otel.exporter.zipkin.proxy-password | java.lang.String | |
otel.exporter.zipkin.proxy-selector | java.net.ProxySelector | |
otel.exporter.zipkin.plaintext-mode | HttpVersionSelection$PlaintextMode | |
otel.exporter.zipkin.alpn-modes | java.util.List | |
otel.exporter.zipkin.allow-block-event-loop | boolean | |
otel.exporter.zipkin.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
otel.exporter.zipkin.address-resolver-group-name | java.lang.String | |
otel.exporter.zipkin.pcap-logging-path-pattern | java.lang.String |
Configuration properties for HttpClientSender$Builder
| Property | Type | Description |
|---|---|---|
otel.exporter.zipkin.encoding | zipkin2.reporter.Encoding | |
otel.exporter.zipkin.message-max-bytes | int | |
otel.exporter.zipkin.compression-enabled | boolean | |
otel.exporter.zipkin.server | java.net.URI | |
otel.exporter.zipkin.url | java.net.URI | |
otel.exporter.zipkin.urls | java.util.List | |
otel.exporter.zipkin.path | java.lang.String | |
otel.exporter.zipkin.build | jakarta.inject.Provider |
No properties match this filter.