Monday, May 9, 2016

Vmware: Powershell List all Datastores and virtual machines within

Purpose: Need to know if i had any empty datastores attached to my ESXi hosts. Came up with this one liner which will list out all datastores and the vms that are within empty or not.

get-datastore | select name, @{name="VM";e={get-datastore $ | get-vm } } | fl

Thursday, May 5, 2016

VMware: Powershell Query each ESX Hosts Syslog

This query will report each host and its current Syslog

get-vmhost | select Name,@{Name="SysLog"; Expression={(get-vmhostsyslogserver $}} | FL