Expand description
Metrics snapshot families over orbit-rs rings.
Metrics are not cache entries. They are periodic, worker-local
snapshots where readers want the latest value per node and can
discard stale samples. This crate keeps that semantic layer out of
orbit-rs while staying independent of any application runtime.
Structs§
- Orbit
Metric Collector - Read-side handle for one metrics family. Usually lives in the master/aggregator path.
- Orbit
Metric Family - Ring-backed metrics family.
- Orbit
Metric Publisher - Write-side handle for one metrics family. Usually lives in the worker/background publisher task.
- Orbit
Metric Sample - One decoded metrics sample plus the Orbit id that carried it.
Traits§
- Orbit
Metric Keyed Snapshot - Optional key projection for row-like metric families.
- Orbit
Metric Snapshot - A periodic metrics snapshot carried by an Orbit ring.
- Orbit
Typed - Marker for a type that has a stable wire identity across the fleet.