Skip to main content

Module observability

Module observability 

Source
Expand description

In-process observability tier — span buffer, redaction, and the tracing layer that feeds them.

See docs/http-server/observability.md for the design.

Re-exports§

pub use span_buffer::BufferConfig;
pub use span_buffer::BufferStats;
pub use span_buffer::RecordedSpan;
pub use span_buffer::SpanBuffer;
pub use span_buffer::SpanStatus;
pub use span_buffer::TraceSummary;
pub use span_buffer_layer::SpanBufferLayer;

Modules§

redaction
JSON-walking secret redaction for the observability HTTP API.
span_buffer
Bounded in-memory ring buffer of recorded spans.
span_buffer_layer
tracing::Layer that captures every span into a SpanBuffer.