Browse files

Initial commit of the PerfAggregator class.

PerfAggregator is a class that, given connections to a list of vCenter
Servers, will fetch the entire VM folder and ResourcePool hierarchies,
including all VIM::VirtualMachine objects and aggregate VM stats along
the tree hierarchies. The PerfAggregator class allows for users to
perform post processing on the data returned by vCenter, e.g. to augment
it with addtional data that was obtained using a combination of
VM annotations (or custom values) and an external DB. Post processing
can also define additional tree structures that may be completely
independent of the VM folder and ResourcePool hirarchies provided by
vCenter, e.g. one based on VMs used for testing of a set of source code
  • Loading branch information...
Christian Dickmann
Christian Dickmann committed Aug 20, 2012
1 parent 9bb6125 commit e701f528f71bf4e7ae588cd1aa742b1f7600022e
Showing with 572 additions and 0 deletions.
  1. +572 −0 lib/rbvmomi/utils/perfdump.rb
Oops, something went wrong.

0 comments on commit e701f52

Please sign in to comment.