Telemetry instrumentation for the terminal emulator.
Provides comprehensive error tracking and performance monitoring for terminal emulation operations.
All events include trace_id and span_id for request correlation.
Use Raxol.Core.Telemetry.Context to manage trace context.
Summary
Functions
Attaches default telemetry handlers for logging.
Lists all emulator telemetry events.
Records checkpoint creation with trace context.
Records checkpoint restoration with trace context.
Records an error event with trace context.
Records a health check with trace context.
Records a recovery attempt with trace context.
Records a failed recovery with trace context.
Records a successful recovery with trace context.
Executes a function with telemetry instrumentation.
Functions
Attaches default telemetry handlers for logging.
Lists all emulator telemetry events.
Records checkpoint creation with trace context.
Records checkpoint restoration with trace context.
Records an error event with trace context.
Records a health check with trace context.
Records a recovery attempt with trace context.
Records a failed recovery with trace context.
Records a successful recovery with trace context.
Executes a function with telemetry instrumentation.
Automatically includes trace_id and span_id for request correlation.