Skip to main content

Module logging

Module logging 

Source
Expand description

Unified tracing subscriber initialization for all beam binaries.

Provides init_tracing() to configure a compact, human-readable tracing subscriber writing to stderr with target display enabled for module-level filtering. The default level is INFO, overridable via the standard RUST_LOG environment variable.

§Examples

beam_core::logging::init_tracing();

Change log level at runtime via RUST_LOG:

RUST_LOG='beam_daemon=debug,beam_worker=trace' beam restart

Functions§

init_tracing
Initialize the tracing subscriber exactly once per process.