GCPlot
Install
Docker Installation
You can run GCPlot in a Docker container.
In order to run GCPlot as-is without additional configuration, run next command:
docker run -d -p 8080:80 gcplot/gcplot
After that eventually the platform will be accessible from your host machine at http://127.0.0.1:8080 address.
Upload GC log
JVM arguments
-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution -XX:+PrintGCCause -XX:+PrintHeapAtGC -XX:+PrintAdaptiveSizePolicy -XX:+UnlockDiagnosticVMOptions -XX:+G1SummarizeRSetStats -XX:G1SummarizeRSetStatsPeriod=1 -Xloggc:/var/output/logs/garbagecollector.log -XX:+UseG1GC
Analysis Groups
Universal GC Log Analyzer
https://gceasy.io/
It is more powerful than GCPlot, but you have to upload you GC logs to their backend and pay to see the analysis report.
No comments:
Post a Comment