iopsystems / rezolus

Systems performance telemetry
Other
63 stars 9 forks source link

convert to async and on-demand samplers #334

Closed brayniac closed 2 months ago

brayniac commented 2 months ago

This is a major refactoring of the Rezolus sampler internals. All samplers are converted to async and are now run on-demand, meaning they do not run until the exposition endpoint is hit. This reduces the resource utilization and better aligns metric refresh times with collection times.

Key changes: