Real-time traces are one of Laminar’s most powerful features, allowing you to see spans as they’re being executed without waiting for the top-level span to complete. This provides immediate visibility into trace data during development and debugging processes, which is especially valuable when:
Laminar uses OpenTelemetry for trace collection and processing. By default, it uses BatchSpanProcessor
, which buffers and sends traces in batches to optimize performance:
Real-time traces are currently available only in the Laminar cloud platform.
For immediate trace visibility, you can disable batching by setting disableBatch
to true
in the Laminar.initialize
function:
This configuration uses SimpleSpanProcessor
, which processes and sends traces immediately.
While real-time traces provide immediate visibility, disabling batching may impact application performance in production environments.
Real-time traces are one of Laminar’s most powerful features, allowing you to see spans as they’re being executed without waiting for the top-level span to complete. This provides immediate visibility into trace data during development and debugging processes, which is especially valuable when:
Laminar uses OpenTelemetry for trace collection and processing. By default, it uses BatchSpanProcessor
, which buffers and sends traces in batches to optimize performance:
Real-time traces are currently available only in the Laminar cloud platform.
For immediate trace visibility, you can disable batching by setting disableBatch
to true
in the Laminar.initialize
function:
This configuration uses SimpleSpanProcessor
, which processes and sends traces immediately.
While real-time traces provide immediate visibility, disabling batching may impact application performance in production environments.