Search

GC easy – Universal Java GC Log Analyser

Category

Features

Top 10 features Comparison between GCeasy Public, Premium and Enterprise Edition

GCeasy Enterprise Edition offers extensive features beyond the Public and Premium editions, including problem detection, unlimited user access, enhanced security with on-premise storage, automated data capturing, and advanced analysis tools. It supports micro-metrics monitoring and integrates with ITSM and APM tools. Collaboration features allow report sharing and exporting.

What is the difference between GCeasy and yCrash?

GCeasy and yCrash serve different purposes in application performance analysis. GCeasy focuses on optimizing Garbage Collection pause times, analyzing only GC logs, while yCrash offers comprehensive root cause analysis, examining multiple application artifacts. yCrash also enables automatic data capture, problem forecasting, and integrates with various tools, enhancing security and usability compared to GCeasy.

Health Check Status Page

The health check status page provides detailed diagnostic information in JSON format for the application and JVM instance. Key sections include memory usage, operating system details, class loading statistics, compilation data, threading metrics, memory pool usage, storage info, SAML details for SSO, and system properties. Access via a specified URL.

Benefits of the GCeasy Premium subscription

The 'PRO++' edition offers significant advantages over the free 'PUBLIC' edition, including advanced machine learning for problem detection in GC logs, the ability to analyze 300 logs and make 300 API calls per month, larger file uploads (300mb), and the option to download analysis reports in PDF format.

GCeasy API – Remote Location

The GCeasy API now features Remote Location, allowing users to analyze GC logs directly from a URL, such as an AWS S3 bucket. Users can compress files in various formats for efficient processing and must include a “Content-Encoding” parameter. Authentication is required for some servers, facilitated by specific header parameters.

PAINTING GRAPHS IN ABSOLUTE TIMESTAMP FORMAT

GC logs may display timestamps in relative or absolute formats. GCeasy adapts the x-axis of graphs based on the log format. Most engineers prefer absolute formats, which can be achieved by providing the JVM start time through the 'initialTimestamp' HTTP parameter in API requests, ensuring accurate graph representation.

HOW TO INVOKE GC LOGS ANALYSIS API THROUGH POSTMAN

GCeasy offers a REST API for analyzing Java GC logs, aimed at application monitoring and code quality assessment during CI/CD processes. This guide details how to use the API via Postman, including downloading Postman, setting the POST method, entering the request URL with the API key, and uploading GC log files.

GC LOG ANALYSIS COMPLIMENTS APM

The article discusses the differences between APM tools like AppDynamics and GC log analysis tools such as GCeasy. APM tools monitor application performance in production, while GCeasy offers detailed insights into Garbage Collection metrics, phases, causes, and optimization recommendations. GCeasy complements APM tools, enhancing memory management and performance tuning across environments.

KEY ELEMENTS IN API RESPONSE

GCeasy’s JSON APIs facilitate application monitoring, focusing on critical metrics like 'isProblem', 'problem', 'graphURL', GC throughput, average and max GC pause times, object creation rate, and peak heap size. Alerts can be triggered based on specific thresholds for these metrics, ensuring optimal application performance during CI/CD processes.

Up ↑