JDK命令行监控和故障处理工具

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDK命令行监控和故障处理工具相关的知识,希望对你有一定的参考价值。

JDK监控和故障处理工具

名称 主要作用
jps JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。
jstat JVM Statistics Monitoring Tool,用于收集HotSpot虚拟机各方面的运行数据
jinfo Configuration Info for Java,显示虚拟机配置信息
jmap Memory Map for Java,生成虚拟机内存转储快照(heapdump文件)
jhat JVM Heap Dump Browser,用于分析heapdump文件
jstack Stack Trace for Java,显示虚拟机线程快照

 

 

 

 

 

 

 

jps 虚拟机进程状况工具

  列出正在运行的虚拟机进程,虚拟机执行主类(main函数所在的类)名称和这些进程的本地虚拟机唯一ID(LVMID)。

jps命令格式

  jps  [ options ] [ hostid ]

  技术分享 

  技术分享

options 作用
-q 只输出LVMID,省略主类的名称 
  -m     输出虚拟机进程启动时传递给主类main函数的参数
-l 输出主类全名和LVMID
-v 输出虚拟机进程启动时JVM参数

 

 

 

 

 

jstat 虚拟机统计信息监视工具

  可以显示本地或者远程虚拟机进程中的类加载、内存、垃圾收集、JIT编译等运行数据。

jstat命令格式

  jstat  [ option vmid  [ interval [ s | ms ]  [ count ] ] ]  (参数 interval和count代表查询间隔和次数)

  本地虚拟机进程的话,vmid和LVMID一致但如果是远程虚拟机进程的话,vmid的格式是

  [ protocol: ] [ // ] lvmid [ @hostname[ :port ]/servername ]

 

以上是关于JDK命令行监控和故障处理工具的主要内容,如果未能解决你的问题,请参考以下文章

JDK 监控和故障处理工具总结 (转)

虚拟机性能监控与故障处理工具

jvm,深入理解java虚拟机,虚拟机性能监控与故障处理工具(JDK的命令行工具和 JDK的可视化工具)

jvm,深入理解java虚拟机,虚拟机性能监控与故障处理工具(JDK的命令行工具和 JDK的可视化工具)

jvm,深入理解java虚拟机,虚拟机性能监控与故障处理工具(JDK的命令行工具和 JDK的可视化工具)

25 jdk监控和故障处理工具