Expand description
Comprehensive tracing utilities for the Rust Task Queue system
This module provides structured tracing utilities for observability, debugging, and production monitoring of task queue operations.
Structs§
- Performance
Tracker - Simple performance tracker for measuring operation durations
- Queue
Performance Metrics - Queue performance metrics
- Task
Performance Metrics - Performance metrics for task execution
- Worker
Performance Metrics - Worker performance metrics
Enums§
- Task
Lifecycle Event - Task lifecycle events for comprehensive observability
Functions§
- trace_
queue_ operation - Trace queue operation with metrics
- trace_
task_ error - Trace task error with detailed context and error chain
- trace_
task_ lifecycle_ event - Trace a task lifecycle event with structured logging
- trace_
worker_ operation - Trace worker operation with context