The GC Analyzer provides a fast and convenient window into your server's garbage collector behavior. This gives you the ability to quickly spot garbage collection issues and tweak GC parameters to improve performance and reduce latency of your applications.
GC Analyzer is only available on Sun JVMs and requires verbose GC enabled on the JVM.
Note: The following arguments are automatically added by Applicare to enable verbose GC
Also the use of -XX:+PrintTenuringDistribution flag is not supported at the moment and the use of it will prevent Applicare from reading the GC log file.
The summary tab gives you an overview of Full and Young GC cycles that occured over the lifetime of JVM. An important value you should take note of is the Overhead (%) in the table.
GC Analyzer includes the following charts to visually represent different aspects of Garbage Collection cycles.
Timeline Tab - Visually represents each GC cycle over time and provides a clear picture of the type of GC cycle and time taken
Heap Tab - This graph plots the Heap size at the end of each GC cycle over time
Object Creation Rate Tab - This graph plots the total size of objects created between each GC cycle.
Cumulative Allocation Tab - This displays the cumulative size of objects created over time