<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<view>
<name>VM Disk Mapping Overview</name>
<description>Powered‑On VMs: Guest file system & VM disk metrics</description>
<type>LIST</type>
<subject>Virtual Machine</subject>
<filtering>
<cond>
<lhs>${entity.summary.powerState}</lhs>
<op>EQUALS</op>
<rhs>POWERED_ON</rhs>
</cond>
</filtering>
<columns>
<column>
<property>summary.name</property>
<display-name>VM Name</display-name>
<format>STRING</format>
</column>
<column>
<property>guestFileSystem.mountPoint</property>
<display-name>Guest Drive</display-name>
<format>STRING</format>
</column>
<column>
<property>guestFileSystem.capacity</property>
<display-name>Guest Capacity (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>guestFileSystem.free</property>
<display-name>Guest Free (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>guestFileSystem.used</property>
<display-name>Guest Used (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.provisioned</property>
<display-name>VMDK Provisioned (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.used</property>
<display-name>VMDK Used (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.free</property>
<display-name>VMDK Free (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.numberOfDisks</property>
<display-name># VMDKs</display-name>
<format>VALUE</format>
</column>
</columns>
</view>
🧑💻 Option 2: Build It Yourself in vROps UI
To do it manually:
- Log in to vROps UI
- Go to
Dashboards > Views > Add
- Follow these configuration steps (based on earlier JSON):
- Name:
VM VMDK vs Guest OS Usage
- Subject:
Virtual Machine
- Type:
List
- Columns:
Summary|Name
VirtualDisk|Capacity (GB)
VirtualDisk|Used (GB)
GuestFileSystem|Total Capacity (GB)
GuestFileSystem|Free (GB)
- Create a calculated column:
Used = Total - Free
- Optional: Create a Super Metric:
if(abs(VMDK - GuestCap) < 10%, 1, 0)
- Name:
- Save the View.
- Export:
- Go to
Dashboards > Views
- Find your view
- Click
Export
- It will download as a
.zip
file containing XML
- Go to
XML
<view>
<name>VM Disk Mapping Overview</name>
<description>Lists powered‑on VMs with guest file system & disk metrics</description>
<type>LIST</type>
<subject>Virtual Machine</subject>
<filtering>
<cond>
<lhs>${entity.summary.powerState}</lhs>
<op>EQUALS</op>
<rhs>POWERED_ON</rhs>
</cond>
</filtering>
<columns>
<column>
<property>summary.name</property>
<display-name>VM Name</display-name>
<unit></unit>
<format>STRING</format>
</column>
<column>
<property>guestFileSystem.free</property>
<display-name>Guest Free (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>guestFileSystem.capacity</property>
<display-name>Guest Capacity (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>guestFileSystem.used</property>
<display-name>Guest Used (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>guestFileSystem.mountPoint</property>
<display-name>Guest Drive</display-name>
<unit></unit>
<format>STRING</format>
</column>
<column>
<property>diskSpace.provisioned</property>
<display-name>VMDK Provisioned (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.used</property>
<display-name>VMDK Used (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.free</property>
<display-name>VMDK Free (GB)</display-name>
<unit>GB</unit>
<format>VALUE</format>
</column>
<column>
<property>diskSpace.numberOfDisks</property>
<display-name># VMDKs</display-name>
<unit></unit>
<format>VALUE</format>
</column>
</columns>
</view>