查询指标列表 - QueryMetrics
功能介绍
查询系统当前可监控指标列表,可以指定指标命名空间、指标名称、维度、排序方式,起始记录和最大记录条数过滤查询结果。
云服务资源删除后,会保留3个小时的数据缓存,在3小时之内还能查到资源对应的监控指标,属于正常现象。
调用方法
请参见如何调用API。
URI
GET /V1.0/{project_id}/metrics
| 名称 | 类型 | 是否必选 | 描述 |
|---|---|---|---|
| project_id | String | 是 | 项目ID,可以通过获取项目ID获取项目ID。 |
| 名称 | 类型 | 是否必选 | 描述 |
|---|---|---|---|
| namespace | String | 否 |
|
| metric_name | String | 否 |
|
| dim | String | 否 |
|
| start | String | 否 |
|
| limit | Integer | 否 |
|
| order | String | 否 |
|
请求消息
响应消息
- 响应参数
表3 响应Body参数列表 名称
类型
描述
metrics
Array of Metrics objects
指标对象列表。
meta_data
MetaData object
查询结果元数据信息,包括分页信息等。
表4 Metrics 名称
类型
描述
namespace
String
指标所属命名空间。
dimensions
Array of Dimensions objects
指标维度列表。
metric_name
String
指标名称,如gateway_connection_num。
unit
String
指标单位。
表5 Dimensions 名称
类型
描述
name
String
监控维度名称。
- 终端入云VPN网关的维度为p2c_vpn_gateway_id。
- 站点入云VPN维度请参考支持的监控指标(站点入云VPN企业版),可参考维度中key字段。
value
String
维度取值,例如终端入云VPN网关的ID。
- 响应样例
{ "metrics": [ { "namespace": "SYS.VPN", "dimensions": [ { "name": "p2c_vpn_gateway_id", "value": "72fe0000-0000-0000-0000-0000f0efd460" } ], "metric_name": "gateway_connection_num", "unit": "count" } ], "meta_data": { "count": 1, "marker": "SYS.VPN.gateway_connection_num.p2c_vpn_gateway_id:72fe0000-0000-0000-0000-0000f0efd460.index:756558082", "total": 16 } }
状态码
请参见状态码。