Application level tracing for Rust.
-
Updated
Jun 2, 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.
The Rust OpenTelemetry implementation
Structured, contextual, extensible, composable logging for Rust
Efficient, deferred formatting for logging on embedded systems
A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.
Rust crates to extend containerd
A procedural macro for auto logging output of functions
Venator: a desktop app for viewing logs and traces from OpenTelemetry and the Rust tracing ecosystem
Developer-first diagnostics for Rust applications
An efficient log ingestion and log aggregation system https://pathivu.io/
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests.