#logging #tracing #pipeline

app mustermann

Mustermann is test data for your OpenTelemetry pipeline

2 stable releases

7.0.0 Feb 28, 2025
6.0.0 Feb 28, 2025

#43 in #pipeline

Download history 240/week @ 2025-02-24 58/week @ 2025-03-03 5/week @ 2025-03-10 1/week @ 2025-03-17

304 downloads per month

MIT license

245KB
308 lines

mustermann

CI

Mustermann is a CLI tool to generate random data to test OpenTelemetry pipelines .

Installation

cargo install mustermann

Or install it from the releases page.

Usage

Logging

Logging to stdout:

cargo run -- --log stdout

Logging to an OTLP backend (default endpoint is http://localhost:4317):

cargo run -- --log otlp

Logging to a custom OTLP endpoint:

cargo run -- --log otlp --otlp-endpoint http://other-host:4317

Set a custom log level via RUST_LOG (works for stdout and OTLP):

RUST_LOG=DEBUG cargo run -- --log stdout

Tracing

Tracing to an OTLP backend (default endpoint is http://localhost:4317):

cargo run -- --tracing

Tracing to a custom OTLP endpoint:

cargo run -- --tracing --otlp-endpoint http://other-host:4317

License

MIT

Dependencies

~17–27MB
~400K SLoC