Professional Documents
Culture Documents
n e t m o n i t o r i n g
in dealing with the types of application complexities As these systems have become more complex, user expectations of
discussed above. These monitoring solutions frequently performance continue to increase and, correspondingly, the demand for
performance monitoring solutions to manage and monitor all aspects
need to be reconfigured to accept the application of the application. To make matters more difficult, IT Operations
changes and require an “expert” to do so. In addition, continues to have its “silo” experts to monitor and manage these systems
separate from the development team that produced these complex • Can you trace your user transactions through the application code
applications. This situation demands a set of tools that can allow to pinpoint bottlenecks?
collaboration between all the various experts. • Are you able to quickly identify what components of the application
Compuware Vantage provides a solution that captures an end-to-end view are causing memory leaks?
of Java and .NET transaction performance analysis as well as providing • Do you have 24x7 monitoring for all transactions to ensure
deep root-cause analysis in a form that enables IT operations teams to complete coverage?
quickly find and fix problems without having to rely on the application
• Are you able to effectively define and manage service levels for the
development team on a day-to-day basis. Vantage Java and .NET
applications the business relies on?
monitoring can offer seamless, quick integration with Vantage End-user
Experience Monitoring and Transaction Profiling to provide a broad and • Can you monitor production applications without impacting their
deep transaction analysis of all applications, for all users, from all locations. performance?
The next sections of this document will explore how Vantage can offer: • Can IT Operations effectively communicate to the Application team
how to ultimately fix problems?
• Java and .NET monitoring for deep application analysis and monitoring
These questions can be answered in a number of ways by
• Broad end-to-end application coverage. Compuware’s Vantage Java and .NET monitoring solution.
Deep application analysis
Building new applications or adding new ones to the business doesn’t Complete picture
happen as often as enhancing or extending existing applications. Many IT organizations only see a piece of the application, which can
Updates to existing applications require effective tuning to make it difficult to identify the performance issues and determine
ensure expected levels of service are being maintained. In order which application expert to call. Vantage Java and .NET monitoring
to understand the application to the depth required to resolve provides both a broad and deep analysis into pre-production and
performance-related issues, a couple of considerations are in order: production environments that allow users to pinpoint the exact
• Do you have a complete picture of your applications to effectively locations of code-level performance problems. Vantage technology
assess performance problems? delivers a visual landscape of Java and .NET component-based
performance metrics and component interactions, helping IT staff
• Can you gain visibility into all application tiers to effectively isolate
to quickly tackle performance problems, stabilize poorly performing
performance issues?
applications and align technology with business requirements.
What happens when IT operations struggle to get visibility into all “The trace output not only helps the business to
application tiers and are not able to trace the transaction through understand all the components which affected the
the application code to pinpoint exactly where to tune the code? performance. It gives IT enough information to pinpoint
Vantage enables back-end transaction analysis to deliver visibility
the root cause and take corrective actions.”
for tiers that are beyond the reach of traditional Java and .NET
solutions. This helps address limitations on the ability to instrument ——Dave Patzwald, Vice President of IT,
all the servers, due to cost constraints or the time required to place North American Operating Division
agents on mission-critical servers. Vantage Java and .NET monitoring Schneider Electric
provides transactional tracing which follows and captures individual
transactions down to the method level across different tiers and
technologies to assist root-cause analysis.
Different methods are traced in different tiers of the application such as Tomcat (first tier), WebSphere (second tier), and JBoss (third tier).
Vantage automatically breaks down the bottleneck to highlight the main reason for the slowdown: Java/.NET code, database activity or
network time.
W H ITE PAPER : v a n t a g e j a v a a n d . n e t m o n i t o r i n g
Understanding memory leaks In order to keep CPU overhead down, Vantage Java/.NET
monitoring utilizes several intelligent profiling techniques to
Visibility into application performance sometimes isn’t the problem;
gather performance metrics without adversely affecting your
instead, memory can be the issue. Finding memory leaks in Java
application. You don’t need to figure out what portions of your
or .NET applications can be a daunting task due to not knowing
code to monitor or bring production servers down to make
the exact component causing the memory to crash. Vantage Java
monitoring changes. Furthermore, Vantage calculates its overhead
and .NET monitoring quickly identifies Java memory leaks and high
at startup, which allots for customization of CPU speed, as well as
memory allocation sites automatically, allowing IT operations and
memory I/O. Vantage contains automatic internal throttling to ensure
development teams to focus on problem resolution.
the monitor is optimized for your application’s needs.
Vantage provides views for different audiences to effectively communicate issues. The different views enable drilling on the prioritized
issue, keeping the information in context and isolating the fault domain issues. In addition, users can drill down directly into our deep-dive
analysis tool, which might be a network monitoring tool, Java/.NET monitoring tool, a mainframe tool, or even another vendor’s product.
Vantage correlates key performance metrics with end-user experience to provide a true end-to-end
picture of application performance.
Vantage Java/.NET monitoring seamlessly integrates with Vantage Kristen has been working in the IT Service Management industry for more
real-user Monitoring and provides full visibility of the root cause of than 10 years in the areas of release and delivery, strategic planning,
end-user transaction performance problems. After the bottlenecks have product management, sales engineering and process improvements.
Kristen has a Six Sigma Green Belt and is ITIL Foundation v3 certified.
Founded in 1973, Compuware provides software, experts and best practices to ensure applications work well and deliver business
value. Our unique approach, Business Service Delivery, helps CIOs optimize end-to-end application performance for leading
businesses around the world, including 46 of the top 50 Fortune 500 companies. Learn more at compuware.com.
All Compuware products and services listed within are trademarks or registered trademarks of Compuware Corporation. Java
and all Java-based marks are trademarks or registered trademarks of Sun Microsystems Inc. in the United States and other
countries. All other company or product names are trademarks of their respective owners.
09.09