Logs all Raxol.Terminal telemetry events for observability and debugging.
Call Raxol.Terminal.TelemetryLogger.attach_all/0 in your application start to enable logging.
Trace Context
When trace context is available in event metadata, the logger includes trace_id and span_id for request correlation:
[TELEMETRY] [trace:abc12345 span:def67890] [:raxol, :terminal, :resized]: %{...}Use Raxol.Core.Telemetry.TraceContext to start traces for request correlation.
Summary
Functions
Attaches the logger to all Raxol.Terminal telemetry events.