VsanIOLatency
This data object describes the IO latency stats for each vSAN layer.
This structure may be used only with operations rendered under /vsan
.
{
"_typeName": "string",
"latencyType": "string",
"sourceEntityUuid": "string",
"destEntityUuid": "string",
"readLatencyStats": {
"_typeName": "string",
"totalCount": 0,
"averageLatency": "number",
"stddevLatency": "number"
},
"writeLatencyStats": {
"_typeName": "string",
"totalCount": 0,
"averageLatency": "number",
"stddevLatency": "number"
},
"detailedInfo": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
The uuid of the object which sends the IO operation.
The uuid of the object which receives the IO operation.
The latency stats for the read operations.
The latency stats for the write operations.
The detailed additional info.
For "NetworkLatency", it has fields "threshold" and "domComponentUuid"; For "LsomLatency", it has field "domComponentUuid"; For "CapacityLsomLatency" or "PerfLsomLatency", it has field "physicalDiskUuid"; For "CrossSiteNetworkLatency", it has field "threshold";