VsanHostRuntimeStats

VsanHostRuntimeStats
VsanHostRuntimeStats

vSAN runtime stats from the perspective of the host in question.

It is used to present read-only stats which may change during operation.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "resyncIopsInfo": {
        "_typeName": "string",
        "resyncIops": 0
    },
    "configGeneration": {
        "_typeName": "string",
        "vcUuid": "string",
        "genNum": 0,
        "genTime": 0
    },
    "supportedClusterSize": 0,
    "repairTimerInfo": {
        "_typeName": "string",
        "maxTimeToRepair": 0,
        "minTimeToRepair": 0,
        "objectCount": 0,
        "objectCountWithRepairTimer": 0
    },
    "componentLimitPerCluster": 0,
    "maxWitnessClusters": 0
}
resyncIopsInfo
Optional

Runtime value of vSAN resync IOPS information.

This field is to present resyncIopsInfo.

configGeneration
Optional

Current config generation of the host.

integer As int32 As int32
supportedClusterSize
Optional

Maximum vSAN cluster size supported by this host.

repairTimerInfo
Optional

Repair timer information of the host.

integer As int32 As int32
componentLimitPerCluster
Optional

Get shared witness per cluster component limit of the host.

integer As int32 As int32
maxWitnessClusters
Optional

Get shared witness max number of clusters on a witness node.