core / pragma.logging /

Package pragma.logging #

Types #

NameSummary

DefaultRequestBaggagePlugin

open class DefaultRequestBaggagePlugin : RequestBaggagePlugin

This plugin adds a distributed traceId to inbound requests when traceLogging is enabled. This traceId will be propagated throughout service-to-service requests to provide a reliable unique id within logs for to trace distributed call paths.

RequestBaggagePlugin

interface RequestBaggagePlugin

Request Baggage represents additional metadata that will be included in logs during rpc processing. Request baggage is forwarded alongside service requests that will provide consistent, shared, context for logs throughout chained requests within the platform. The name baggage is borrowed from Open Telemetry to indicate that this represents additional, non-essential data.