Skip to content

Releases: rvhyper/RVTools

4.0.4

14 Apr 17:47
61f5ab1

Choose a tag to compare

RVTools is a Windows-based utility designed for comprehensive analysis and reporting of VMware vSphere environments. It connects directly to vCenter Server or ESXi hosts using read-only credentials, enabling secure data collection without modifying infrastructure state. The tool exports structured data into multiple tabbed views, each representing a specific object type such as virtual machines, datastores, networks, or snapshots.

The application generates output in Excel-compatible formats, allowing further processing and automation. Typical use cases include capacity planning, compliance audits, and troubleshooting configuration inconsistencies. For example, administrators can quickly identify orphaned VMDK files, oversized snapshots, or idle virtual machines.

A standard workflow involves launching the executable, authenticating, and initiating a scan:

RVTools.exe -s vcenter.local -u readonly_user -p secure_password

Collected datasets are grouped into tabs such as vInfo, vCPU, vMemory, and vDisk. Each tab provides normalized fields suitable for filtering and scripting. For instance, filtering VMs with high CPU overcommitment:

SELECT VM, CPU, vCPU
FROM vCPU
WHERE CPU < vCPU;

RVTools does not require installation and runs as a portable binary, simplifying deployment in restricted environments. It relies on VMware APIs, so network access to management endpoints is required. Ensure proper role-based access control is configured to limit exposure.

For large infrastructures, execution time depends on inventory size and API response latency. Running the tool during off-peak hours is recommended to minimize impact on management services.