Virtu-Al.Net

Virtually everything is poshable

One Liner: How many VMs ?

Ever wondered how many VM’s you have on each Host? You could manually check it or then again you could let powershell do the work for you:

Get-VMHost | Select @{N=Cluster;E={Get-Cluster -VMHost $_}}, Name, @{N=NumVM;E={($_ | Get-VM).Count}} | Sort Cluster, Name | Export-Csv -NoTypeInformation c:\clu-host-numvm.csv

Sample Output:

Cluster Name NumVM
CLUSTER1 ESXH01.virtu-al.net 12
CLUSTER1 ESXH02.virtu-al.net 5
CLUSTER1 PRODESXH22.virtu-al.net 6
CLUSTER1 PRODESXH24.virtu-al.net 11
CLUSTER1 PRODESXH25.virtu-al.net 19
CLUSTER1 PRODESXH26.virtu-al.net 14
Production Cluster PRODESXH10.virtu-al.net 2
Production Cluster PRODESXH11.virtu-al.net 7
Production Cluster PRODESXH12.virtu-al.net 8
Production Cluster PRODESXH15.virtu-al.net 22
Production Cluster PRODESXH16.virtu-al.net 16
Production Cluster PRODESXH17.virtu-al.net 31
Production Cluster PRODESXH18.virtu-al.net 24
Production Cluster PRODESXH19.virtu-al.net 27
DMZ Production Cluster PRODESXH20.virtu-al.net 21
DMZ Production Cluster PRODESXH21.virtu-al.net 27
Test Cluster PRODESXH23.virtu-al.net 4
Test Cluster PRODESXH13.virtu-al.net 8
Test Cluster PRODESXH14.virtu-al.net

, ,

9 Responses to “One Liner: How many VMs ?”

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>