PowerFlex How to Monitor Storage Pool Bandwidth and Throughput using REST API

Summary: This article explains how to monitor Storage pool bandwidth using REST API.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

In order to see the current IOPS and Kb/s statistics per Storage Pool using REST, use the following API:

 /api/instances/StoragePool::xxxxxxxxxxx/relationships/Statistics

It returns Storage Pool statistics, among the other following "*Bwc" entries for each type of traffic (primary reads, writes, rebalance, rebuild, and so forth):

(...)
    "primaryWriteBwc": {
        "numOccured": 219,
        "numSeconds": 5,
        "totalWeightInKb": 111884
    },
(...)

To get the number of IOPS for each type of traffic divide "numOccured" by "numSeconds", to see Kb/s divide "totalWeightInKb" by "numSeconds" - for this example:

 
 
    "primaryWriteBwc": {
        "numOccured": 219,
        "numSeconds": 5,
        "totalWeightInKb": 111884
    },

===================
<<< Calcuation >>>
219/5 = ~43 IOPS
111884/5 = ~ 22376 Kb/s

Additional Information

The scli --query_storage_pool command produces the following output, allowing us to see the amount of traffic is going on against each Storage Pool:
There are no such counters in the REST API and these values must be calculated.

(...) 
        Primary-reads                            5365 IOPS 21.0 MB (21461 KB) per-second
        Primary-writes                           41 IOPS 20.9 MB (21425 KB) per-second
        Secondary-reads                          0 IOPS 0 Bytes per-second
        Secondary-writes                         40 IOPS 20.4 MB (20870 KB) per-second
        Backward-rebuild-reads                   0 IOPS 0 Bytes per-second
        Backward-rebuild-writes                  0 IOPS 0 Bytes per-second
        Forward-rebuild-reads                    0 IOPS 0 Bytes per-second
        Forward-rebuild-writes                   0 IOPS 0 Bytes per-second
        Rebalance-reads                          0 IOPS 0 Bytes per-second
        Rebalance-writes                         0 IOPS 0 Bytes per-second

Affected Products

PowerFlex rack, VxFlex Product Family

Products

PowerFlex Appliance, PowerFlex Software
Article Properties
Article Number: 000014438
Article Type: How To
Last Modified: 20 Jun 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.