Showing results for 
Search instead for 
Did you mean: 

Meet the Features APM 4.0 - VMware Monitor

Level 15

APM 4.0 is currently in the RC phase, and GA is right around the corner.  In addition to the Virtual Infrastructure Monitoring we released with NPM 10.1, APM 4.0 will also include a new VMware component monitor.  Where the Virtual Infrastructure Monitoring in NPM 10.1 gives you basic performance statistics about your virtual infrastructure, the new APM VMware component monitor will allow you to monitor almost any statistic that’s available via the VMware API.  Because APM is exposing statistics directly available via the VMware API, this new component monitor will give you tremendous breadth in terms of what you need to monitor in your VMware virtual infrastructure.  Let’s take a look.



For those of you familiar with building your own templates using the Process Browser in APM, you’ll find a new component monitor type available for selection.  Select VMware Performance Counter Monitor and click Next.


Next, you’ll select a target machine which APM will use to browse the VMware API.  The target machine should be a vCenter server or an ESX host.  APM will know which one you’ve selected, and expose the appropriate performance counters on the next screen.  Select a vCenter or ESX host then click Next.


Next you’ll select whether you want to apply this monitor to a single machine or multiple machines.  This selection is necessary to determine which performance counters are available for the monitor.  Selecting ‘Multiple Systems’ will expose generic counters that are available on any VMware system; selecting ‘A single system’ will expose counters for a specific virtual machine, host, or vCenter.  In this example I’ve selected Multiple systems, which will give me a generic list of counters from which to choose.  On this page you’ll also select the VMware Entity type (e.g. VM, ESX host, resource pool, etc.).


Last you’ll select the Performance Object you’d like to monitor.  In this example I’ve selected Memory, which exposes the counters in the screenshot above.  Select the counters you want to monitor and click Next.


In the next set of steps you’ll confirm the components that will be monitored, and decide if you want to create a new monitor or template, or add these components to an existing monitor or template.  Last, you’ll assign the monitor to the appropriate nodes in APM.

For those of you participating in the APM 4.0 RC, the latest build that includes this new component monitor is in your customer portal if you haven’t already downloaded it.  Check it out; we’d love to hear your feedback.

About the Author
Let me introduce myself.  My name is Craig McDonald, and I come from the land of video games and stock trading, sprinkled with identity management, and, by the way, I like to write.  Checkered past, you say?  How did you end up in network management, you ask?  Perfectly valid questions; I will connect the dots for you and it will all make sense shortly. I studied journalism at the University of Texas at Austin where I had the opportunity to write for The Daily Texan and Texas Monthly.  Upon graduation I was faced with two options: move to a small town and start my career at an even smaller newspaper, or make a home in Austin and see where this crazy tech town would take me.  I chose the latter, and ended up working in support and managing QA for a popular MMORPG called Ultima Online (this was before WoW was a sparkle in Blizzard's eye). After a few years of policing the haXXorZ, overseeing a few in-game weddings, and shipping several expansion skus, I decided it was time for a change.  I remember the advice from one of my journalism professors when I asked about pursuing a graduate degree; his suggestion, "Go to business school!"  I heeded his advice, got accepted to the McCombs School of Business at the University of Texas, and started working on my MBA. While finishing my MBA at McCombs, I was presented with an opportunity to work for a company that developed online trading software (Charles Schwab, formerly CyberTrader).  This may seem a stretch from video games, but the client/server infrastructure and the uptime requirements for an MMORPG and a securities trading engine are quite similar.  Although the content and use cases are obviously very different, both require fast connections and the ability to allow users to log into the service at any time.  My next career move was into the enterprise software arena where I worked as a product manager for Sun Microsystems in the Identity Management space. Fast forward to today, I'm your newest product manager at SolarWinds.  I will be managing Toolset, VoiP, and eventually the Kiwi products.  Outside of the SolarWinds 'Borg' (assimilation is swift and definitive), I keep busy with my lovely wife, two beautiful kiddos, and a pug named Marley.  When they go to bed, I'm either watching a movie, reading a book (working on Atlas Shrugged, and it is work, indeed), or staring at the red circle of death on my XBOX 360.