You use the management API /metrics/resourceLoad resource to request resource-load information from an S Series Node. The S Series Node response to this request includes statistics for:
- The total storage capacity of the S Series Node, in bytes. This value is the total amount of storage that can be used for storing, protecting, and repairing object data and metadata.
The default total-storage-capacity value for an unavailable server module is 0. However, because each server module can see all the S Series Node storage, the reported total storage capacity is always the total storage capacity of the S Series Node, regardless of whether one server module is unavailable.
- The amount of free storage on the S Series Node, in bytes. This value is the total amount of storage that is currently available to be allocated for storing and protecting object data and metadata. This value does not include storage that is reserved for repairing object data and metadata.
The default free-storage value for an unavailable server module is 0. However, because each server module can see all the free storage on the S Series Node, the reported amount of free storage is always the total amount of free storage, regardless of whether one server module is unavailable.
- The average of the larger of these two statistics on each server module:
- The average CPU utilization, as a percent
- The average thread pool utilization, as a percent
In either case, the default value for an unavailable server module is 100%.
The reported overall average represents the percent of S Series Node processing capacity that's either in use or unavailable across both server modules. The remaining percent represents the available processing capacity.
For example, if one server module is using 75% of its processing capacity and the other server module is using 63% of its processing capacity, the reported value is 69% (the average of 75% and 63%), and the available processing capacity on the S Series Node is 31%.
If one server module is using 75% of its processing capacity and the other server module is unavailable, the reported value is 87.5% (the average of 75% and 100%), and the available processing capacity on the S Series Node is 12.5%.
- The total amount of network bandwidth provided by the access network ports on the two server modules, in bits per second (bps). Only ports that have a functioning connection to an active switch are included in the total-bandwidth calculation.
With IEEE 802.3ad bonding, the total-bandwidth value for a server module is the total of the bandwidth on all functioning access-network connections. With active-backup bonding, the total-bandwidth value for a server module is the bandwidth on only the connection to the active port in the bond.
The default total-bandwidth value for an unavailable server module is 0.
- The total amount of free network bandwidth available on the access network ports on the two server modules, in bits per second (bps). Only ports that have a functioning connection to an active switch are included in the free-bandwidth calculation.
With IEEE 802.3ad bonding, the free-bandwidth value for a server module is the total of the free bandwidth on all functioning access-network connections. With active-backup bonding, the free-bandwidth value for a server module is the free bandwidth on only the connection to the active port in the bond.
The default free-bandwidth value for an unavailable server module is 0.