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.