JDK tools such as jstat and jcmd are useful in analyzing logs. However, one of the best tools is GCeasy. This produces useful stats, graphs and charts within minutes, and also gives performance tuning recommendations. https://dev.to/jillthornhill/advanced-garbage-collection-techniques-and-best-practices-m7c