首頁  >  文章  >  運維  >  如何查詢一塊磁碟指定時間內的使用信息

如何查詢一塊磁碟指定時間內的使用信息

坏嘻嘻
坏嘻嘻原創
2018-09-26 15:23:492451瀏覽

這篇文章帶給大家的內容是關於如何查詢一塊磁碟指定時間內的使用信息,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

DescribeDiskMonitorData

查詢一塊磁碟指定時間內的使用資訊。可查詢磁碟實用資訊包括讀取 IOPS、寫入 IOPS、讀頻寬(Bps)、寫入頻寬(Bps)、讀取延遲(ms)以及寫入延遲(ms)。若查詢的資訊中出現內容缺失,是因為我們無法取得該段時間的使用信息,即磁碟狀態不是 使用中(In_Use)。

描述

呼叫該介面時,您需要注意:

只能查詢狀態為使用中(In_Use)的磁碟使用資訊。更多詳情,請參閱 普通雲盤狀態表。

一次最多傳回 400 個數據,即指定的(EndTime–StartTime)/Peroid 需要小於等於 400。

請求參數

如何查詢一塊磁碟指定時間內的使用信息

# 傳回參數

如何查詢一塊磁碟指定時間內的使用信息

#範例

#請求範例

https://ecs.aliyuncs.com/?Action=DescribeDiskMonitorData
&DiskId=d-mydisk001
&StartTime=2014-07-23T12:07:00Z
&EndTime=2014-07-23T12:09:00Z
&<公共请求参数>

返回範例

XML 格式

<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 格式

{
  "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 錯誤中心。

如何查詢一塊磁碟指定時間內的使用信息

以上是如何查詢一塊磁碟指定時間內的使用信息的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn