更新时间:2024-07-23 GMT+08:00

查询时间序列

场景描述

本章以查询一个节点的CPU使用率时间序列为例。

涉及的基本信息

查询时间序列前,需要确定节点的ID和集群ID的值,节点ID值可以在ECS的dimensions中查看,集群ID值可以在CCE的“集群管理”页面,基本信息的dimensions中查看。

CPU使用率metric_name可以在主机指标中查看,集群ID和节点ID各自对应的name可以在主机指标-维度中查看,namespace可以在表4 QuerySeriesOptionParam中查看。

查询时间序列

  • 接口相关信息

    URI格式:POST /v2/{project_id}/series

  • 请求示例

    POST https://{aom_endpoint}/v2/{project_id}/series

    {aom_endpoint}信息请从终端节点获取。

    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"
                    }
                ]
            }
        ]
    }
  • 响应示例
    {
    	"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"
    		}]
    	}]
    }