Expand description
Shared tracing subscriber setup for Aster services.
This crate provides the complete logging initialization behavior used by the application
repositories: stdout or file output, optional daily rotation, bounded retained log files,
RUST_LOG precedence over configured levels, text or JSON formatting, debug-build file and line
annotations, and a non-blocking writer guard. Applications can use LoggingConfig directly
in their deployment configuration schema.
Structs§
- Logging
Config - Logging initialization options.
- Logging
Init Result - Result returned after installing the tracing subscriber.
Functions§
- init_
logging - Initializes global tracing subscriber using Aster’s standard runtime logging behavior.