Different products already do one of these things. Compuware is trying to pull both together in one product, PureStack, so that an application performance issue affecting end users can be located and identified, regardless of where it's hiding.
In the cloud era, newcomers such as AppDynamics, New Relic, ExtraHop Networks and Boundary are bringing enhanced views of app performance to remote IT managers. If it works as advertised, Compuware's ability to keep a view of software interactions as they cross systems, without losing the ability to analyze each part, is likely to find an audience.
[ Want to learn more about application performance monitoring? See Why Application Performance Management Matters Now. ]
Released Tuesday, PureStack is an automatic discovery, mapping and data collection engine for running applications. Compuware requires that a PureStack agent be embedded in the application, and can use the data it sends to a collector, which turns it over to an analysis engine. PureStack runs on premises, but can provide a view of how an application is running in a cloud environment if a PureStack agent was placed on the workload's application.
"PurePath can go down to the code level and look for memory leaks," those freshly built, used and discarded software objects that begin to clog up a system's main memory if they're not cleaned up, said Kieran Taylor, director of product marketing for application performance management. PureStack is available at an entry-level price of $15,000 for small environments with a limited number of transactions. The price varies according to size of software infrastructure and volume of transactions, Taylor said.
He describes what PureStack does as developing a three-dimensional view, as opposed to the more typical two-dimensional view of monitoring or single-system in-depth view of an analysis system.