ListVolumeStatsByAccount
Sie können die ListVolumeStatsByAccount Methode zur Auflistung von Kennzahlen zur Volumenaktivität auf hoher Ebene für jedes Konto. Die Werte werden aus allen zum Konto gehörenden Volumes summiert.
Parameter
Diese Methode hat die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Virtuelle Volumes einbeziehen |
Virtuelle Volumes werden standardmäßig in die Antwort einbezogen. Um virtuelle Volumes auszuschließen, auf „false“ setzen. |
boolescher Wert |
true |
Nein |
Konten |
Eine Liste der Konto-IDs, für die Volumenstatistiken abgerufen werden sollen. Wird dieser Parameter weggelassen, werden Statistiken für alle Konten zurückgegeben. |
Ganzzahl-Array |
Keine |
Nein |
Rückgabewert
Diese Methode hat folgenden Rückgabewert:
Name |
Beschreibung |
Typ |
volumeStats |
Liste der Volumenaktivitätsinformationen für jedes Konto.Hinweis: Das VolumeID-Element ist für jeden Eintrag 0, da die Werte die Summe aller dem Konto gehörenden Volumes darstellen. |
volumeStatsArray |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "ListVolumeStatsByAccount",
"params": {"accounts": [3]},
"id": 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, 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