Module tracing

Source
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
InnerConfig
Tracing configuration section: inner config used to deserialize and apply cross-field defaults.
Tracing
Abscissa component for initializing the tracing subsystem
TracingEndpoint
Abscissa component which runs a tracing filter endpoint.

Enums§

ProgressConfig
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 and progress_bar config.
layer
runtime_default_log_file 🔒
Returns the runtime default log file path based on the log_file and progress_bar configs.