Application level tracing for Rust.
-
Updated
Jan 27, 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.
An open-source, cloud-native, unified time series database for metrics, logs and events, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
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 translates JSON logs or logfmt logs into a pretty human-readable format.
Rust crates to extend containerd
A procedural macro for auto logging output of functions
Developer-first diagnostics for Rust applications
Venator: a desktop app for viewing logs and traces from OpenTelemetry and the Rust tracing ecosystem
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.