Expand description
Core traits for the observability plugin system
Structs§
- Span
Guard - Span guard that automatically ends spans when dropped
Enums§
- LogLevel
- Log levels for structured logging
- Span
Status - Status of a span
Constants§
- METRIC_
LABEL_ ALLOWLIST - Metric label allowlist for cardinality reduction.
Traits§
- Batching
Support - Trait for plugins that support batching
- Metrics
Collector - Trait for collecting and managing metrics
- Observability
Builder - Builder trait for creating observability plugins
- Observability
Plugin - Core observability plugin trait
- Structured
Logger - Trait for structured logging
Functions§
- create_
labels - Create a label map from key-value pairs
- validate_
metric_ label_ allowlist - Validate that label keys are within the allowlist.