Search

GC easy – Universal Java GC Log Analyser

Tag

GC logs

MICROMETRICS TO FORECAST APPLICATION PERFORMANCE

Even unpredictable weather is being forecasted. But after all these technological advancements, are we able to forecast our application performance & availability? Are we able forecast even for the next 20 minutes? Will you be able to say that in the next 20 minutes application is going to experience OutOfMemoryError, CPU spikes, crashes? Most likely not. It’s because we focus only on macro-metrics:

Continue reading “MICROMETRICS TO FORECAST APPLICATION PERFORMANCE”

PAINTING GRAPHS IN ABSOLUTE TIMESTAMP FORMAT

In some of the GC logs, timestamps of GC events are printed in relative format i.e.

[0.209s]   .....

Continue reading “PAINTING GRAPHS IN ABSOLUTE TIMESTAMP FORMAT”

Try to avoid -XX:+UseGCLogFileRotation

Developers take advantage of the JVM argument -XX:+UseGCLogFileRotation to rotate GC log files. Continue reading “Try to avoid -XX:+UseGCLogFileRotation”

KEY ELEMENTS IN API RESPONSE

GCeasy’s JSON APIs are used for application monitoring, analyzing code quality during CI/CD pipeline and several other purposes. API response contains rich set of information (i.e. lot of elements). In this article, we intend to highlight to few key elements in the API response. If values of these elements exceed or drops below the certain threshold, then you might consider raising alerts/warnings.

Continue reading “KEY ELEMENTS IN API RESPONSE”

GCEASY API – TIME FILTERS

Sometimes users want to analyze GC logs for a certain time interval instead of analyzing the entire GC Log. Here are the use cases for it:

Continue reading “GCEASY API – TIME FILTERS”

POWER OF GC LOGS

Engineers analyze Garbage Collection logs primarily to troubleshoot memory related problems and tune their GC settings. However, several innovative customers of GCeasy like Continue reading “POWER OF GC LOGS”

UNDERSTANDING ANDROID GC LOGS

Memory utilization on the mobile app has a significant impact on the customer experience. If your app creates a lot of Continue reading “UNDERSTANDING ANDROID GC LOGS”

Total time for which application threads were stopped

Safepoint

Lot of us know that JVM pauses entire application for garbage collection. But there are also other reasons for which JVM pauses application. Continue reading “Total time for which application threads were stopped”

Powered by WordPress.com.

Up ↑