Can this be done? Would like to have a nice clean dashboard to show a birds-eye view of virtual machines that are both under and over provisioned.
Any ideas/experience with this would be greatly appreciated.
Off the top of my head I would think that you could do this with Top-N charts pretty easily. Let me toss one together and see what I come up with.
Ok, keep in mind I threw this together quickly, so it's not pretty, but it does work.
Top left is the most wasteful VM's, i.e., Oversized.
Top right is least wasteful VM's, i.e., Undersized
Bottom is VM's with the highest recommended percentage of reduction, again, oversized. but by percentage over what they are allocated, not total waste.
The same methodology is used for each. Top-N, Self Provider, Object Type = Virtual Machine. The first uses Badge | Waste, the second uses Badge | Stress, and the third uses CPU | Recommended Size Reduction. There are probably lots of other ways too, this is just what I came up with on the fly. Hope it helps!
Let me know if you need any help or have any questions.
How do you go about applying that policy? How do you target the objects?
OK, good. You just have to apply the same principles. Depending on the type of widget you are using, simply configure it to use only that environment (assuming you created your group under environment, but it could be function or whatever), and chose that group.
You can create a custom group in vROps based on a folder or folders. See the example below:
When you click on preview, you should see all of the virtual machines that are contained in the folder you chose.
Host Folder should not be your object type. Virtual Machine should be.
Also, if I want to monitor EVERY object under a certain group, folder, etc... I have to add criteria for that specifically? In other words, VMs, Hosts, Datastores, Datastore Cluster, etc...
You would have to layer the criteria with an OR statement, yes.