vCenter Complete Health Check Dashboard

One click and you can analyze everything wrong with your current vCenter Environment!  From physical hardware issues, VM performance and configurations issues, Cluster Configurations issues, Datastore problems, ESXi Host performance, security, and configurations issues.  Supports up to all levels of your virtual environment (vCenter, Datacenter, Clusters, and entire environment).  This is one dashboard everyone must have! 


For a User Guide and installation instructions visit:

Cluster Checks

  • Checks if any clusters has HA disabled
  • Check if any cluster has DRS disabled
  • Checks for Admission Control disabled on any cluster


Host Checks

  • Checks if HA is disabled on the individual Hosts
  • Checks for over 19 Physical Host hardware issues
  • Checks if Hyper Threading is disabled
  • Checks for CPU perfromance Issues: Usage and Contention
  • Checks for Memory Performance Issues
  • Checks if any ESXi host is in Maintenance, Powered off, Disconnected
  • Checks for important settings: NTP, SSH, Power Settings, etc


Datastore Checks

  • Checks for  performance issues: Read latency, Write Latency
  • Checks for capacity issues


Virtual Machine Checks

  • Checks for CPU performance issues: CPU Demand, Contention, Co-Stop
  • Checks for Memory Performance Issues: Usage, Contention, Ballooning
  • Checks for configuration problems: Limits set
  • Checks for Disk Performance issues: Read and Write Latency
  • Checks for Disconnected Virtual Machines
  • Checks for Capacity issues: Root drive getting full, C: Drive getting full, snapshots


Sign in to be able to add comments.

Comments 6

1308029290 3 years ago
Great Dashboard, but it was missing the View for VM Memory usage over 80%. I had to manually create that view and then reconfigure the dashboard to use it.
2638151517 2 years ago
@dbradley99 would you please help me to create that view? as I'm beginner on vRPOS :)
7460514936 1 year ago
The docs at say the contents of the downlaoded file should be and But the file linked here contains Dashboard-VMignite HealthChecker.json, views(104).zip and views(
lannguyen 11 months ago
Yes it is written not to be exact, as I copy and paste that section for my other dashboards. In general you would import the dashboard and the view. It is clearly labeled what is a view and what is a dashboard.
1296906032 10 months ago
@lannguyen, thanks for creating this dashboard. I have followed your guide on the blog site. Views and Dashboards are imported in my vROps 8.2 environment, but within the Dashboard, all widgets are empty (incorrectly configured?), except vROPS issues. The message within the widgets: "Select the widget source with an interaction or through the self-provider configuration". Did I do something wrong or did I miss a step in the process? When editing the widget the output data is the view which is imported. Hope you can assist.
1296906032 10 months ago
sorry, cannot delete my post, but found at you need to enable the Self Provider and select an object. In my use case, I selected vCenter Adapter > vSphere World > vSphere World. Now all the info is being displayed at the dashboard.