How can I retrieve 'Swap Objects' capacity from vCenter using powerCLI.
You can find it in VSAN cluster > Monitor > vSAN > Capacity.
See below picture.
In the current PowerCLI release (11.3.0), the Get-VsanSpaceUsage cmdlet doesn't show the Swap Objects yet.
But with Get-VsanView we can get there.
$cluster = Get-Cluster -Name $clusterName
$vSpace = Get-VsanView -Id 'VsanSpaceReportSystem-vsan-cluster-space-report-system'
$vSpaceUsage = $vSpace.VsanQuerySpaceUsage($cluster.Id)
$vSpaceUsage.SpaceDetail.SpaceUsageByObjectType | where { $_.ObjType -eq 'vmswap' }
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference
In the current PowerCLI release (11.3.0), the Get-VsanSpaceUsage cmdlet doesn't show the Swap Objects yet.
But with Get-VsanView we can get there.
$cluster = Get-Cluster -Name $clusterName
$vSpace = Get-VsanView -Id 'VsanSpaceReportSystem-vsan-cluster-space-report-system'
$vSpaceUsage = $vSpace.VsanQuerySpaceUsage($cluster.Id)
$vSpaceUsage.SpaceDetail.SpaceUsageByObjectType | where { $_.ObjType -eq 'vmswap' }
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference