0 0

关于远程监控JVM,visualvm中显示不受此JVM支持的问题5

用JMX远程监控linux服务器上的tomcat进程,用的JMX,但是现在visualvm中,看不到visualGC,抽样器中也无法做内存抽样,如下面截图,不知道大家有没有什么办法解决这两个问题,先谢过了.





2013年7月17日 16:44
  • 大小: 30.6 KB
  • 大小: 42.8 KB

1个答案 按时间排序 按投票排序

0 0

你好,关于visualGC不支持观察这个问题,我试了下,可以通过在远程主机启动jstatd,之后在远程主机下会把所有应用都列出来,用法如下:
先创建一个policy文件:

grant codebase "file:${java.home}/../lib/tools.jar" {
   permission java.security.AllPermission;
};

比如存放在D盘,命名为java.policy,之后启动jstatd
jstatd -J-Djava.security.policy=d:/java.policy -J-Djava.rmi.server.logCalls=true

在远程主机下先输入IP,添加远程主机,之后添加jstatd连接即可。

抽样器这个我和你一样,通过创建jmx连接之后只支持cpu抽样,内存抽样不支持。

2013年7月18日 10:44

相关推荐

    visualvm监控jvm及远程jvm监控方法

    - **监控远程应用**:连接成功后,远程JVM的监控功能与本地应用相同,可以进行性能监控、内存分析等操作。 5. **使用插件扩展功能** VisualVM的插件中心提供许多扩展,如JProfiler、NetBeans Profiler等,可以...

    jvm监控工具visualVM

    VisualVM是一款强大的JVM(Java Virtual Machine)监控和性能分析工具,由Oracle公司开发并提供。它集成在Java SDK中,默认位于%JAVA_HOME%\bin目录下,方便开发者直接使用。这款工具提供了丰富的功能,帮助Java...

    Java VisualVM监控远程JVM(详解)

    Java VisualVM 是 JDK 1.6 及以上版本中自带的一款性能监控工具,它允许用户监控本地或远程的 Java 虚拟机(JVM)进程的运行状况。它提供了丰富的监控和分析功能,可用于对系统资源,尤其是内存的消耗进行分析。在...

    可视化性能监控工具VisualVM

    2. **连接远程JVM**:如果需要监控远程Java应用,需要在目标机器上配置JDK的`jvm.options`文件,开启远程监控端口,然后在VisualVM中添加远程主机。 3. **选择分析模块**:根据需求选择合适的分析模块,例如选择...

    gp-jvm-visualvm

    gp-jvm-visualvm提供的工具可以帮助我们实时监控和分析堆栈的使用情况,以便及时发现并解决此类问题。 VisualVM是Java平台的一个强大的多用途工具,它集成了一系列性能分析和故障排查功能。通过VisualVM,我们可以...

    idea中安装VisualVM监控jvm的图文教程

    在Java开发过程中,对JVM(Java虚拟机)的监控是至关重要的,它能帮助开发者了解应用程序的性能瓶颈,优化代码。Idea作为一款流行的Java集成开发环境,提供了方便的工具来实现这一目的,即通过安装VisualVM插件进行...

    最新版java JVM 工具 visualvm_20.zip

    2. **JMX支持**:通过Java Management Extensions (JMX),VisualVM能够远程连接到运行中的JVM,获取其配置信息,甚至进行管理和操作。 3. **内存分析**:内存分析是VisualVM的一大亮点,它可以显示堆内存的详细使用...

    JVM性能监控方法之visualVM1

    通过VisualVM,用户能够轻松监控本地或远程Java应用程序的CPU使用率、内存消耗情况、线程分析、堆外内存使用情况等关键指标,并支持查看JVM配置参数以及进行简单的GC日志分析。 #### 三、VisualVM的安装与启动 由于...

    jvm内存监控工具使用

    通过合理利用 VisualVM 及其集成的命令行工具,开发者能够有效地监控和分析 JVM 的内存使用情况,及时发现并解决内存泄漏、GC 效率低下等问题。掌握这些工具的使用方法,对于任何 Java 开发者而言都是必备技能。

    vmmap 观察jvm内存 监控jvm jvm线程

    在Java开发过程中,对JVM(Java虚拟机)的监控是至关重要的,它能帮助我们了解应用程序的运行状态,优化性能,以及及时发现并解决内存泄漏等问题。`vmmap`工具是Mac OS X系统中一个强大的内存分析工具,它可以用来...

    JVM性能监控工具VisualVM. Jconsole插件所需jar包 JTop.jar

    JVM性能监控工具VisualVM Jconsole插件所需jar包 JTop.jar 点击'JConsole Plugins'按钮 点击'Add JAR/Folder'按钮, 添加JDK_HOME/demo/management/JTop/JTop.jar7)重新打开监控页面,可以看到JConsole

    visualvm中文版

    关于标签,"java jvm 监控工具 性能优化"揭示了VisualVM的主要用途和目标群体。作为一款JVM监控工具,VisualVM可以帮助开发者监控Java应用程序的性能指标,如CPU使用率、内存占用、线程状态等。通过对这些数据的分析...

    VisualVm虚拟机监控工具

    VisualVM是一款强大的Java虚拟机(JVM)监控和性能分析工具,由Oracle公司开发并提供。它集成了多种功能,包括内存分析、线程检查、CPU性能监视、类加载器和JMX bean的查看等,为Java开发者提供了深入洞察应用程序...

    visualVM 1.42

    对于远程连接,VisualVM支持JMX远程监控,只需在JVM启动时添加适当的JVM参数即可。此外,VisualVM还支持插件扩展,可以通过安装各种社区开发的插件来增强其功能,比如对特定框架或库的性能分析支持。 在优化Java...

    Java自带的性能监控工具使用简介

    VisualVM 可以远程监控 JVM,需要在远程机器上启动 jstatd 守护进程, 并在本地机器上使用 VisualVM 连接到远程机器。 使用 VisualVM 可以: * 监控 JVM 的性能,包括堆内存、线程、类加载等信息 * 进行线程 dump ...

    jvisualvm来JVM监控

    同时,jvisualvm不支持Java 9及更高版本,因此在这些版本的JVM上,需要寻找其他替代方案。 总结,jvisualvm作为一款免费且功能齐全的JVM监控工具,为开发者提供了便利的性能分析环境。熟练掌握其使用,能有效提升...

    visualvm_201.zip

    5. **远程连接**:除了本地应用,VisualVM还可以连接到远程的JVM,实现对分布式系统中各个节点的监控。 6. **采样和剖析**:采样模式能快速查看整体性能,而剖析模式则可以深入到代码级别,查看每个方法的执行时间...

    visualvm 中文版

    VisualVM提供了线程可视化,可以显示线程状态,帮助开发者定位和解决这些问题。 7. **JVM配置**: 通过VisualVM,开发者可以直接查看和修改JVM参数,如堆大小、垃圾回收策略等,以适应不同的性能需求和应用环境。 ...

    监控jvm资源利用,查看应用程序的资源占用情况

    6. **远程监控**:除了本地JVM,VisualVM还可以连接到远程服务器上的JVM,这使得在分布式环境中远程诊断成为可能。 7. **插件扩展**:VisualVM支持丰富的插件,例如NetBeans Profiler(用于更深入的性能分析)、JMX...

Global site tag (gtag.js) - Google Analytics