Application level tracing for Rust.
-
Updated
Dec 28, 2025 - Rust
In computing, logging is the act of keeping a log of events that occur in a computer system, such as problems, errors or just information on current operations.
Application level tracing for Rust.
A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.
The Rust OpenTelemetry implementation
Structured, contextual, extensible, composable logging for Rust
Efficient, deferred formatting for logging on embedded systems
Rust crates to extend containerd
Venator: a desktop app for viewing logs and traces from OpenTelemetry and the Rust tracing ecosystem
A procedural macro for auto logging output of functions
Developer-first diagnostics for Rust applications