You Can Have Your Performance Data and Graph It Too

One of the things we’re known for at CloudPhysics is the mashup, taking data from different sources and mashing it together. Instead of requiring users to hunt through multiple operational data sources, and then piece together relevant data by hand into spreadsheets or other tools to generate tables and charts, we pre-package the data together with analytics to automatically generate the charts, tables and – most importantly – answers users need.

As David Davis notes in his recent article on vSphere management tools–this is precisely when it’s worth paying for a management tool.

Something new to mash up and visualize: performance data

We’re proud to add vSphere performance data counters to CloudPhysics mashup mix. With this new capability, you can now access performance data counters as properties in Card Builder (our reports and analytics tool). You can now mash up both performance and configuration data from different objects, which we then automatically chart and graph, creating a visualization that makes it easy for you to see what’s going on. You can specify a time window and toggle each property that’s displayed, enabling further exploration. All without impacting the performance of vCenter or any other part of the infrastructure itself.*

To be concrete, this new capability in CloudPhysics means you can do things like:

  • compare host CPU usage with the CPU ready time for all VMs on the host
  • compare VM network performance to NIC utilization and network configuration.
  • compare the storage read and write latencies for a host and VMs (see graph below)


More than 100 performance data properties

And that’s just scratching the surface. We’ve exposed almost 100 performance data counters as properties so far, and will bring more online as customers have use for them. Every property you pick gets automatically plotted and overlayed as shown in the screenshot above, letting you choose which properties to display together and over what time period. You can even zoom in on a particular slice of time.

Here’s a sample list of properties available at the host and VM levels:

  • Storage path read average
  • Storage path write average
  • Storage path total read latency
  • Storage path total write latency
  • Memory usage average
  • Memory swap usage average
  • CPU usage average
  • …and over 90 more

Making it real time

Where it can really get interesting is when you’re trying to diagnose or map the real performance for specific hosts or VMs over time. CloudPhysics performance data is as near real time as you can get, down to a 20 second granularity (VMware calls that “real time”). And unlike other vSphere analytics or monitoring solutions, including those from VMware itself, we don’t roll the data up after one hour. We maintain that real time data for you and let you dig into it with anywhere from a few minutes to one month of performance data—without losing resolution.

As a little icing on the performance data cake, you can export both the data and the visualization as pdf, csv, or image files to put into slides or send around to your team and show them how we’re taking the guesswork out of virtualization management. 🙂

Getting started with performance data

To help you get started, we’ve got a video tutorial for you. If you’re already a CloudPhysics user and would like to try it out, let us know and we’ll get in touch. And if you’re not, now’s a good time to get started and just let us know you’d like to try out performance data!

Here’s a tutorial to get you up and running using performance data by walking through a simple use case.