Kmpertrace
github.com·1d
🔬Rust Profiling
Preview
Report Post

KmperTrace

Span‑aware tracing and structured logging for Kotlin Multiplatform - with a CLI that turns raw logs into readable trace trees.

When you’re chasing a bug that hops across coroutines, threads, and platforms, plain logs are not enough. KmperTrace lets you wrap important operations in spans, emit structured log lines with trace/span IDs, and then reconstruct the full call tree from a single log file.

Example: two overlapping downloads, nested repository/DB calls, and an injected failure - all reconstructed from plain log output.


What KmperTrace gives you

End‑to‑end traces from just logs. No agents, no collectors: KmperTrace encodes trace/span IDs and span start/end markers into log lines that can be shipped with whatever logging pipeline you already…

Similar Posts

Loading similar posts...