volumeStats
Das volumeStats-Objekt enthält statistische Daten für ein einzelnes Volume.
Objektmitglieder
Sie können die folgenden Methoden verwenden, um volumeStats-Objekte für einige oder alle Volumes zu erhalten:
Dieses Objekt enthält die folgenden Elemente:
| Name | Beschreibung | Berechnung | Typ |
|---|---|---|---|
Konto-ID |
Die ID des Kontos des Volumeninhabers. |
k. A. |
ganze Zahl |
tatsächliche IOPS |
Die aktuelle tatsächliche IOPS-Leistung des Volumes in den letzten 500 Millisekunden. |
Zeitpunkt |
ganze Zahl |
asyncDelay |
Die Zeitspanne seit der letzten Synchronisierung des Volumes mit dem Remote-Cluster. Wenn das Volume nicht gepaart ist, ist dieser Wert null. Hinweis: Ein Zielvolume im aktiven Replikationszustand hat immer einen asyncDelay von 0 (Null). Die Zielvolumes sind während der Replikation systembewusst und gehen davon aus, dass asyncDelay jederzeit korrekt ist. |
k. A. |
ISO 8601-Dauerzeichenfolge oder null |
durchschnittliche IOPS-Größe |
Die durchschnittliche Größe der letzten E/A-Vorgänge auf dem Datenträger in den letzten 500 Millisekunden in Bytes. |
Zeitpunkt |
ganze Zahl |
burstIOPSCredit |
Die Gesamtzahl der dem Benutzer zur Verfügung stehenden IOP-Credits. Wenn die Volumes nicht die konfigurierte maxIOPS-Leistung ausschöpfen, werden Gutschriften gutgeschrieben. |
k. A. |
ganze Zahl |
Client-Warteschlangentiefe |
Die Anzahl der ausstehenden Lese- und Schreibvorgänge für das Volumen. |
k. A. |
ganze Zahl |
gewünschteMetadatenHosts |
Die Metadatendienste (Slice-Dienste), zu denen migriert wird, wenn die Volumenmetadaten zwischen Metadatendiensten migriert werden. Ein Wert von "null" bedeutet, dass das Volume nicht migriert wird. |
k. A. |
JSON-Objekt |
Latenz in US-Sekunden |
Die durchschnittliche Zeit in Mikrosekunden, die für die Ausführung von Operationen am Volumen in den letzten 500 Millisekunden benötigt wurde. Ein Wert von "0" (Null) bedeutet, dass keine Ein-/Ausgabe am Volume stattfindet. |
Zeitpunkt |
ganze Zahl |
Metadaten-Hosts |
Die Metadatendienste (Slice-Dienste), auf denen die Volumenmetadaten gespeichert sind. Mögliche Werte:
|
k. A. |
JSON-Objekt |
normalisierte IOPS |
Durchschnittliche Anzahl der IOPS für den gesamten Cluster in den letzten 500 Millisekunden. |
Zeitpunkt |
ganze Zahl |
nonZeroBlocks |
Die Gesamtzahl der 4-KiB-Blöcke, die nach Abschluss der letzten Garbage Collection Daten enthalten. |
k. A. |
ganze Zahl |
gelesene Bytes |
Die Gesamtzahl der seit der Erstellung des Volumes vom Volume gelesenen Bytes. |
monoton steigend |
ganze Zahl |
readBytesLastSample |
Die Gesamtzahl der Bytes, die während des letzten Abtastzeitraums aus dem Datenträger gelesen wurden. |
Zeitpunkt |
ganze Zahl |
LeselatenzUSec |
Die durchschnittliche Zeit in Mikrosekunden, die zum Abschließen von Lesevorgängen auf dem Datenträger in den letzten 500 Millisekunden benötigt wurde. |
Zeitpunkt |
ganze Zahl |
LeselatenzUSecGesamt |
Die gesamte Zeit, die für Lesevorgänge vom Datenträger aufgewendet wurde. |
monoton steigend |
ganze Zahl |
Leseoperationen |
Die Gesamtzahl der Lesevorgänge auf dem Volume seit dessen Erstellung. |
monoton steigend |
ganze Zahl |
readOpsLastSample |
Die Gesamtzahl der Lesevorgänge während des letzten Stichprobenzeitraums. |
Zeitpunkt |
ganze Zahl |
samplePeriodMSec |
Die Länge der Abtastperiode in Millisekunden. |
k. A. |
ganze Zahl |
sliceIopsStats |
Die E/A-Nutzungsstatistik für ein Volume. Verfügbar ab Element 12.8. Mögliche Werte für sliceIopsStats:
Mögliche Werte für largeStatistics und smallStatistics:
|
Zeitpunkt |
JSON-Objekt |
Gaspedal |
Ein Gleitkommawert zwischen 0 und 1, der angibt, in welchem Maße das System die Clients aufgrund von Datenreplikation, vorübergehenden Fehlern und erstellten Snapshots unterhalb ihrer maximalen IOPS drosselt. |
k. A. |
schweben |
Zeitstempel |
Die aktuelle Uhrzeit im UTC+0-Format. |
k. A. |
ISO 8601 Datumszeichenfolge |
nicht ausgerichtete Lesevorgänge |
Die Gesamtzahl der kumulierten, nicht ausgerichteten Lesevorgänge auf ein Volume seit dessen Erstellung. |
monoton steigend |
ganze Zahl |
unalignedWrites |
Die Gesamtzahl der kumulierten, nicht ausgerichteten Schreibvorgänge auf einem Volume seit dessen Erstellung. |
monoton steigend |
ganze Zahl |
volumeAccessGroups |
Die Liste der IDs der Volume-Zugriffsgruppen, zu denen ein Volume gehört. |
k. A. |
Ganzzahl-Array |
Volume-ID |
Die ID des Datenträgers. |
k. A. |
ganze Zahl |
Volumengröße |
Gesamte bereitgestellte Kapazität in Bytes. |
k. A. |
ganze Zahl |
Volumennutzung |
Ein Gleitkommawert, der beschreibt, wie vollständig der Client die Eingabe-/Ausgabekapazitäten des Volumes im Vergleich zur QoS-Einstellung maxIOPS für dieses Volume nutzt. Mögliche Werte:
|
k. A. |
schweben |
writeBytes |
Die Gesamtzahl der seit der Erstellung des Datenträgers auf diesen geschriebenen Bytes. |
monoton steigend |
ganze Zahl |
writeBytesLastSample |
Die Gesamtzahl der Bytes, die während des letzten Abtastzeitraums auf das Volume geschrieben wurden. |
monoton steigend |
ganze Zahl |
SchreiblatenzUSec |
Die durchschnittliche Zeit in Mikrosekunden, die zum Abschließen von Schreibvorgängen auf einem Volume in den letzten 500 Millisekunden benötigt wurde. |
Zeitpunkt |
ganze Zahl |
SchreiblatenzUSecTotal |
Die gesamte Zeit, die für Schreibvorgänge auf dem Volume aufgewendet wurde. |
monoton steigend |
ganze Zahl |
Schreibvorgänge |
Die Gesamtzahl der Schreibvorgänge auf dem Volume seit dessen Erstellung. |
monoton steigend |
ganze Zahl |
writeOpsLastSample |
Die Gesamtzahl der Schreibvorgänge während des letzten Abtastzeitraums. |
Zeitpunkt |
ganze Zahl |
zeroBlocks |
Die Gesamtzahl der leeren 4-KiB-Blöcke ohne Daten nach Abschluss der letzten Garbage-Collection-Operation. |
Zeitpunkt |
ganze Zahl |