msgpack-tracing-printer

Crates.iomsgpack-tracing-printer
lib.rsmsgpack-tracing-printer
version0.1.0
created_at2025-05-20 21:36:07.337285+00
updated_at2025-05-20 21:36:07.337285+00
descriptionCompact storage for tracing using msgpack
homepagehttps://github.com/Andrepuel/msgpack-tracing
repositoryhttps://github.com/Andrepuel/msgpack-tracing.git
max_upload_size
id1682476
size21,380
André Puel (Andrepuel)

documentation

README

msgpack tracing

Compact storage for tracing using msgpack

Installing Logger

Single File

fn main() {
    msgpack_tracing::install_logger(
        File::create(path).unwrap(),
        msgpack_tracing::WithConsole::AnsiColors,
    )
}

Log Rotate

fn main() {
    msgpack_tracing::install_rotate_logger(
        path,
        max_len,
        msgpack_tracing::WithConsole::AnsiColors,
    )
    .unwrap()
}

Parsing file

Use the sub-crate msgpack-tracing-printer for parsing files.

cargo run -p msgpack-tracing-printer -- file.log
Commit count: 0

cargo fmt