Garbage Cat
Garbage collection log analyzer for OpenJDK and Sun JDK.
https://code.google.com/a/eclipselabs.org/p/garbagecat/wiki/Documentation
支持OpenJDK、Sun JDK 1.5 and higher
命令行工具
报告包含三部分:
(1) Bottlenecks, (2) Summary, and (3) Unidentified log lines.
HP Jmeter
https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPJMETER
http://www.javaperformancetuning.com/tools/hpjtune/index.shtml
Identify and diagnose performance problems in Java applications running on HP-UX or on NonStop servers
Improve garbage collection performance
Analyze Java heap dumps
Monitor live Java applications and analyze profiling data
Capture extended profiling data with zero preparation when using JDK/JRE 5.0.04 or later
Capture detailed garbage collection data with zero preparation when using JDK/JRE 5.0.14 or later or JDK/JRE 6.0.02 or later or JDK/JRE 7.0.00 or later
Run the HPjmeter console on HP-UX, Linux, and Windows systems
貌似只能打开由以下参数生成的GC log, -verbose:gc -Xloggc:gc.log,添加其他参数生成的gc.log无法打开。
jvisualvm还可以heapdump出对应hprof文件(默认存放路径:监控的服务器 /tmp下),利用HPjmeter可以对其进行分析
GCViewer
http://www.tagtraum.com/gcviewer.html
支持
Sun JDK 1.4/1.5 with the options -Xloggc:<file> [-XX:+PrintGCDetails]
Sun JDK 1.2.2/1.3.1/1.4 with the option -verbose:gc
IBM JDK 1.3.1/1.3.0/1.2.2 with the option -verbose:gc
IBM iSeries Classic JVM 1.4.2 with option -verbose:gc
HP-UX JDK 1.2/1.3/1.4.x with the option -Xverbosegc
BEA JRockit 1.4.2/1.5 with the option -verbose:memory
Best results are achieved with: -Xloggc:<file> -XX:+PrintGCDetails
貌似不支持1.6以后的版本
gclogviewer
A free open source tool to visualize data produced by the Java VM options -Xloggc:<file>
https://code.google.com/p/gclogviewer/
GC Analyzer
Analysis of VerboseGC Traces
http://glezen.org/gca/index.html
支持JDK 1.4.2
支持命令行和界面
PrintGCStats
GC日志分析脚本
http://chenjianjx.iteye.com/blog/1681347
GC日志分析工具汇总
原创MaginaDF 博主文章分类:Java In Action ©著作权
文章标签 GC日志分析工具汇总 文章分类 Java 后端开发
上一篇: 关于Java性能的9个谬论
下一篇:Ext scope详解
-
ELK 日志分析
ELK初步部署
elasticsearch nginx linux ELK -
VMware(ESXi、vCenter、vSAN)日志收集方法汇总
本文主要介绍VMware ESXi,vCenter,vSAN的几种收集日志的方法
VMware(ESXi、vCenter) vSAN 日志收集 -
gc日志分析工具
性能测试排查定位问题,分析调优过程中,会遇到要分析gc日志,人肉分析gc日志有时比较困难,相关图形化或命令行工具可以
gc日志分析 物理内存 JVM java -
分析GC日志
分析GC日志一、GC日志参数二、GC日志格式1.复习:GC分类2.GC日志分类MinorGCFullGC3.GC日志结构剖析垃圾收集器
java jvm 垃圾收集器 日志分析 Java -
【JVM】GC日志分析
一、面试题1. GC分类有哪些?GC日志分类有哪些?2. GC日志的结构
面试 jvm java虚拟机 参考资料 分析工具