2 stable releases
new 7.0.0 | Feb 28, 2025 |
---|---|
6.0.0 | Feb 28, 2025 |
#276 in Debugging
24 downloads per month
245KB
308 lines
mustermann
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–28MB
~399K SLoC