Maison >Opération et maintenance >exploitation et maintenance Linux >Comment interroger les informations d'utilisation d'un disque dans une période de temps spécifiée

Comment interroger les informations d'utilisation d'un disque dans une période de temps spécifiée

坏嘻嘻
坏嘻嘻original
2018-09-26 15:23:492465parcourir

Le contenu de cet article explique comment interroger les informations d'utilisation d'un disque dans une période spécifiée. Il a une certaine valeur de référence. J'espère que cela vous sera utile.

DescribeDiskMonitorData

Interrogez les informations d'utilisation d'un disque au cours d'une période spécifiée. Les informations pratiques sur le disque qui peuvent être interrogées incluent les IOPS en lecture, les IOPS en écriture, la bande passante en lecture (Bps), la bande passante en écriture (Bps), la latence en lecture (ms) et la latence en écriture (ms). S'il manque du contenu dans les informations demandées, c'est parce que nous ne pouvons pas obtenir les informations d'utilisation pendant cette période, c'est-à-dire que l'état du disque n'est pas In_Use.

Description

Lorsque vous appelez cette interface, vous devez faire attention :

ne peut interroger que l'état du disque In_Use informations d'utilisation. Pour plus de détails, veuillez vous référer au tableau général de l'état du disque cloud.

Jusqu'à 400 éléments de données peuvent être renvoyés à la fois, c'est-à-dire que le (EndTime–StartTime)/Peroid spécifié doit être inférieur ou égal à 400.

Paramètres de requête

Comment interroger les informations dutilisation dun disque dans une période de temps spécifiée

Paramètres de retour

Comment interroger les informations dutilisation dun disque dans une période de temps spécifiée

Exemple

Exemple de demande

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

Exemple de retour

Format 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>

Format 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
}

Codes d'erreur

Voici les codes d'erreur uniques à cette interface. Pour plus de codes d'erreur, veuillez visiter le Centre d'erreurs API.

Comment interroger les informations dutilisation dun disque dans une période de temps spécifiée

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn