查询一块磁盘指定时间内使用信息的方法

  介绍

这篇文章主要介绍了查询一块磁盘指定时间内使用信息的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

DescribeDiskMonitorData

查询一块磁盘指定时间内的使用信息。可查询磁盘实用信息包括读IOPS,写IOPS,读带宽(Bps),写带宽(Bps),读延时(ms)以及写延时(女士)。若查询的信息中出现内容缺失,是因为我们无法获取该段时间的使用信息,即磁盘状态不是使用中(In_Use)。

调用该接口时,您需要注意:

只能查询状态为使用中(In_Use)的磁盘使用信息。更多详情,请参阅普通云盘状态表。

一次最多返回400条数据,即指定的(EndTime-StartTime)/周期需要小于等于400。

查询一块磁盘指定时间内使用信息的方法

查询一块磁盘指定时间内使用信息的方法

<强>请求示例

https://ecs.aliyuncs.com/?Action=DescribeDiskMonitorData   ,DiskId=d-mydisk001   ,开始时间=2014 - 07 - 23 - t12:07:00z   ,EndTime=2014 - 07 - 23 - t12:09:00z   ,& lt;公共请求参数在

<强>返回示例

<强> XML格式

& lt; DescribeDiskMonitorDataResponse>   & lt; MonitorData>   & lt; DiskMonitorData>   & lt; BPSRead> 0 & lt;/BPSRead>   & lt; BPSTotal> 0 & lt;/BPSTotal>   & lt; BPSWrite> 0 & lt;/BPSWrite>   & lt; DiskId> d-23b3p4r8b   & lt; IOPSRead> 0 & lt;/IOPSRead>   & lt; IOPSTotal> 0 & lt;/IOPSTotal>   & lt; IOPSWrite> 0 & lt;/IOPSWrite>   & lt; TimeStamp> 2014 - 07 - 23 t12:07:00z   & lt;/DiskMonitorData>   & lt; DiskMonitorData>   & lt; BPSRead> 0 & lt;/BPSRead>   & lt; BPSTotal> 204 & lt;/BPSTotal>   & lt; BPSWrite> 204 & lt;/BPSWrite>   & lt; DiskId> d-23b3p4r8b   & lt; IOPSRead> 0 & lt;/IOPSRead>   & lt; IOPSTotal> 0 & lt;/IOPSTotal>   & lt; IOPSWrite> 0 & lt;/IOPSWrite>   & lt; TimeStamp> 2014 - 07 - 23 t12:08:00z   & lt;/DiskMonitorData>   & lt; DiskMonitorData>   & lt; BPSRead> 0 & lt;/BPSRead>   & lt; BPSTotal> 819 & lt;/BPSTotal>   & lt; BPSWrite> 819 & lt;/BPSWrite>   & lt; DiskId> d-23b3p4r8b   & lt; IOPSRead> 0 & lt;/IOPSRead>   & lt; IOPSTotal> 0 & lt;/IOPSTotal>   & lt; IOPSWrite> 0 & lt;/IOPSWrite>   & lt; TimeStamp> 2014 - 07 - 23 t12:09:00z   & lt;/DiskMonitorData>   & lt;/MonitorData>   & lt; RequestId> bf666447 b171 - 4076 bcba - 48437 - c18fd76   & lt; TotalCount> 3 & lt;/TotalCount>   & lt;/DescribeDiskMonitorDataResponse>

<强> JSON格式

{   “MonitorData": {   “DiskMonitorData":(   {   “BPSRead": 0,   “BPSTotal": 0,   “BPSWrite": 0,   “DiskId":“d-23b3p4r8b"   “IOPSRead": 0,   “IOPSTotal": 0,   “IOPSWrite": 0,   “TimeStamp":“2014 - 07 - 23 t12:07:00z"   },   {   “BPSRead": 0,   “BPSTotal": 204,   “BPSWrite": 204,   “DiskId":“d-23b3p4r8b"   “IOPSRead": 0,   “IOPSTotal": 0,   “IOPSWrite": 0,   “TimeStamp":“2014 - 07 - 23 t12:08:00z"   },   {   “BPSRead": 0,   “BPSTotal": 819,   “BPSWrite": 819,   “DiskId":“d-23b3p4r8b"   “IOPSRead": 0,   “IOPSTotal": 0,   “IOPSWrite": 0,   “TimeStamp":“2014 - 07 - 23 t12:09:00z"   }   ]   },   “RequestId":“a48a0a77 - 34 - f5 - 4 - c33 - 9066 - 9 - e8d2da0d8e2",   “TotalCount": 3   }

以下为本接口特有的错误码。更多错误码,请访问API错误中心。

查询一块磁盘指定时间内使用信息的方法

感谢你能够认真阅读完这篇文章,希望小编分享查询一块磁盘指定时间内使用信息的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

查询一块磁盘指定时间内使用信息的方法