虚拟机性能监控、故障处理工具 学习笔记

基础故障处理工具

jps(JVM Process Status Tool):虚拟机进程状况工具

1.启动方式:

在这里插入图片描述在这里插入图片描述

2.参数

在这里插入图片描述在这里插入图片描述

jstat(JVM Statistics Monitoring Tool):虚拟机统计信息监视工具

用于监视虚拟机各种运行状态信息的命令行工具。
它可以显示本地或者远程虚拟机进程中的类加载、内存、垃圾收集、即时编译等运行时数据,在没有GUI图形界面、只提供了纯文本控制台环境的服务器上,它将是运行期定位虚拟机性能问题的常用工具。

1.启动方式:

参照 jps

2.参数

在这里插入图片描述

还有回头慢慢补充

可视化故障处理工具

VisualVM:多合-故障处理工具

VisualVM(All-in-One Java Troubleshooting Tool)是功能最强大的运行监视故障处理程序之一,曾经在很长一段时间内是Oracle官方主力发展的虚拟机故障处理工具。Oracle曾在VisualVM的软件说明中写上了“All-in-One”的字样,预示着它除了常规的运行监视、故障处理外,还将提供其他方面的能力,譬如性能分析(Profiling)。

VisualVM的性能分析功能比起JProfiler、YourKit等专业且收费的Profiling工具都不遑多让。而且相比这些第三方工具,VisualVM还有一个很大的优点:不需要被监视的程序基于特殊Agent去运行,因此它的通用性很强,对应用程序实际性能的影响也较小,使得它可以直接应用在生产环境中。这个优点是JProfiler、YourKit等工具无法与之媲美的。

1.启动方式

在这里插入图片描述在这里插入图片描述

2.VisualVM插件 安装方式

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3.VisualVM插件 常用功能介绍

1. 保存快照

在这里插入图片描述

2. 导入快照进行分析

在这里插入图片描述

扫描二维码关注公众号,回复: 13304818 查看本文章

3. 分析堆 和 线程 的快照信息

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_37646636/article/details/120525218