fast-telemetry 0.3.0

High-performance, cache-friendly telemetry primitives and export formats for Rust
Documentation

fast-telemetry

High-performance, cache-friendly telemetry for Rust.

Thread-sharded counters, gauges, histograms, distributions, and lightweight spans with Prometheus, DogStatsD, OTLP, and optional first-party ClickHouse row export.

#[derive(ExportMetrics)] also generates visit_metrics, a structured in-process export path for custom MetricVisitor implementations that need typed cumulative observations instead of a wire-format string or protobuf.

See the workspace README for full documentation, examples, and API reference.

Companion Crates

Lineage

The Counter implementation originated from JackThomson2/fast-counter.