VM Rightsizing Details Dashboard for vRealize Operations 8.0 8.1 and Cloud

.

VM Rightsizing Details Dashboard for vRealize Operations 8.0, 8.1, and Cloud


Use this vRealize Operations dashboard to expore rightsizing recommendations. This dashboard will help answer these questions.

  • How does vROps determine the recommended size for a VM?
  • Which VMs are oversized?
  • Which VMs are undersized?
  • How do I justify the recommendation to the VM owner?
  • What is the potential change to capacity if the VMs are rightsized?
  • What is the potential change to VM cost if the VMs are rightsized?

More detailed description of Rightsizing with vRealize Operations is available here.

Dashboard

Dashboard

Installation

  1. Import the super metrics at Administration / Configuration / Super Metrics / Import Super Metric
    Import Super Metric
  2. Click Browse... then select the file named supermetric.json
  3. For each Super Metric listed in the Super Metrics section, click on the vertical kebab and select edit.
    Policy Metrics
  4. Enable the Super Metric for each Policy shown in the Enable in a Policy stage of the wizard. Policy Library
  5. Repeat the previous 2 steps for the remaining Super Metrics listed in the Super Metrics section.
  6. Import the view at Dashboards / Views / Import...
    Import View
  7. Click Browse... then select the file named Views.zip
  8. The included views are listed in the Views section
  9. Import the dashboard at Dashboards / Actions / Manage Dashboards / Import Dashboards
    Import Dashboard
  10. Click Browse... then select the file named Dashboard.zip
  11. The dashboard should now be available in in the dashboard list
    Dashboard List
  12. The included dashboards are listed in the Dashboards section

Dashboards

Dashboard Name Dashboard Path
VM Rightsizing Details Shared Dashboards (GBrandon)/Capacity

Views

View Name Name on Dashboard View Type
Rightsizing - Conservative Rightsizing - Conservative Image
Rightsizing - Aggressive Rightsizing - Aggressive Image
Undersized Virtual Machine Details 2A. Select an Undersized VM List
Oversized Virtual Machine Details 2B. Select an Oversized VM List
Recommended Size - CPU 3. Compare CPU Recommended Size to Historical Utilization Trend
Recommended Size - Memory 4. Compare Memory Recommended Size to Historical Utilization Trend
CPU Queue Trend with Total Capacity 5. Compare CPU Queue to Total Capacity Trend
CPU Context Switch Rate per Second with Total Capacity 6. Compare Context Switch Rate to Total Capacity Trend
Guest Memory Paging 7. Check for Guest Memory Paging Trend
Rightsizing 90th Percentile (24 Hour) 90th Percentile (24 Hours) List
Rightsizing 90th Percentile (7 Days) 90th Percentile (7 Days) List
Rightsizing 90th Percentile (30 Days) 90th Percentile (30 Days) List

Super Metrics

Object Type Super Metric Name
CPU Queue Total Capacity Virtual Machine
Context Swap Rate Total Capacity Virtual Machine
Rightsize - Memory to Add to Undersized VMs Cluster Compute Resource
Rightsize - Memory to Add to Undersized VMs Custom Datacenter
Rightsize - Memory to Add to Undersized VMs Datacenter
Rightsize - Memory to Add to Undersized VMs vSphere World
Rightsize - Memory to Remove from Oversized VMs Cluster Compute Resource
Rightsize - Memory to Remove from Oversized VMs Custom Datacenter
Rightsize - Memory to Remove from Oversized VMs Datacenter
Rightsize - Memory to Remove from Oversized VMs vSphere World
Rightsize - Potential Cost Increase Virtual Machine
Rightsize - Potential Cost Increase Total Cluster Compute Resource
Rightsize - Potential Cost Increase Total Custom Datacenter
Rightsize - Potential Cost Increase Total Datacenter
Rightsize - Potential Cost Increase Total vSphere World
Rightsize - Potential Cost Savings Virtual Machine
Rightsize - Potential Cost Savings Total Cluster Compute Resource
Rightsize - Potential Cost Savings Total Custom Datacenter
Rightsize - Potential Cost Savings Total Datacenter
Rightsize - Potential Cost Savings Total vSphere World
Rightsize - Potential CPU Usage Increase (GHz) Virtual Machine
Rightsize - Potential CPU Usage Reclaimable (GHz) Virtual Machine
Rightsize - Potential Memory Consumed Increase (GB) Virtual Machine
Rightsize - Potential Memory Consumed Reclaimable (GB) Virtual Machine
Rightsize - vCPUs to Add to Undersized VMs Cluster Compute Resource
Rightsize - vCPUs to Add to Undersized VMs Custom Datacenter
Rightsize - vCPUs to Add to Undersized VMs Datacenter
Rightsize - vCPUs to Add to Undersized VMs vSphere World
Rightsize - vCPUs to Remove from Oversized VMs Cluster Compute Resource
Rightsize - vCPUs to Remove from Oversized VMs Custom Datacenter
Rightsize - vCPUs to Remove from Oversized VMs Datacenter
Rightsize - vCPUs to Remove from Oversized VMs vSphere World

Support

This dashboard requires vRealize Operation 8.0 or 8.1 Advanced or Enterprise edition or vRealize Operations Cloud.

Please open an issue for feedback.

Changelog

2020-01-14

  • Initial release

2020-01-15

  • Update readme

2020-04-29

  • Fixed URLs in readme
  • Added summary rollup metrics for cluster, datacenter, custom datacenter, and vSphere World
  • Added CPU Queue view
  • Added Context Switch Rate view
  • Added Guest Memory Paging view
  • Added 90th Percentile views
  • Added VM Properties widgets

2020-05-13

  • Update readme
  • Removed Rightsize - Memory to Remove from Oversized VMs and Rightsize - vCPUs to Remove from Oversized VMs super metrics for Virtual Machine objects

Sign in to be able to add comments.

Comments 1


brutus 1 monthago
Receiving error on view import - "Views import failed" - no other details.
vRops Advanced - Version 8.0.1.15331180
;