Module zebrad::components::tracing
source · Expand description
Tracing and logging infrastructure for Zebra.
Modules§
- The Abscissa component for Zebra’s
tracing
implementation. - endpoint 🔒An HTTP endpoint for dynamically setting tracing filters.
- flame 🔒A tracing flamegraph component.
Structs§
- Tracing configuration section: outer config after cross-field defaults are applied.
- Tracing configuration section: inner config used to deserialize and apply cross-field defaults.
- Abscissa component for initializing the
tracing
subsystem - Abscissa component which runs a tracing filter endpoint.
Enums§
- The progress bars that Zebra will show while running.
Functions§
- Returns the default log file path.
- Returns the configured log file path using the runtime
log_file
andprogress_bar
config. - Returns the runtime default log file path based on the
log_file
andprogress_bar
configs.