Monitoring vCenter Health Remotely with vRealize Operations – Part 3

by bluemedora_editor on August 17, 2016

In Part 1 and Part 2 of this blog, I discussed how you can monitor vCenter’s databases remotely using Blue Medora’s Management Pack for PostgreSQL and Microsoft SQL. Monitoring database performance is important to understanding the performance and health of your vCenter server, but it is just as import to understand the performance and health of the vCenter server itself. In this blog, we’ll take a look at vCenter specific metrics, best practices, and how you can monitor these with vRealize Operations Manager.

First, it is important to understand the best practices and to identify which performance metrics really matter when monitoring vCenter.  For this, we will take a look at VMware’s Technical White Paper “VMware vCenter Server Performance and Best Practices.” This white paper addresses key performance indicators for vCenter health and performance, as well as capacity metrics to watch. We see that CPU, Memory, Disk I/O, Network Throughput, Network I/O, and Concurrency (number of vCenter operations run currently) are the key indicators for performance and capacity.


Screen Shot 2016-07-31 at 5.20.18 PM

Figure 1: Monitoring vCenter Dashboard


Luckily, vRealize Operations provides most of the key metrics we need to monitor. Additionally, we can leverage vRealize Operations’ analytics to understand both the capacity and stress of our vCenter server. After selecting your vCenter server on this custom dashboard, a number of key widgets will give you insights into your vCenter server performance and capacity.


Screen Shot 2016-07-31 at 5.51.50 PM

Figure 2: Health, Capacity, Stress


Down the left-hand column we have three indicators:

  1. 6-hour historical health of the vCenter server: showing the calculated overall health of your vCenter server for the last six hours
  2. Capacity remaining widget: showing your capacity remaining based on the most constrained resource
  3. Stress widget: showing the demand against vCenter capacity over time


Screen Shot 2016-08-15 at 3.08.12 PM

Figure 3: Alerts, Key Performance Indicators, and Inventory


Down the right column we have three widgets that display open alerts on the vCenter server, key performance indicators, and an inventory of resources managed by your vCenter server. Under Key Performance Indicators, CPU, Memory, Network Operations and Throughput are all displayed along with a 6-hour sparkline showing the historical values of these metrics. Next is an inventory of Virtual Machines and Hosts (both totals and online) as well as total Clusters managed by this vCenter instance.

By combining remote database monitoring using the Blue Medora database management packs and the out-of-the-box monitoring provided for the vCenter instance, we now have some insight into the performance and capacity of our vCenter server. Next step is to set up some symptoms and alerts to notify us when anomalies occur relative to capacity or performance.


This blog first appeared on the VMware Cloud Management Blog. Read the full blog post here.

Get started

Try BindPlane for free. No credit card required.

Sign up
True Visibility
BindPlane for VMware vRealize Operations

True Visibility allows cloud management teams to use VMware vRealize’s powerful machine learning and capacity planning engine across their entire hybrid cloud environment.

Azure Monitor...everything
BindPlane for Microsoft Azure Monitor

Make Azure Monitor your first-pane-of-glass across your entire multi-cloud, multi-database or hybrid platform environment.

Thank you for contacting us. Your information was received. We'll be in touch shortly.