Search

GC easy – Universal Java GC Log Analyser

Tag

Java GC logging

HOW TO ENABLE JAVA 9 GC LOGS?

GC logs are essential for resolving memory and CPU issues, and enhancing application performance. With the release of Java 9 in September 2017, a Unified GC logging framework was introduced alongside new logging system properties. Java 9 removed 43 old GC flags, necessitating replacements. Tools like GCeasy offer analysis of the revamped log format.

DISRUPTIVE CHANGES TO GC LOGGING IN JAVA 9. WHAT YOU NEED TO DO?

Java 9 introduces significant changes to GC logging, transitioning to a Unified GC logging framework. Key updates include the removal of 43 system properties and the deprecation of three commonly used properties. The log format has changed, providing additional information. Users must adapt any scripts/tools to accommodate the new format for effective analysis.

GC LOG STANDARDIZATION API

The variability of GC log formats, influenced by JVM versions, vendors, and algorithms, necessitated the 'GC Log standardization API' that converts these logs into a unified JSON format. This facilitates detailed analysis, allowing users to import data into visualization tools. Easy invocation of the API is outlined for developers.

Up ↑