阿里云监控服务-API手册-D

阿里云监控服务-API手册-D

ID:35885673

大小:162.52 KB

页数:25页

时间:2019-04-22

阿里云监控服务-API手册-D_第1页
阿里云监控服务-API手册-D_第2页
阿里云监控服务-API手册-D_第3页
阿里云监控服务-API手册-D_第4页
阿里云监控服务-API手册-D_第5页
资源描述:

《阿里云监控服务-API手册-D》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、云监控新版API使用手册云监控/新版API使用手册新版API使用手册简介欢迎使用阿里云监控(AlibabaCloudMonitor)。用户可以使用本文档介绍的API对云监控服务进行相关操作。目前提供监控数据查询的接口。请确保在使用这些接口前,已充分了解CloudMonitor产品说明和使用协议。OpenAPI提供最近31天的监控数据。调用方式服务地址CloudMonitorAPI的服务接入地址为metrics.aliyuncs.com通信协议支持通过HTTP进行请求通信请求方法支持HTTPGET方法发送请求,这种方式下请求参

2、数需要包含在请求的URL中。请求参数每个请求都需要包含公共的鉴权、签名相关请求参数和相关操作所特有的请求参数。字符编码请求及返回结果都使用UTF-8字符集进行编码。公共参数名称类型是否必须描述FormatString否返回值的类型24云监控/新版API使用手册,云监控仅支持JSONVersionString是API版本号,为日期形式:YYYY-MM-DD,本版本对应为2015-10-20AccessKeyIdString是阿里云颁发给用户的访问服务所用的密钥IDSignatureString是签名结果串,关于签名的计算方法,

3、请参见<签名机制>。SignatureMethodString是签名方式,目前支持HMAC-SHA1TimestampString是请求的时间戳。日期格式按照ISO8601标准表示,并需要使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ例如,2014-01-10T12:00:00Z(为北京时间2014年1月10日20点0分0秒)SignatureVersionString是签名算法版本,目前版本是1.0SignatureNonceString是唯一随机数,用于防止网络重放攻击。用户在不同请求间要使用不同的随机

4、数值RegionIdString是保留关键字,目前云监控全部使用cn-hangzhou签名机制CloudMonitor服务会对每个访问的请求进行身份验证,使用HTTP需要在请求中包含签名(Signature)信息。CloudMonitor通过使用AccessKeyID和AccessKeySecret进行对称加密的方法来验证请求的发送者身份。AccessKeyID和AccessKeySecret由阿里云官方颁发给访问者(可以通过阿里云官方网站申请和管理),其中AccessKeyID用于标识访问者的身份;AccessKeySec

5、ret是用于加密签名字符串和服务器端验证签名字符24云监控/新版API使用手册串的密钥,必须严格保密,只有阿里云和用户知道。Java签名算法可直接引用签名算法参考用户在访问时,按照下面的方法对请求进行签名处理:1.使用请求参数构造规范化的请求字符串(CanonicalizedQueryString)a)按照参数名称的字典顺序对请求中所有的请求参数(包括文档中描述的"公共请求参数"和给定了的请求接口的自定义参数,但不能包括"公共请求参数"中提到Signature参数本身)进行排序。注:当使用GET方法提交请求时,这些参数就是请

6、求URI中的参数部分(即URI中"?"之后由"&"连接的部分)b)对每个请求参数的名称和值进行编码。名称和值要使用UTF-8字符集进行URL编码,URL编码的编码规则是:-对于字符A-Z、a-z、0-9以及字符"-"、"_"、"."、"~"不编码;-对于其他字符编码成"%XY"的格式,其中XY是字符对应ASCII码的16进制表示。比如英文的双引号(")对应的编码就是%22-对于扩展的UTF-8字符,编码成"%XY%ZA…"的格式;-需要说明的是英文空格()要被编码是%20,而不是加号(+)。注:一般支持URL编码的库(比如J

7、ava中的java.net.URLEncoder)都是按照"application/x-www-form-urlencoded"的MIME类型的规则进行编码的。实现时可以直接使用这类方式进行编码,把编码后的字符串中加号(+)替换成%20、星号(*)替换成%2A、%7E替换回波浪号(~),即可得到上述规则描述的编码字符串。c)对编码后的参数名称和值使用英文等号(=)进行连接d)再把英文等号连接得到的字符串按参数名称的字典顺序依次使用&符号连接,即得到规范化请求字符串2.使用上一步构造的规范化字符串按照下面的规则构造用于计算签名

8、的字符串:StringToSign=HTTPMethod+"&"+percentEncode("/")+"&"+percentEncode(CanonicalizedQueryString)其中HTTPMethod是提交请求用的HTTP方法,比GET.percentEncode("/")是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。