Querying Time Series Objects
Scenario
This section describes how to query time series objects about a node's CPU usage.
Obtaining Basic Information
Before querying time series objects, obtain the value of the node ID from dimensions on the ECS console, and the value of the cluster ID from dimensions on the cluster management page of the CCE console.
For metric_name of CPU usage, see Host Metrics. For the name corresponding to the cluster ID or node ID, see Host Metrics - Dimension. For the namespace, see Table 4.
Querying Time Series Objects
- URI format
- Example request
POST https://{aom_endpoint}/v2/{project_id}/series
To obtain the value of {aom_endpoint}, see Regions and Endpoints.
Body:
{ "series": [ { "namespace": "PAAS.NODE", "metric_name": "aom_node_cpu_usage", "dimensions":[ { "name":"clusterId", "value":"4fae3587-0202-11eb-9ba9-0255ac100b02" }, { "name":"hostID", "value":"4100f512-c4e9-4b65-b0dd-2b94ea5e1a84" } ] } ] }
- Example response
{ "meta_data": { "count": 0, "offset": 0, "total": 1, "nextToken": 9007148492074133276 }, "series": [{ "namespace": "PAAS.NODE", "metric_name": "cpuUsage", "unit": "Percent", "dimensions": [{ "name": "clusterId", "value": "4fae3587-0202-11eb-9ba9-0255ac100b02" }, { "name": "clusterName", "value": "testdiskrate" }, { "name": "hostID", "value": "4100f512-c4e9-4b65-b0dd-2b94ea5e1a84" }, { "name": "nameSpace", "value": "default" }, { "name": "nodeIP", "value": "192.168.0.123" }, { "name": "nodeName", "value": "192.168.0.123" }] }] }
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot