I think you would have better success using a powershell script rather than vROps for this particular kind of report since it is not containing any sophisticated metrics. Below is a script written and published by Alan Renouf several years back which I just ran, and works perfectly.
http://www.virtu-al.net/2010/01/27/powercli-virtual-machine-disk-usage/
Connect-VIServer
MYVISERVER
$MyCollection
= @()
$AllVMs
=
Get-View
-ViewType
VirtualMachine | Where {
-not
$_
.Config.Template}
$SortedVMs
=
$AllVMs
| Select *, @{N=
"NumDisks"
;E={@(
$_
.Guest.Disk.Length)}} |
Sort-Object
-Descending
NumDisks
ForEach
(
$VM
in
$SortedVMs
){
$Details
=
New-object
PSObject
$Details
|
Add-Member
-Name
Name
-Value
$VM
.name
-Membertype
NoteProperty
$DiskNum
= 0
Foreach
(
$disk
in
$VM
.Guest.Disk){
$Details
|
Add-Member
-Name
"Disk$($DiskNum)path"
-MemberType
NoteProperty
-Value
$Disk
.DiskPath
$Details
|
Add-Member
-Name
"Disk$($DiskNum)Capacity(MB)"
-MemberType
NoteProperty
-Value
(
[math]
::Round(
$disk
.Capacity/ 1MB))
$Details
|
Add-Member
-Name
"Disk$($DiskNum)FreeSpace(MB)"
-MemberType
NoteProperty
-Value
(
[math]
::Round(
$disk
.FreeSpace / 1MB))
$DiskNum
++
}
$MyCollection
+=
$Details
}
$MyCollection
|
Out-GridView
# Export-Csv, ConvertTo-Html or ConvertTo-Xml can be used above instead of Out-Gridview
Thanks..but that was more of an example. I do have some quite more specific things. What I need is a report that shows a collection of Views (grpaths and tables) PER VM.
kind of a Foreach VM; do view a, View b, done thingi.
RVTools app vPartition report can give you that view and its free.
for Free versions you can use RV Tools to get complete report
RV tools is the best
if you required graphical go to the performance tab select the duration you can pull the report