mirror of
https://github.com/swift-server/RediStack.git
synced 2026-06-02 07:37:33 +00:00
Motivation: End users will want to capture some baseline performance metrics that can only be accurately gathered at this level of the stack. Modifications: Added new `RedisMetrics` struct that retains all SwiftMetrics objects used throughout the system lifecycle, and appropriate code to track desired metrics. Result: Users now have a way to peek into the system's performance to understand what NIORedis is being asked to do from their usage.