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!
Very cool man thank you! Let me see if I can replicate this.
Let me know if you need any help or have any questions.
Any ideas on if I can create this dashboard based only on 1 of my policies? I have a Dev and Prd policy. Only want to see the objects from the Prd policy.
How do you go about applying that policy? How do you target the objects?
I create custom groups, based on folders in vCenter... (Have Prd, Dev folders)
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.
Hmm, actually that method of creating custom groups doesn't seem to be working. I want to create a group based on everything within my host folder called "production" in vcenter.
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.
Yeah... I'm missing something. I can get it to see and add the folder, but none of the contents of it...
Host Folder should not be your object type. Virtual Machine should be.
Still ng. Clicking 'preview' doesn't show anything. Very strange.
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.