Expand description
Observability crate for logging and prometheus metrics.
Re-exports§
pub use tracing_subscriber;
Modules§
- dedup
- Event formatter that collapses runs of identical log events.
- log_
metrics - Metrics for emitted log entries.
- metrics
- Prometheus metric registry wrapper and HTTP endpoint implementation to expose metrics.
- prometheus_
json - A Prometheus encoder that outputs metrics in JSON format.
Structs§
- Random
Spans - Random span generator.
- Tracing
Config - Configuration for tracing setup.
- Tracing
Setup Error - Error returned when tracing setup fails.
Enums§
Constants§
- LOG_
LEVEL_ ENV - Environment variable to define the log level.
Functions§
- info_
trace_ layer - Trace layer that logs at info level and uses random span ids.