RVTools
RVTools is a Windows .NET (4.6.2 or higher) application which uses VMware vSphere Management SDK 8.0 and CIS REST API to display information about your virtual environments. Interacting with VirtualCenter 5.x, ESX Server 5.x, VirtualCenter 6.x, ESX Server 6.x, VirtualCenter 7.0, ESX server 7.0, VirtualCenter 8.0 and ESX server 8.0. RVTools is able to list information about VMs, CPU, Memory, Disks, Partitions, Network, CD drives, USB devices. Snapshots, VMware tools, vCenter server,Resource pools, Clusters, ESX hosts, HBAs, Nics, Switches, Ports, Distributed Switches, Distributed Ports, Service consoles, VM Kernels, Datastores, multipath info, license info and health checks.
The information can be exported to csv and xlsx file(s). With a xlsx merge utility it’s possible to merge muliple vCenter xlsx reports to a single xlsx report.
More than 2 million copies downloaded!

The “vInfo” tab displays for each virtual machine the virtual machine name, powerstate, template, SRM Placeholder, config status, DNS name, connection state, guest state, heartbeat, consolidation needed, power on date / time, suspend date / time, creation date / time, change version, number of cpu’s, latency-sensitivity, amount of memory, number of nics, number of virtual disks, total disk capacity, min Required EVC Mode Key, disk.EnableUUID, CBT, primary IP address, connected networks, number of monitors, video Ram KiB, resource pool, folder ID, folder name, vApp name, DAS protection, fault tolerance state, fault tolerance role, fault tolerance latency status, fault tolerance band width, fault tolerance secondary latency, provisioned storage, used storage, unshared storage, HA restart priority, HA isolation response, HA VM Monitoring, Cluster rule(s), Cluster rule name(s), install Boot Required, Boot delay, Boot retry delay, Boot retry enabled, Boot BIOS setup, Reboot Poweroff, EFI Secure boot, Firmware, HW version, HW upgrade status, HW upgrade policy, HW target, configuration path, log directory, snapshot directory, suspend directory, annotation, custom fields, datacenter name, cluster name, ESX host name, operating system name according to the config file, operating system name acoording to the VMware tools, virtual machine ID, VM SMBIOS UUID, VM UUID, VI SDK server type, VI SDK API version, virtual machine tags, VI SDK Server and VI SDK UUID.
RVTools supports VirtualCenter 5.x, ESX 5.x, VirtualCenter 6.x, ESX 6.x, VirtualCenter 7.x, ESX Server 7.x, Virtualcenter 8.0 and ESX 8.0.