`
happyforever82
  • 浏览: 121330 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

使用visualVM监控远程Tomcat

    博客分类:
  • java
阅读更多

远程服务器

      IP: 192.168.2.99

      JDK: jdk1.6.0_17

      TOMCAT: 6.0.20

监控终端

      IP: 192.168.2.49

      JDK: jdk1.6.0_17

 

步骤:

1/ 在JDK/bin下新建一文本文件, 名称 jstatd.all.policy
    内容如下:

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

 

2/ 运行tomcat

3/ 运行 jstatd -J-Djava.security.policy=jstatd.all.policy

    若需要指定端口, 请使用 jstatd -J-Djava.security.policy=all.policy -p 1982

 

4/ 在终端启动VisualVM. 最终效果如图:

   

    

  • 大小: 106.7 KB
分享到:
评论
4 楼 aidiyuxin 2010-02-15  
推荐一篇博文,也是介绍VisualVM的:
http://aidiyuxin.iteye.com/blog/544945
3 楼 luanma 2010-02-12  
Tomcat缺省启动JMX,不用配置,
VirtualVM也不用修改啥,直接可以连接到远程Tomcat上。


倒是你可以尝试一些有用的PlugIn,比如MBeans、VisualVM等等
2 楼 happyforever82 2010-02-12  
sdh5724 写道
把远程连接的也写写吧

这就是远程监控的. 您指的"远程连接"是想要做什么?
1 楼 sdh5724 2010-02-11  
把远程连接的也写写吧

相关推荐

    使用visualvm工具进行tomcat性能调优和性能监控.docx

    使用 VisualVM 工具进行 Tomcat 性能调优和性能监控 本文主要介绍了如何使用 VisualVM 工具来进行 Tomcat 的性能调优和性能监控。下面将详细介绍相关知识点: 一、JDK 内存优化 在 Tomcat 中,默认的堆大小为 128...

    jvisualvm远程访问Linux环境中tomcat

    jvisualvm 远程访问 Linux ...使用 jvisualvm 远程访问 Linux 环境中的 Tomcat 需要安装和配置 jdk 和 Tomcat,然后使用 jvisualvm 的 JMX 方法或 jstatd 方法进行监控,最后添加 Visual GC 插件以获取更多的监控信息。

    Java VisualVM监控远程JVM(详解)

    本文将详细介绍如何通过 JMX 方式配置并监控远程的 JVM 进程。 首先,要通过 JMX 方式监控远程 JVM,需要在远程主机上配置一些参数。具体步骤如下: 1. 修改远程主机的 JDK 配置文件,以便远程主机的 JMX 服务能够...

    VisualVM-入门指南.docx

    * 监控远程 Java 应用:使用 VisualVM 还可以监控远程 Java 应用的运行情况,查看 JVM 相关信息、内存使用情况、CPU 消耗情况等。 * 查看 JVM 相关信息:使用 VisualVM 可以查看 JVM 相关信息,如堆栈信息、垃圾回收...

    jvisualvm操作手册for linux菜鸟

    在使用VisualVM远程监控JVM之前,需要准备好测试环境。我们需要在服务器上配置jstatd守护程序,并在客户端使用VisualVM连接服务器监控Java程序。 ### 2.2 在服务器上配置 jstatd 的 security policy 文件 在服务器...

    VisualVM入门指南 使用说明 新手上路

    - **远程监控**:不仅能够监控本地应用,还能连接并监控远程服务器上的Java应用。 - **适用范围**: - 支持从JDK 1.4以上的Java应用程序。 - 在JDK 6 Update 7及以上版本中,VisualVM已经默认集成在JDK安装包中...

    jmx 监控 tomcat

    下面我们将详细介绍如何设置和使用JMX来监控Tomcat。 1. **开启JMX支持** 在Tomcat的`conf/server.xml`文件中,找到`<Server>`标签,在其中添加一个`Service`,并配置一个`Connector`来启用RMI(Remote Method ...

    windows下的tomcat监控器

    比如,使用JConsole(Java自带的JMX客户端)或者VisualVM,它们都可以连接到你的Tomcat服务器并展示各种监控指标。当然,还有第三方工具,如JMXTrans、Ganglia等,它们提供了更高级的功能和定制化选项。 Tomcat监控...

    Java内存监控工具Java VisualVM

    VisualVM能够监控Java应用程序的CPU使用情况,包括总CPU使用率以及各个线程的CPU使用情况。这对于分析程序中的热点代码或性能瓶颈具有重要意义。 ##### 3.4 文件系统监控 除了上述功能外,VisualVM还提供了文件...

    VisualVM入门

    VisualVM不仅可以监控本地运行的应用程序,还能通过Java管理扩展(JMX)技术监控远程运行的应用程序。VisualVM不仅适用于开发者,也适用于系统管理员和Java应用的最终用户,它极大地简化了性能调优和问题诊断的过程...

    idea13远程服务器TOMCAT调试

    - 或者,如果使用Maven或Gradle,可以在构建脚本中配置自动部署到远程Tomcat。 4. **启动远程调试**: - 在Tomcat服务器上启动服务器进程,此时Tomcat会监听配置的调试端口等待连接。 - 在IDEA中,启动刚创建的...

    VisualVM使用方法

    它不仅可以监控本地运行的Java应用程序,还可以配置后监控远程服务器上的Java应用。 首先,VisualVM可以提供详细的JVM信息,包括运行时内存使用状况、CPU使用率、类加载和卸载信息以及线程状态。利用这些信息,...

    tomcat开启远程jmx连接方式

    **Tomcat开启远程JMX连接方式详解** Java Management Extensions (JMX) 是Java...通过JMX,你可以使用各种工具(如JConsole、VisualVM、JMX Console插件等)进行远程监控,以便更好地管理和优化Tomcat服务器的性能。

    apache-tomcat-8.0.35.32bit

    2. **JMX监控**:通过启用JMX,可以使用工具如JConsole或VisualVM远程监控Tomcat的性能和状态。 **总结** `apache-tomcat-8.0.35.32bit`是适用于32位系统的强大Java应用服务器,提供了丰富的功能和良好的性能。在...

    visualvm_132-ml

    通过JMX(Java Management Extensions)接口,VisualVM可以远程监控和管理Java应用程序,获取更多自定义的性能指标,实现更全面的监控。 7. **插件扩展**: VisualVM支持丰富的插件,用户可以根据需求安装不同的...

    tomcat8.5.59

    1. JMX监控:通过JMX(Java Management Extensions),可以远程监控Tomcat的状态,包括线程、内存、连接器等。 2. Catalina日志:`logs/catalina.out`文件记录了Tomcat的运行日志,便于排查问题。 3. VisualVM或...

    VisualVM操作手册.doc

    在实际使用中,VisualVM可用于监控本地Java应用,如Tomcat服务器。通过其可视化界面,我们可以观察到应用的内存使用、线程状态、JVM参数、CPU使用率和垃圾回收详情。这对于JVM的性能优化非常有帮助。特别是在处理...

Global site tag (gtag.js) - Google Analytics