Obtaining the Real-Time Resource Usage
Function
This API is used to obtain the real-time usage of all resource pools in the current project.
URI
GET /v2/{project_id}/metrics/runtime/pools
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID. For details, see Obtaining a Project ID and Name. |
Request Parameters
None
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
apiVersion |
String |
Resource version. Options:
|
kind |
String |
Resource type. Options:
|
items |
Array of MetricsItem objects |
Metric list |
Parameter |
Type |
Description |
---|---|---|
table |
table object |
Resource list |
metadata |
ResourceMetricsMetadata object |
Metadata of resource metrics |
Parameter |
Type |
Description |
---|---|---|
allocated |
Allocated object |
Allocated resources |
capacity |
Capacity object |
Total resource capacity |
Parameter |
Type |
Description |
---|---|---|
value |
Value object |
Resource amount |
timestamp |
String |
UTC time, in the format of yyyy-MM-dd'T'HH:mm:ss'Z' |
window |
String |
Statistics interval. 1s indicates 1 second, 1m indicates 1 minute, and 1h indicates 1 hour. |
Parameter |
Type |
Description |
---|---|---|
value |
Value object |
Resource amount |
maxValue |
Value object |
Maximum number of elastic resources |
timestamp |
String |
UTC time, in the format of yyyy-MM-dd'T'HH:mm:ss'Z' |
window |
String |
Statistics interval. 1s indicates 1 second, 1m indicates 1 minute, and 1h indicates 1 hour. |
Example Requests
None
Example Responses
Status code: 200
OK
{ "apiVersion" : "v2", "kind" : "PoolMetricsList", "items" : [ { "table" : { "allocated" : { "value" : { "cpu" : 5, "memory" : "15548Mi", "nvidia.com/t4" : "1073m" }, "timestamp" : "2022-03-30T07:09:10Z", "window" : "1m" }, "capacity" : { "value" : { "cpu" : 16, "memory" : "64Gi", "nvidia.com/t4" : 2 }, "maxValue" : { "cpu" : 16, "memory" : "64Gi", "nvidia.com/t4" : 2 }, "timestamp" : "2022-03-30T07:09:10Z", "window" : "1m" } }, "metadata" : { "name" : "hougang-rse-pool" } } ] }
Status Codes
Status Code |
Description |
---|---|
200 |
OK |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.