queuerious
Rust SDK for the Queuerious job queue observability platform.
Report job lifecycle events (started, completed, failed, retrying, dead-lettered) from your Rust applications to Queuerious for real-time monitoring, alerting, and debugging.
Installation
[]
= "0.1"
Optional features
| Feature | Description |
|---|---|
tower |
Tower middleware for automatic job tracking |
metrics |
Queue metrics collection |
commands |
Remote command execution support |
agent |
Full agent mode (enables metrics + commands) |
# Example: enable Tower middleware
= { = "0.1", = ["tower"] }
Quick start
use ;
async
Queue backend adapters
For automatic lifecycle tracking with specific queue backends, use one of the adapter crates:
queuerious-lapin— RabbitMQ via lapin
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.