Available on crate feature
tracing only.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