Expand description
Prometheus Metrics Export
Exports observability metrics in Prometheus text format for scraping by Prometheus servers or compatible monitoring systems.
§Features
- Counter metrics export
- Gauge metrics export
- Histogram buckets for operation timings
- Label support for metric dimensions
- Text format output (Prometheus standard)
§Usage
ⓘ
use embeddenator_obs::prometheus::PrometheusExporter;
let exporter = PrometheusExporter::new("embeddenator");
let snapshot = telemetry.snapshot();
let prometheus_text = exporter.export(&snapshot);
// Serve via HTTP endpoint
// GET /metrics -> prometheus_textStructs§
- Prometheus
Exporter - Prometheus metrics exporter.