Pages: [1]
Print
Author Topic: Cluster Stats  (Read 326 times)
esarakaitis
Administrator
Full Member
*****
Posts: 241


8223109 sack57@hotmail.com littleking57 rootinfortwayne
View Profile WWW Email
« on: June 30, 2009, 12:14:00 PM »

Code:
foreach ($cluster in get-cluster)
{
$guestcount = $cluster | get-vm | measure-object
$hostcount = $cluster | get-vmhost |  measure-object
$view = Get-View $cluster.id
"" | select-object @{Name="Cluster"; Expression={$cluster.name}},
                   @{Name="Hosts"; Expression={$hostcount.count}},
                   @{Name="VM's"; Expression={$guestcount.count}},
   @{Name="HA Enabled"; Expression={$view.configuration.DasConfig.Enabled}},
   @{Name="DRS Enabled"; Expression={$view.configuration.DRSConfig.Enabled}},
   @{Name="Admission Control Enabled"; Expression={$view.configuration.dasconfig.Admissioncontrolenabled}},
   @{Name="CurrentFailoverCapacity"; Expression={$view.Summary.CurrentFailoverLevel}},
   @{Name="TotalCPU(MHz)"; Expression={$view.Summary.TotalCpu}},
   @{Name="TotalMemory(GB)"; Expression={([double]('{0:#.##}' -f ($view.Summary.TotalMemory / 1GB)))}}
}
Logged
Pages: [1]
Print
Jump to: