Contact usRequest a demo

Traceability

Unblu supports additional headers to correlate incoming API requests and processes within a distributed context.

Standard trace context headers

The W3C Trace Context header format is supported by default. The traceparent header is parsed with the format version-traceId-spanId-flags.

The following standard tracing headers are also supported:

  • X-Trace-ID

  • X-Span-ID

  • X-Correlation-ID

  • X-Request-ID

Custom tracing headers

In some cases, the standard tracing headers may not be sufficient for your requirements. To support additional tracing requirements, you can configure custom tracing headers using the configuration property com.unblu.logging.tracingCustomHeaders.

Custom header values may only include alphanumeric characters, hyphens, and underscores. Their length is limited to 128 characters, but you can override this with the configuration property com.unblu.logging.tracingCustomHeaderMaxLength.