cloudstack/engine
Abhishek Kumar bd488c4bba
server, plugin: enhance storage stats for IOPS (#10034)
Adds framework layer change to allow retrieving and storing IOPS stats for storage pools. Custom `PrimaryStoreDriver` can implement method - `getStorageIopsStats` for returning IOPS stats. Existing method `getUsedIops` can also be overridden by such plugins when only used IOPS is returned.
For testing purpose, implementation has been added for simulator hypervisor plugin to return capacity and used IOPS for a pool.
For local storage pool, implementation has been added using iostat to return currently used IOPS.
StoragePoolResponse class has been updated to return IOPS values which allows showing IOPS values in UI for different storage pool related views and APIs.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-01-07 17:17:12 +05:30
..
api server, plugin: enhance storage stats for IOPS (#10034) 2025-01-07 17:17:12 +05:30
components-api Introducing granular command timeouts global setting (#9659) 2025-01-07 17:06:32 +05:30
orchestration Introducing granular command timeouts global setting (#9659) 2025-01-07 17:06:32 +05:30
schema server, plugin: enhance storage stats for IOPS (#10034) 2025-01-07 17:17:12 +05:30
service Updating pom.xml version numbers for release 4.20.1.0-SNAPSHOT 2024-11-27 11:40:45 -03:00
storage Improve logging to include more identifiable information (#9873) 2025-01-06 16:42:37 +05:30
userdata Updating pom.xml version numbers for release 4.20.1.0-SNAPSHOT 2024-11-27 11:40:45 -03:00
pom.xml Updating pom.xml version numbers for release 4.20.1.0-SNAPSHOT 2024-11-27 11:40:45 -03:00