Example: op/statisticsService/qos/metrics?device=10.56.23.25&ifName=GigabitEthernet0/10& policy=testQosDerechoMR3Policy&classmap=testQosDerechoMR3&direction=input
Since Product Version: 2.0
Resource URL
/webacs/api/v1/op/statisticsService/qos/metricsRequest Parameters
Type | Attribute Name | Source | Description |
---|---|---|---|
String |
device required |
query |
Defines the IP address of the device to which the interface belongs. |
String |
ifName required |
query |
Defines the name of the interface on which the QoS statistics will be fetched |
String |
policy required |
query |
Defines the name of QoS policy. |
String |
classmap required |
query |
Defines the name of the class map. |
String |
direction required |
query |
Defines the direction of the QoS policy. Valid values are input and output. |
Integer |
timeInterval optional |
query |
Fetches the data for the last specified number of hours. Applicable values are 1, 2, 4, 8, 16, 24, 168 (1 Week), 336 (2 Weeks), 720 (1 Month), 8760 (1Year). The timeInterval parameter overrides the startTime and endTime parameters. The default is 1 hour if neither the timeInterval nor the startTime and endTime parameters are provided. |
Long |
startTime optional |
query |
Specifies the start time in milliseconds. The timeInterval parameter overrides this parameter. |
Long |
endTime optional |
query |
Specifies the end time in milliseconds. The timeInterval parameter overrides this parameter. |
Response Parameters
Type | Attribute Name | Description |
---|---|---|
String |
info |
Metrics info |
metrics |
Metric details list |
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Response Payload
https://172.25.123.114/webacs/api/v1/op/statisticsService/qos/metrics
<?xml version="1.0" ?> <mgmtResponse responseType="operation" requestUrl="../../../../../pages/common/login.jsp.html" rootUrl="https://172.25.123.114/webacs/api/v1/op/"> <metricsDTO> <info>String value</info> <metrics> <metrics> <description>String value</description> <name>String value</name> <type>TIME_SERIES</type> <units> <units>NUMBER</units> </units> <url>String value</url> </metrics> </metrics> </metricsDTO> </mgmtResponse>
Sample JSON Response Payload
https://172.25.123.114/webacs/api/v1/op/statisticsService/qos/metrics.json
{ "mgmtResponse" : { "@responseType" : "operation", "@requestUrl" : "https : \/\/172.25.123.114\/webacs\/api\/v1\/op\/statisticsService\/qos\/metrics", "@rootUrl" : "https : \/\/172.25.123.114\/webacs\/api\/v1\/op\/", "metricsDTO" : { "info" : "String value", "metrics" : { "metrics" : { "description" : "String value", "name" : "String value", "type" : "TIME_SERIES", "units" : { "units" : "NUMBER" }, "url" : "String value" } } } } }