Skip to Content
全球动态加速 PathX获取全球加速监控信息 - GetPathXMetric

获取全球加速监控信息 - GetPathXMetric

简介

获取全球加速监控信息

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 GetPathXMetricYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。请参考GetProjectList接口Yes
ResourceIdstringResourceId,如upath ID 和 uga IDYes
BeginTimeint查询起始时间,10位长度时间戳Yes
EndTimeint查询结束时间,10位长度时间戳Yes
MetricName.Nstring查询监控的指标项。目前仅允许以下四项:NetworkOut:出向带宽,NetworkIn:入向带宽,NetworkOutUsage:出向带宽使用率,NetworkInUsage:入向带宽使用率Yes
ResourceTypestringupath:加速线路,uga:加速实例Yes
LineIdstring具体线路id,调用DescribePathXLineConfig接口获取线路列表Yes

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
DataSetMetricPeriod监控数据结果集No

数据模型

MetricPeriod

字段名类型描述信息必填
NetworkOutarray[MatricPoint]出向带宽No
NetworkInarray[MatricPoint]入向带宽No
NetworkOutUsagearray[MatricPoint]出向带宽使用率No
NetworkInUsagearray[MatricPoint]入向带宽使用率No

MatricPoint

字段名类型描述信息必填
Timestampint时间戳No
Valueint监控点数值No

示例

请求示例

https://api.an-link.com/?Action=GetPathXMetric &ProjectId=org-ejcxxx &ResourceType=upath &ResourceId=upath-1boe2u &BeginTime=1568797253 &EndTime=1568800853 &LineId=line_cn_afr-nigeria &MetricName.0=NetworkOutUsage &MetricName.1=NetworkInUsage

响应示例

{ "Action": "GetPathXMetricResponse", "DataSet": { "NetworkIn": null, "NetworkInUsage": [ { "Timestamp": 1568797260, "Value": 12 }, { "Timestamp": 1568797320, "Value": 18 }, { "Timestamp": 1568797380, "Value": 17 }, { "Timestamp": 1568797440, "Value": 17 } ], "NetworkOut": null, "NetworkOutUsage": [ { "Timestamp": 1568797260, "Value": 14 }, { "Timestamp": 1568797320, "Value": 23 }, { "Timestamp": 1568797380, "Value": 21 }, { "Timestamp": 1568797440, "Value": 20 } ] }, "Message": "", "RetCode": 0 }