Getting performance information for a specific QoS group

REST API Reference Guide for Virtual Storage Platform 5000, Virtual Storage Platform E Series, and Virtual Storage Platform G/F Series

Version
93-07-0x
90-09-0x
88-08-10
Audience
anonymous
Part Number
MK-98RD9014-17
The following request gets performance information about a QoS group for the specified QoS group ID.
Note:

This API request can be used when the storage system is VSP 5000 series.

Execution permission

Storage Administrator (View Only)

Request line

GET base-URL/simple/v1/objects/performances/qos-groups/object-ID

Request message

Object ID

Specify the value of id that is obtained when you get information about the QoS group.

Attribute

Type

Description

id

int

(Required) ID of the QoS group

Query parameters

None.

Body

None.

Response message

Body
{
  "id": 10,
  "receivedCommands": 0,
  "transferRateOfReceivedCommands": 0,
  "iops": 0,
  "transferRate": 0,
  "responseTime": 0,
  "monitorTime": "2020-10-08T05:54:07Z"
}

Attribute

Type

Description

id

int

ID of the QoS group

receivedCommands

int

Number of commands received from hosts (IOPS)

transferRateOfReceivedCommands

int

Amount of data transferred by commands received from hosts (KBps)

iops

int

Number of commands processed by the storage system (IOPS)

transferRate

int

Amount of transferred data processed by the storage system (KBps)

responseTime

long

Response time (microseconds)

monitorTime

ISO8601string

Time at which the performance information was obtained (UTC)

Status codes

For details on the status codes of the API, see the description on HTTP status codes.

Coding example

curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session d7b673af189048468c5af9bcf3bbbb6f" -X GET https://192.0.2.100/ConfigurationManager/simple/v1/objects/performances/qos-groups/10