The Value of Monitoring Windows Applications

Why is it important to monitor windows application?

Windows applications affect:

  •  user experience
  •  productivity
  •  performance
  •  security

What’s more, resolving application problems can be a drain on IT’s time and resources.

If you’re running your business on an SQL server and it goes down, customers can’t buy your product.  If you use Exchange and performance goes down or crashes, your employees can’t do their jobs.  More and more, Windows applications are helping to drive businesses.

Even when problems are less that catastrophic, they can still be a major distraction to IT.  When people complain about their core applications, IT has to respond, spending valuable hours fixing problems that could have been avoided.

It’s critical that these applications be maintained at peak performance, and that problems are detected early so that user productivity is not negatively affected and IT can avoid costly and disruptive emergencies.

Windows Applications

Intelligent monitoring of applications


At what degree of granularity should these key Windows applications be monitored?  It is not sufficient to merely detect if an application is working.  The performance, productivity, security and, most importantly, the user experience should be monitored.  Here are some examples:

Tracking trends

Maintaining records of application performance to track trends serves as an important early warning system of possible problems. For example, a threshold for acceptable performance may be set at a particular level. Instead of waiting until that threshold is actually reached, it is important to track performance over time and identify deteriorating performance.  Warning alerts should be triggered even before the threshold is reached.

Take Exchange, for example. Microsoft considers a 25 minute delay in the queue to be a problem. With most application monitoring solutions, you will only be alerted when that threshold is reached.  However, a solution that can correlate a 15 minute delay, then a 17 min delay, then 20 minutes could alert you of a trend. You know there’s a problem before there even is one.

It can also be important to monitor for spikes that, while below thresholds, may signify a problem.

Windows ApplicationsWindows Applications







Proactively test / monitor applications and business services

A monitoring solution that can send synthetic transactions to test an application or business service is a powerful feature that can give you the earliest possible warning. Not only can these synthetic transactions verify an application or business service is operating, they can test that the functionality is operational and measure the performance from the user experience viewpoint.


This intelligent monitoring keeps network managers aware of problems that need to be addressed–without burdening them with unnecessary alerts.

Follow this link to see how a NerveCenter solution:

  • Monitors Windows applications and business services using Microsoft best practices
  • Tracks trends and correlates information to provide early warnings of possible problems
  • Uses advanced correlation to suppress fault storms
  • Intelligently tests applications and business services with synthetic transactions

You can also view the LogMatrix Model Club video showing NerveCenter Monitoring Windows Applications with WMI and SNMP by clicking the arrow below:


Tags: , , , , , , ,