JVM 故障处理工具列表_java


jps
显示系统所有虚拟机进程信息的命令行工具
jstat
监视分析虚拟机运行状态的命令行工具
jinfo
查看和调整虚拟机参数的命令行工具
jmap
生成虚拟机堆内存转储快照的命令行工具
jhat
显示和分析虚拟机的转储快照文件的命令行工具
jstack
生成虚拟机的线程快照的命令行工具
jcmd
虚拟机诊断工具,JDK 7 提供
jhsdb基于服务性代理实现的进程外可视化调试工具,JDK 9 提供
JConsole
基于JMX的可视化监视和管理工具
jvisualvm
图形化虚拟机使用情况的分析工具
Java Mission Control
监控和管理 Java 应用程序的工具
MATMemory Analyzer Tool,虚拟机内存分析工具
vjtools唯品会的包含核心类库与问题分析工具
arthas阿里开源的 Java 诊断工具
greysJVM进程执行过程中的异常诊断工具
GCHistoGC 分析工具
GCViewer垃圾回收日志文件分析工具
JProfiler检查、监控、追踪 Java 性能的工具
BTrace基于动态字节码修改技术(Hotswap)实现的Java程序追踪与分析工具


使用命令行的话推荐阿里的 arthas ,可视化工具 JProfiler 比较强大。