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


本文摘自PHP中文网,作者坏嘻嘻,侵删。

本篇文章给大家带来的内容是关于如何查询一块磁盘指定时间内的使用信息,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

DescribeDiskMonitorData

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

描述

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

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

一次最多返回 400 条数据,即指定的(EndTime?CStartTime)/Peroid 需要小于等于 400。

请求参数

微信截图_20180926152248.png

返回参数

微信截图_20180926152255.png

示例

请求示例

1

2

3

4

5

https://ecs.aliyuncs.com/?Action=DescribeDiskMonitorData

&DiskId=d-mydisk001

&StartTime=2014-07-23T12:07:00Z

&EndTime=2014-07-23T12:09:00Z

&<公共请求参数>

返回示例

XML 格式

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

<DescribeDiskMonitorDataResponse>

        <MonitorData>

                <DiskMonitorData>

                        <BPSRead>0</BPSRead>

                        <BPSTotal>0</BPSTotal>

                        <BPSWrite>0</BPSWrite>

                        <DiskId>d-23b3p4r8b</DiskId>

                        <IOPSRead>0</IOPSRead>

                        <IOPSTotal>0</IOPSTotal>

                        <IOPSWrite>0</IOPSWrite>

                        <TimeStamp>2014-07-23T12:07:00Z</TimeStamp>

                </DiskMonitorData>

                <DiskMonitorData>

                        <BPSRead>0</BPSRead>

                        <BPSTotal>204</BPSTotal>

                        <BPSWrite>204</BPSWrite>

                        <DiskId>d-23b3p4r8b</DiskId>

                        <IOPSRead>0</IOPSRead>

                        <IOPSTotal>0</IOPSTotal>

                        <IOPSWrite>0</IOPSWrite>

                        <TimeStamp>2014-07-23T12:08:00Z</TimeStamp>

                </DiskMonitorData>

                <DiskMonitorData>

                        <BPSRead>0</BPSRead>

                        <BPSTotal>819</BPSTotal>

                        <BPSWrite>819</BPSWrite>

                        <DiskId>d-23b3p4r8b</DiskId>

                        <IOPSRead>0</IOPSRead>

                        <IOPSTotal>0</IOPSTotal>

                        <IOPSWrite>0</IOPSWrite>

                        <TimeStamp>2014-07-23T12:09:00Z</TimeStamp>

                </DiskMonitorData>

        </MonitorData>

        <RequestId>BF666447-B171-4076-BCBA-48437C18FD76</RequestId>

        <TotalCount>3</TotalCount>

</DescribeDiskMonitorDataResponse>

JSON 格式

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

{

  "MonitorData": {

    "DiskMonitorData": [

      {

        "BPSRead": 0,

        "BPSTotal": 0,

        "BPSWrite": 0,

        "DiskId": "d-23b3p4r8b",

        "IOPSRead": 0,

        "IOPSTotal": 0,

        "IOPSWrite": 0,

        "TimeStamp": "2014-07-23T12:07:00Z"

      },

      {

        "BPSRead": 0,

        "BPSTotal": 204,

        "BPSWrite": 204,

        "DiskId": "d-23b3p4r8b",

        "IOPSRead": 0,

        "IOPSTotal": 0,

        "IOPSWrite": 0,

        "TimeStamp": "2014-07-23T12:08:00Z"

      },

      {

        "BPSRead": 0,

        "BPSTotal": 819,

        "BPSWrite": 819,

        "DiskId": "d-23b3p4r8b",

        "IOPSRead": 0,

        "IOPSTotal": 0,

        "IOPSWrite": 0,

        "TimeStamp": "2014-07-23T12:09:00Z"

      }

    ]

  },

  "RequestId": "A48A0A77-34F5-4C33-9066-9E8D2DA0D8E2",

  "TotalCount": 3

}

错误码

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

微信截图_20180926152305.png

以上就是如何查询一块磁盘指定时间内的使用信息的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Linux下详解xargs命令并对比与管道的区别

win10怎么安装Linux

Linux和unix的区别

指定安全组入方向的访问权限,允许或者拒绝其他设备发送入方向流量到安全组里的实例

deb格式和rpm格式是什么?

如何修改安全组内网连通策略

Linux中有几种文件类型

Linux如何安装memcached服务方法

Linux集群/分布式环境下session处理方法介绍

如何使用开源工具extundelete快速恢复被误删除掉的数据

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...