Here you go, the new and improved version of RVTools. A while back Rob de Veij wrote an app called RVTools, what it did basically was check the VMware Tools version and status of each VM in a datacenter and report this in a nice GUI.
Rob probably had some spare time on his hands cause he added a lot of usefull tabs to his tool!
VM’s
The “VM’s” tab displays for each virtual machine the power state, Boot Time, number of cpu’s, cpu reservation, amount of memory, memory reservation, number of nics, configuration path, notes, ESX host name and operating system name.
Disk
The “Disk” tab displays for each virtual machine the virtual disks, total disk capacity, total free disk capacity, percentage free disk capacity, notes, ESX host name and operating system name.
Network
The “Network” tab displays for each virtual machine the virtual nics, powerstate, id, network name, connected value, Mac Address, IP Address, notes, ESX host name and operating system name.
CD
The “CD” tab displays for each virtual machine CD-Rom information like VM powerstate, label, connected value, startup value, summary, notes, ESX host name and operating system name. It’s possible to disconnect the CD-Rom from this screen.
Floppy
The “Floppy” tab displays for each virtual machine the floppy information like VM powerstate, label, connected value, startup value, summary, notes, ESX host name and operating system name. It’s possible to disconnect the Floppy from this screen.
VM Tools
Interacting with VirtualCenter 2.x or ESX 3.x, RVTools is able to list the current version of the VMware Tools installed inside each virtual machine. and update them to the latest version. Within the RVTools GUI, you can select and upgrade multiple hosts by clicking “Upgrade VMware Tools”. Within VirtualCenter, you’ll see an Upgrade VMware Tools task for each VM selected.
So visit Rob’s website and download this tool it’s definitely worth it, and provide Rob with feedback so he can make this tools even better.
I will start with the first few request:
- Memory Limit of VM would be nice to know.
- Snapshot
- Warning levels for VM’s with for instance connected CD’s, Snapshots, Memory Limit lower than assigned Memory, Freedisk space below 10% etc….
peter.e says
your suggestion no.3 is great – i extend it a bit, this things would make a VI admins life much more easier. .
floppy (status of connection, disconnect it)
cdrom (status of connection, disconnect it)
ports (status of connection, disconnect it)
snapshot (status of snapshot, delete it)
memory (limit, min&max last week)
actual shares
actual freespace
all those checks on a regular basis, maybe with a scheduler and a email report option.
Ivo says
Hello Peter, I’ve created a Powershell script that does a lot you asked. It can be scheduled and will e-mail te output. You can find the script on http://www.ivobeerens.nl
steveh says
Status of snapshots and the ability to delete would be great! All of those that have VCB implemented would probably have that same request 🙂
peter.e says
@Ivo this script is very cool. thanks for sharing & pointing my head into this direction.
Abigail Clark says
For me, the best operating system is Linux because it rarely hangs.`.,
fanboy says
would someone let me know where i can find the script to schedule the RVTools to get email report?
~fanboy