GCViewer是专为JAVA打在的日志分析工具,支持oracle、ibm、hp和BEA Java虚拟机,它可以提供日志的详细信息,并对日志进行快速分析,让您可以快速找出问题所在,由于专业性较强,适合比较专业的人员使用。
GCViewer使用说明
GCViewer是一个小工具,可视化由Sun / Oracle,IBM,HP和BEA Java虚拟机生成的详细GC输出。它是根据GNU LGPL发布的自由软件。
你可以通过简单地双击gcviewer-1.3x.jar或运行java -jar gcviewer-1.3x.jar(它需要一个java 1.8 vm来运行)来启动GCViewer(gui)。
对于基于cmdline的报表摘要,只需键入以下内容以生成报表(包括可选的图表图像文件): java -jar gcviewer-1.3x.jar gc.log summary.csv [chart.png] [-t PLAIN|CSV|CSV_TS|SIMPLE|SUMMARY]
启用日志文件轮换(-XX:+ UseGCLogFileRotation)时,可以立即读取日志文件: java -jar gcviewer-1.3x.jar gc.log.0;gc.log.1;gc.log.2;gc.log.current summary.csv [chart.png] [-t PLAIN|CSV|CSV_TS|SIMPLE|SUMMARY]
GCViewer支持的格式
1、Oracle JDK 1.8 -Xloggc:[-XX:+ PrintGCDetails] [-XX:+ PrintGCDateStamps]
2、Sun / Oracle JDK 1.7,选项-Xloggc:[-XX