The Five Dimensions of Application Performance Monitoring
Gartner Inc. identified five dimensions to application performance monitoring that it found worth evaluating in its recent Magic Quadrant market study.1 Gartner selected companies that had at least 50 customers that use their application performance monitoring (APM) software, and each APM solution had to incorporate at least two of the five dimensions in their product.
This article will look at these five dimensions and review how Nastel Technology's AutoPilot application performance monitoring products measured up in these five areas in the Gartner study.
Application Performance Monitoring Database
The following four dimensions in application performance monitoring have been used separately for some time. The development of this dimension occurred primarily as a means of taking the mass volume of data produced by the other four dimensions and extracting value from them.
Gartner gives an example where the APM database detects that an end-user application is experiencing a slowdown in response time and the frequency of this slowdown is accelerating. This slowdown has been identified by a set of user-defined transaction profiles.
The APM database then moves into component discovery and model evaluation. The location of the data center in which the problem is occurring is identified in this process. Then the deep-dive monitoring tools identify the specifics within the system so that corrective action can be taken.
The APM Database is coordinated by a complex event processing (CEP) engine designed to integrate the information flowing from the four other dimensions.
Application Component Deep Dive Monitoring
Deep-dive monitoring uses a diverse set of technologies. It goes beyond the snapshots application component discovery and modeling, user-defined transaction profiling and end user experience monitoring provides into the health of a system. It uses these snapshots to provide effective performance diagnosis and problem resolution.
IT systems are highly modular today and often include such diverse elements as database management systems, application server middleware, message-oriented middleware, off-the-shelf application stack frameworks and even network infrastructure. Deep-dive monitoring is a vital component in any application performance monitoring system.
Application Component Discovery And Modeling
According to Gartner, this is the one dimension that needs the most development. Most companies offering this component are amalgamating three diverse technologies to accomplish the task. These three technologies include IT service dependency mapping tools, transaction profile snapshots created from user-defined transaction reports, and SOA topology maps.
User-Defined Transaction Profiling
Complex-event processing (CEP) engines may also be designed to track user-defined transactions through the application stack and infrastructure that supports the application. User-defined transaction profiling uses two technologies currently to perform this type of profiling—automated transaction-centric event correlation and analysis and transaction tagging.
End User Experience Monitoring
According to Gartner, technology that looks at how applications affect enterprise users and business customers and measure the customer experience uses four different technology types: 1) synthetic transaction-based software robots, 2) network-attached appliance-based packet capture and analysis systems, 3) endpoint instrumentation systems based on classical manager agent software architectural schemes, and 4) special-purpose systems targeted at voice over Internet Protocol (VoIP) and other complex IP-based services.
Nastel's Performance in the Application Performance Monitoring Evaluations
Gartner reviewed several of Nastel's APM products. AutoPilot for WMQ, has been providing deep-dive monitoring and full lifecycle management for WebSphere MQ since its launch in 1994. The ability to provide deep-dive monitoring for Java-based applications and SOA was added soon after. From this base in middleware and application discovery and deep-dive monitoring, AutoPilot has expanded through the use of targeted add-ons—including TransactionWorks for user-defined transaction profiling, and Autopilot M6 for application component deep-dive discovery and operational monitoring—to provide all five dimensions of application performance management database functionality.
Nastel's performance earned a rating of visionary. Gartner gave this rating to companies that have consistently been leaders in one or more of the APM dimensions. A visionary company also had to have demonstrated their ability to grow rapidly and maintain their position in the submarket they serviced. The company also had to have a business strategy that didn't depend on acquisitions.
The company's vision of transforming its product from one that primarily provided message-queuing middleware management in early 2009 to one that completes within the APM space had already been successful by the time Gartner's study began. Nastel also continues to show a record of strong in growth in the both the financial and industrial sectors.
Nastel's sales force has had to adjust to the changing dynamics of marketing to business units rather than IT departments, its previous primary market. Its reputation for deep technical competence isn't as well known among business decision makers, something that Gartner noted. This has changed since the evaluation commenced.
The various AutoPilot modules are customizable and provide a depth of information that makes this application performance monitoring solution very competitive with the better known solutions. Gartner found implementing and maintaining the product slightly more complex than some of the other technology products it tested. When asked to comment on this, Nastel said their support team works very closely with clients to resolve any issues that arise during implementation and maintenance. They are still working with clients that started with them 11 years ago.
With that kind of track record, Nastel Technology, Inc. will continue to be a company to watch in this rapidly evolving field. The ability of its IT applications to support all five dimensions of APM has already been recognized by Gartner, and new iterations of the product have already been released since the study. Application performance monitoring is clearly the technology of the future. Expect Nastel's AutoPilot to be one of the solutions competing for the top in the next Magic Quadrant study.
1Gartner "Magic Quadrant for Application Performance Monitoring" by Will Cappelli, February 18, 2010
About the Magic Quadrant
The Magic Quadrant is copyrighted 2010 by Gartner, Inc. and is reused with permission. The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period. It depicts Gartner's analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner. Gartner does not endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the "Leaders" quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action. Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
Questions and Answers
Article Tags:
application performance management
,apm
,application management
,complex event processing
,cep
Information technology (IT) is vital to successful business no matter what sector of the insurance industry it serves. Healthcare, casualty, property—all depend on the ability to retain happy customers and manage risk effectively. How do Application Performance Monitoring and Application Performance Management support growth and stability in the insurance industry?
In a recent Tweet on APM, Nastel Technologies states "for APM to be effective, the technology must be able to work seamlessly with the monitoring tools the business already has." This article explores how complex event processing enables seamless integration with existing assets.
As businesses leverage the cloud and initiate transactions spanning from the datacenter to the cloud and back this complexity and unpredictability increases even more. Complex event processing is an essential component for managing composite applications.
This article provides a checklist on what to look for in application performance monitoring solutions for insurance IT departments.
This article focuses on the role application performance management plays in providing superior care in a hospital. The hospital IT department plays a vital role in health care today. Keeping this system in peak performance has many ramifications.
How to improve PC performance? Here are the best tips for improve your PC/laptop's performance
Bloggins is the most popular work-from-home job opportunity out today. Millions of people attempt to blog every year and no matter what your reasons for wanting to start a blog, it helps if you understand how to build and subsequently operate your site. Here are some great blogging tips you can use to assist you.
A brief manual on picking out computer software on line. Just valuable suggestions from professionals.
Bored with usual dull typefaces? Enlarge your own print style collection with designs and styles accessible on the web right this moment.
welcome to everbuying.Apparels are referred to the clothes which people wear on usual basis. All human needs to put-on dresses on regular basis. With the demand of apparels, humans also have certain tastes and long-for clothes on the basis of recent styles. Pricing is also a-vital feature at the point of making purchase.
The number of vendor's vying for the application performance management space has exploded in the last year. Almost every vendor in the space comes to it from a specific strength and has expanded its core offering to provide some level of application performance management (APM).
In a recent Tweet on APM, Nastel Technologies states "for APM to be effective, the technology must be able to work seamlessly with the monitoring tools the business already has." This article explores how complex event processing enables seamless integration with existing assets.
There's something about cloud computing that is deceptive. For the end user, it all seems so simple. Yet behind that computer interface there's another world, a more complex IT world than ever before. It's a world where applications need to be monitored and stitched together from end to end, while availability and performance is maintained at high levels of consistency and dependability.
This article discusses cloud computing and how AutoPilot is an obvious fit for Gartner analyst Thomas J. Bittman's definition of what businesses need as they consider implementations of their applications on private cloud.
Barclays Capital's middleware footprint spans 32 offices with over 25,000 employees in 19 countries. While the international investment bank uses appliance-based middleware because it costs less compared to software-based middleware, Barclays reported at IBM's Impact 2011 that it monitors its middleware using Nastel's AutoPilot WebSphere monitoring software.
