| <aid="tracing-addInternals"href="#tracing-addInternals"title="#tracing-addInternals">`tracing.addInternals`</a> | Enables tracing for internal resources (e.g.: `ping@internal`). | false | No |
| <aid="tracing-serviceName"href="#tracing-serviceName"title="#tracing-serviceName">`tracing.serviceName`</a> | Defines the service name resource attribute. | "traefik" | No |
| <aid="tracing-resourceAttributes"href="#tracing-resourceAttributes"title="#tracing-resourceAttributes">`tracing.resourceAttributes`</a> | Defines additional resource attributes to be sent to the collector. | [] | No |
| <aid="tracing-sampleRate"href="#tracing-sampleRate"title="#tracing-sampleRate">`tracing.sampleRate`</a> | The proportion of requests to trace, specified between 0.0 and 1.0. | 1.0 | No |
| <aid="tracing-capturedRequestHeaders"href="#tracing-capturedRequestHeaders"title="#tracing-capturedRequestHeaders">`tracing.capturedRequestHeaders`</a> | Defines the list of request headers to add as attributes.<br/>It applies to client and server kind spans. | [] | No |
| <aid="tracing-capturedResponseHeaders"href="#tracing-capturedResponseHeaders"title="#tracing-capturedResponseHeaders">`tracing.capturedResponseHeaders`</a> | Defines the list of response headers to add as attributes.<br/>It applies to client and server kind spans. | [] | False |
| <aid="tracing-safeQueryParams"href="#tracing-safeQueryParams"title="#tracing-safeQueryParams">`tracing.safeQueryParams`</a> | By default, all query parameters are redacted.<br/>Defines the list of query parameters to not redact. | [] | No |
| <aid="tracing-otlp-http"href="#tracing-otlp-http"title="#tracing-otlp-http">`tracing.otlp.http`</a> | This instructs the exporter to send the tracing to the OpenTelemetry Collector using HTTP.<br/> Setting the sub-options with their default values. | null/false | No |
| <aid="tracing-otlp-http-endpoint"href="#tracing-otlp-http-endpoint"title="#tracing-otlp-http-endpoint">`tracing.otlp.http.endpoint`</a> | URL of the OpenTelemetry Collector to send tracing to.<br/> Format="`<scheme>://<host>:<port><path>`" | "http://localhost:4318/v1/tracing" | Yes |
| <aid="tracing-otlp-http-headers"href="#tracing-otlp-http-headers"title="#tracing-otlp-http-headers">`tracing.otlp.http.headers`</a> | Additional headers sent with tracing by the exporter to the OpenTelemetry Collector. | | No |
| <aid="tracing-otlp-http-tls-ca"href="#tracing-otlp-http-tls-ca"title="#tracing-otlp-http-tls-ca">`tracing.otlp.http.tls.ca`</a> | Path to the certificate authority used for the secure connection to the OpenTelemetry Collector, it defaults to the system bundle. | "" | No |
| <aid="tracing-otlp-http-tls-cert"href="#tracing-otlp-http-tls-cert"title="#tracing-otlp-http-tls-cert">`tracing.otlp.http.tls.cert`</a> | Path to the public certificate used for the secure connection to the OpenTelemetry Collector. When using this option, setting the `key` option is required. | "" | No |
| <aid="tracing-otlp-http-tls-key"href="#tracing-otlp-http-tls-key"title="#tracing-otlp-http-tls-key">`tracing.otlp.http.tls.key`</a> | This instructs the exporter to send the tracing to the OpenTelemetry Collector using HTTP.<br/> Setting the sub-options with their default values. | ""null/false "" | No |
| <aid="tracing-otlp-http-tls-insecureskipverify"href="#tracing-otlp-http-tls-insecureskipverify"title="#tracing-otlp-http-tls-insecureskipverify">`tracing.otlp.http.tls.insecureskipverify`</a> | If `insecureSkipVerify` is `true`, the TLS connection to the OpenTelemetry Collector accepts any certificate presented by the server regardless of the hostnames it covers. | false | Yes |
| <aid="tracing-otlp-grpc"href="#tracing-otlp-grpc"title="#tracing-otlp-grpc">`tracing.otlp.grpc`</a> | This instructs the exporter to send tracing to the OpenTelemetry Collector using gRPC. | false | No |
| <aid="tracing-otlp-grpc-endpoint"href="#tracing-otlp-grpc-endpoint"title="#tracing-otlp-grpc-endpoint">`tracing.otlp.grpc.endpoint`</a> | Address of the OpenTelemetry Collector to send tracing to.<br/> Format="`<host>:<port>`" | "localhost:4317" | Yes |
| <aid="tracing-otlp-grpc-headers"href="#tracing-otlp-grpc-headers"title="#tracing-otlp-grpc-headers">`tracing.otlp.grpc.headers`</a> | Additional headers sent with tracing by the exporter to the OpenTelemetry Collector. | [] | No |
| <aid="tracing-otlp-grpc-insecure"href="#tracing-otlp-grpc-insecure"title="#tracing-otlp-grpc-insecure">`tracing.otlp.grpc.insecure`</a> | Allows exporter to send tracing to the OpenTelemetry Collector without using a secured protocol. | false | Yes |
| <aid="tracing-otlp-grpc-tls-ca"href="#tracing-otlp-grpc-tls-ca"title="#tracing-otlp-grpc-tls-ca">`tracing.otlp.grpc.tls.ca`</a> | Path to the certificate authority used for the secure connection to the OpenTelemetry Collector, it defaults to the system bundle. | "" | No |
| <aid="tracing-otlp-grpc-tls-cert"href="#tracing-otlp-grpc-tls-cert"title="#tracing-otlp-grpc-tls-cert">`tracing.otlp.grpc.tls.cert`</a> | Path to the public certificate used for the secure connection to the OpenTelemetry Collector. When using this option, setting the `key` option is required. | "" | No |
| <aid="tracing-otlp-grpc-tls-key"href="#tracing-otlp-grpc-tls-key"title="#tracing-otlp-grpc-tls-key">`tracing.otlp.grpc.tls.key`</a> | This instructs the exporter to send the tracing to the OpenTelemetry Collector using HTTP.<br/> Setting the sub-options with their default values. | ""null/false "" | No |
| <aid="tracing-otlp-grpc-tls-insecureskipverify"href="#tracing-otlp-grpc-tls-insecureskipverify"title="#tracing-otlp-grpc-tls-insecureskipverify">`tracing.otlp.grpc.tls.insecureskipverify`</a> | If `insecureSkipVerify` is `true`, the TLS connection to the OpenTelemetry Collector accepts any certificate presented by the server regardless of the hostnames it covers. | false | Yes |