rust-observability - Rust Observability for Production
Add tracing, metrics, structured logging, and health checks to Rust services
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- initialize structured logging
- instrument functions with traces
- configure OpenTelemetry
- expose Prometheus metrics
- implement health checks
- correlate requests with IDs
- record metrics
Inputs
- Rust project
- OpenTelemetry endpoint URL
- Database connection
- Cache connection
- Prometheus metrics port
Outputs
- Structured log output
- OpenTelemetry trace data
- Prometheus metrics
- Health check endpoint
- Request ID in response headers
Requirements
- Rust runtime
- Tokio runtime
- HTTP server
