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