ListVolumeStatsByKonto
Sie können das verwenden ListVolumeStatsByAccount
Methode zum Auflisten von Messungen der Volumenaktivität auf hoher Ebene für jedes Konto. Werte werden aus allen Volumes des Kontos zusammengefasst.
Parameter
Diese Methode verfügt über die folgenden Eingabeparameter:
Name | Beschreibung | Typ | Standardwert | Erforderlich |
---|---|---|---|---|
InbegriffenVirtualVolumes |
Virtuelle Volumes sind standardmäßig in der Antwort enthalten. Um virtuelle Volumes auszuschließen, setzen Sie auf false. |
boolesch |
Richtig |
Nein |
Konten |
Eine Liste der Account-IDs, für die Volume-Statistiken zurückgegeben werden sollen. Wenn keine Daten angegeben werden, werden Statistiken für alle Konten zurückgegeben. |
Integer-Array |
Keine |
Nein |
Rückgabewert
Diese Methode hat den folgenden Rückgabewert:
Name |
Beschreibung |
Typ |
VolumeStatistik |
Liste der Volume-Aktivitätsinformationen für jedes Konto.Hinweis: das volumeID-Mitglied ist für jeden Eintrag 0, da die Werte die Zusammenfassung aller Volumes darstellen, die dem Konto gehören. |
VolumeStatistik Array erledigen |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method": "ListVolumeStatsByAccount", "params": {"accounts": [3]}, "id": 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{ "id": 1, "result": { "volumeStats": [ { "accountID": 3, "nonZeroBlocks": 155040175, "readBytes": 3156273328128, "readBytesLastSample": 0, "readOps": 770574543, "readOpsLastSample": 0, "samplePeriodMSec": 500, "timestamp": "2016-10-17T20:42:26.231661Z", "unalignedReads": 0, "unalignedWrites": 0, "volumeAccessGroups": [], "volumeID": 0, "volumeSize": 1127428915200, "writeBytes": 1051988406272, "writeBytesLastSample": 0, "writeOps": 256833107, "writeOpsLastSample": 0, "zeroBlocks": 120211025 } ] } }
Neu seit Version
9.6