VsanObjectIOStats

VsanObjectIOStats
VsanObjectIOStats

This data object describes the vSAN object IO stats.

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "backingObjectId": "string",
    "ioLatencyStats": [
        {
            "_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"
                    }
                }
            ]
        }
    ],
    "objectLayout": {
        "_typeName": "string",
        "layout": "string"
    }
}
string
backingObjectId
Required

The backing vSAN object uuid to run IO diagnostics.

ioLatencyStats
Optional

The IO latency stats of each layer for this vSAN object.

objectLayout
Required

The backing vSAN object layout.