Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Performance considerations for tracing

Also see Performance considerations for logging.

Ambient span properties require buffering

Properties captured by the #[span] template and specified afterwards are added to ambient context. This likely involves buffering those properties into owned values and can be expensive. You can specify most properties as private to the span itself using the evt_props control parameter instead to avoid buffering them. See Visibility of properties on spans for details.