Skip to main content

Crate fast_telemetry_macros

Crate fast_telemetry_macros 

Source
Expand description

Derive macros for fast-telemetry.

Provides:

  • #[derive(ExportMetrics)] to auto-generate Prometheus, DogStatsD, and optional OTLP export code
  • #[derive(LabelEnum)] to auto-generate LabelEnum trait implementations

Derive Macrosยง

ExportMetrics
Derive macro for exporting metrics in Prometheus, DogStatsD, and OTLP formats.
LabelEnum
Derive macro for implementing LabelEnum on enums.