`
lz999
  • 浏览: 27051 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

JProfiler4.3.2 远程 监控 配置

    博客分类:
  • java
阅读更多

准备工作:在本地机器和远端机器上都安装好JProfiler。

一、首先启动JProfiler,出现quick start对话框,选择An application on a remote computer,next。

二、有2个选项,on this computer和on a remote computer,这里是选择被监控的程序的位置,我们选择on a remote computer,同时选择远程机器的类型是windows还是linux等等。

三、填写远程机器地址,我这里是10.1.4.88。

四、填写远程机器JProfiler的安装地址,我这里是D:\Program Files\jprofiler4。

五、选择远程机器的java运行环境,我这里是sun\1.5.0\hotspot。

六、默认监控端口8849。

七、Wait for ……   为了在开发环境中获取监控的信息,它将等待远程计算机上的Jprofile GUI 启动,并和本机建立连接,这种方式比较便于修改jprofiler的配置信息。  
        Don't wait for …… 不必等待远程计算机的Jprofile GUI 先启动和建立连接,立即启动。但在启动远程应用程序前必须校验当前所配置会话的配置文件。虚拟机参数将参考Jprofile 的config 文件的路径。

选择Don't wait,立刻启动。

八、选择远程机器读取配置文件的位置,我这里是D:\Program Files\jprofiler4。同时我手工维护配置文件的改动,选择manual同步。

同步方式:
    Manual synchronization;copy to diretory;execute command:
      提供三种同步方式,这里我选择的是第一个手工同步。

九、这里要注意,重点在这里,我就是没有看这个说明信息才导致前面配置的屡次失败。

Integration type: [Generic application]
Selected JVM: Sun 1.5.0 (hotspot)
Startup mode: Don't wait for JProfiler GUI, startup immediately

Important: The local config file C:\Documents and Settings\sz-xjs-yangy\.jprofiler4\config.xml must be copied manually to D:\Program Files\jprofiler4 on the remote computer when the profiling settings are changed.


(1) Please insert

"-agentlib:jprofilerti=port=8849,nowait,id=166,config=D:\Program Files\jprofiler4\config.xml"  "-Xbootclasspath/a:D:\Program Files\jprofiler4\bin\agent.jar"

into the start command of your remote application right after the java command.

(2) Please add

D:\Program Files\jprofiler4\bin\windows

to the environment variable PATH.

A remote session named Remote application on 10.1.4.88 will be created that connects to a running instance of the remote application that is started with the modified start command.

 

解释一下,就是将配置文件config.xml 从我本机C:\Documents and Settings\sz-xjs-yangy\.jprofiler4拷贝到\\10.1.4.88\D$\Program Files\jprofiler4, 然后将D:\Program Files\jprofiler4\bin\windows加入到环境变量PATH中,最后运行你的java程序时加入提示的参数。

如果监控tomcat,则在canalina.bat 内增加

set CATALINA_OPTS=""-agentlib:jprofilerti=port=8849,nowait,id=166,config=D:\Program Files\jprofiler4\config.xml"  "-Xbootclasspath/a:D:\Program Files\jprofiler4\bin\agent.jar" %CATALINA_OPTS%

 

十、 选择yes,finish。

这个远程监控的session就建好了,可以马上连接进行监控了,上面配置中还有些其他的选择,有兴趣的可以看看说明都试试。

 

注意:

拷贝config.xml 到远程时,必须完成第10步。在第9步的时候config.xml 未完成,此时拷贝,会出现 session=166 找不到

 

 

分享到:
评论

相关推荐

    Java性能监控工具Jprofiler4.3.2

    7. **远程连接**:除了本地应用,JProfiler还能远程连接到其他运行Java应用的服务器,进行实时性能监控,这对于分布式系统的调试非常方便。 8. **快照对比**:你可以创建性能快照,并进行对比,观察不同时间点或...

    jprofiler 4.3.2+序列号

    无限免费使用jprofiler ,体验jprofiler 的强大功能。

    JProfiler4.3.2安装文件及文档

    JProfiler 4.3.2版本提供了丰富的功能,包括内存分析、线程分析、CPU使用率监控、方法调用分析等。以下是对JProfiler 4.3.2安装过程的详细解析。 ### 一、Windows系统安装 1. **下载安装包**: 首先,你需要从官方...

    jprofiler 4.3.2 for linux (.sh tar.gz)

    只需在服务器上设置JProfiler的代理服务,客户端的JProfiler就可以通过网络连接到它,实现远程监控。 总结来说,JProfiler 4.3.2 for Linux版为Java开发者提供了一套全面的性能分析工具,其.sh和.tar.gz的打包方式...

    JProfiler 4.3.2.part2

    著名的用于 java 系统监控分析的软件,功能很强大 <br>内附 注册码

    JProfiler 4.3.2.part1

    著名的用于 java 系统监控分析的软件,功能很强大 <br>内附 注册码

    jprofiler 远程监控 tomcat 服务器

    《使用JProfiler远程监控Tomcat服务器的详细步骤》 在软件开发过程中,特别是对于Web应用程序,确保服务器的稳定运行和高效性能是至关重要的。而当遇到服务器崩溃或性能瓶颈时,借助于专业的监控工具,例如...

    JProfiler在Windows可视化远程监控Linux上Tomcat进程的安装步骤.pdf

    - 在JProfiler中进行远程监控需要设置好客户端和服务器端的配置,以确保监控数据能够从服务器传输到客户端。 - 支持多种远程监控协议,包括JPDA (Java Platform Debugger Architecture)、JMX (Java Management ...

    JProfiler本地和远程配置windows版

    本文将详细解析如何使用JProfiler进行本地与远程配置,特别针对Windows平台,以监控Apache Tomcat为例,探讨其具体操作流程。 #### 一、本地监控配置 ##### 步骤1:启动JProfiler - 打开JProfiler软件,启动后会...

    jprofiler8性能监控jboss和tomcat图文详解

    而在远程监控时,需要确保远程服务器上JProfiler的配置文件与监控端一致,并在启动脚本中添加JProfiler的代理路径参数。 【本地监控配置】对于Java应用的本地监控,首先启动JProfiler,选择"Quick Start",然后选择...

    Jprofiler 最新版 监控linux下的tomcat 文档

    Jprofiler 最新版 监控linux下的tomcat 文档。 希望对你有用哦!这篇文档是我在应用中写下,现在我把资源分改成0分,希望那些不懂的人不要在这里骂人,希望骂人的那些人自身素质提高点,不要在这里出来丢他家里的人...

    jprofiler_linux_4_3_2.sh

    然后,在JProfiler的"连接"界面中输入远程主机的IP地址和刚才设置的端口号,即可建立连接。 五、主要功能详解 1. **内存分析**:JProfiler提供详细的内存分配和垃圾收集视图,可以帮助找出内存泄漏的原因。 2. **...

    使用JProfiler 6.2 监控本地java程序运行

    步骤三:配置监控参数 在连接对话框中,可以设置监控参数,例如是否开启线程监控、内存分配监控等。这些设置可以根据实际需求进行调整。完成后,点击“Connect”按钮,JProfiler将开始监控选定的Java应用程序。 ...

    jprofiler java内存监控

    4. **实时监控**:JProfiler支持实时监控Java应用程序,用户可以设置阈值,当达到特定条件时触发报警,以便及时发现和解决问题。 5. **远程连接**:除了本地分析,JProfiler还支持远程连接到其他运行中的Java应用...

    【转帖】 使用 JProfiler 监控 JBoss 运行情况

    接下来介绍如何使用JProfiler来监控远程JBoss实例的具体操作步骤: 1. **启动JProfiler**:启动JProfiler GUI客户端。 2. **创建新的会话**:选择`Session -> Integration Wizard -> New Remote Integration`选项。 ...

    jprofiler监控工具使用说明

    6. **配置端口号**:与本地监控相同,设置远程监控的端口号。 7. **启动界面方式**:选择远程监控的启动模式。 #### 四、主要功能介绍 **1. 内存剖析 (Memory Profiler)** - **资源回收器根分析**:通过Heap ...

    Jprofile资源监控WebLogic部署项目占用资源的大小步骤---操作步骤,图片

    3、**配置监控目标**:在新建会话的向导中,选择“Remote”模式,因为我们要监控的是远程WebLogic服务器上的部署项目。选择“JVM on host”,输入WebLogic服务器的IP地址或主机名。 4、**设置通信端口**:默认情况...

    jprofiler_windows_4_3_2

    这是jprofiler 4.3.2在windows上的安装包,jprofiler是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和...

Global site tag (gtag.js) - Google Analytics