[{"label":"Latest (v5)","version":"latest"},{"version":"v4"}]
vmc-sizer

Stats

The stats regarding the parsed VMs


Properties

averageMetrics Optional

The average metrics of the VMs in the current workload profile


request Optional

The Sizing recommendation request containing the input workload information.


vmException Optional

The outlier VMs

JSON Example

{
	"averageMetrics": {
		"avgMemoryPerVM": 0,
		"avgStoragePerVM": 0,
		"avgVCpuPerCore": 0,
		"avgVCpusPerVM": 0
	},
	"request": {
		"configurations": {
			"applianceSize": "REGULAR",
			"cloudType": "VMC_ON_AWS",
			"clusterType": "SAZ",
			"computeOvercommitFactor": 4,
			"fttFtmType": "AUTO_AUTO",
			"includeManagementVMs": true,
			"instanceSettingsList": [
				{
					"hostType": "I3",
					"name": "DEDUP_RATIO",
					"value": "1.5"
				}
			],
			"memoryOvercommitFactor": 1,
			"sddcHostType": "ALL",
			"storageThresholdFactor": 1,
			"vmOutlierLimits": {
				"cpuLimit": 0,
				"memoryLimit": 0,
				"storageLimit": 0
			}
		},
		"workloadProfiles": [
			{
				"addonsList": [
					{
						"id": "HCX",
						"isEnabled": false,
						"isGlobalAddOn": false,
						"name": "string"
					}
				],
				"configurations": {
					"applianceSize": "REGULAR",
					"cloudType": "VMC_ON_AWS",
					"clusterType": "SAZ",
					"computeOvercommitFactor": 4,
					"fttFtmType": "AUTO_AUTO",
					"includeManagementVMs": true,
					"instanceSettingsList": [
						{
							"hostType": "I3",
							"name": "DEDUP_RATIO",
							"value": "1.5"
						}
					],
					"memoryOvercommitFactor": 1,
					"sddcHostType": "ALL",
					"storageThresholdFactor": 1,
					"vmOutlierLimits": {
						"cpuLimit": 0,
						"memoryLimit": 0,
						"storageLimit": 0
					}
				},
				"vmList": [
					{
						"vmComputeInfo": {
							"utilizationRatio": 30,
							"vCpu": 4,
							"vCpuOverall": 4,
							"vCpuPerCore": 1
						},
						"vmGroupId": "vm-gp-123",
						"vmId": "vm-123",
						"vmMemoryInfo": {
							"ramOverhead": 70,
							"utilizationRatio": 100,
							"vRam": 4,
							"vRamConsumed": 3
						},
						"vmName": "oracleVM",
						"vmState": "RUNNING",
						"vmStorageInfo": {
							"readIOPS": 100,
							"vmdkTotal": 200,
							"vmdkUsed": 140,
							"writeIOPS": 30
						}
					}
				]
			}
		]
	},
	"vmException": {
		"exceptionVMs": {
			"exceptionReason": "Memory insufficient",
			"totalDisk": 10020,
			"totalRAM": 1512,
			"totalVCPU": 1000,
			"usedDisk": 10010,
			"vmGroupId": "vm-gp-123",
			"vmId": "vm-123",
			"vmName": "oracleVM"
		},
		"limitedHostCompatablityVMs": {
			"exceptionReason": "Memory insufficient",
			"totalDisk": 10020,
			"totalRAM": 1512,
			"totalVCPU": 1000,
			"usedDisk": 10010,
			"vmGroupId": "vm-gp-123",
			"vmId": "vm-123",
			"vmName": "oracleVM"
		}
	}
}
[{"label":"Latest (v5)","version":"latest"},{"version":"v4"}]
vmc-sizer
Property Of

ParserResponse
What's changed in v5?

INTRODUCED


Feedback

Was this page helpful?