Package-level declarations

Types

Link copied to clipboard
@Serializable
data class LogContext(val traceId: String? = null, val spanId: String? = null, val parentSpanId: String? = null, val requestId: String? = null, val userId: String? = null, val sessionId: String? = null, val serviceName: String? = null, val environment: String? = null, val version: String? = null)

Structured logging context containing trace and request information.

Link copied to clipboard
object MDC

Mapped Diagnostic Context (MDC) for structured logging.

Link copied to clipboard
class MDCContextElement(contextMap: Map<String, String>) : ThreadContextElement<Map<String, String>> , AbstractCoroutineContextElement

Coroutine context element for MDC propagation.