VisualVM - new extensible monitoring platform
Abstract
VisualVM is a new fully extensible monitoring and observability platform, currently included in JDK6u7.
VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis for the Java SE platform.
In addition to this its cleanly defined API allows developers to enhance the tool to fully suit the users' needs. It is even possible to add new sources of monitored data as they become available (JMX 2.0, built-in JVM performance counters etc.)
During this session the basic capabilities of VIsualVM will be demonstrated on a case study of an application with performance problems. Also, the audience will be make familiar with the basics of the VisualVM API and a sample plugin will be developed LIVE