JProfiler远程监控
2015-11-19 13:31
239 查看
最新项目组要分析一个rest api接口为什么慢,需要分析性能瓶颈在哪个函数上,于是JProfiler就能派上用场了。JAVA性能分析的工具不少,先会用一个再说吧。
1、安装。
远程监控性能,那么在远程机器上必然要有一个agent之类的软件收集java程序的运行信息,本地的监控程序连接上agent后,才能利用这些信息来分析。
所以安装过程分成两步:1)远程机器上安装,jprofiler_linux_9_0_3;
2)本地机器上安装,jprofiler_windows-x64_9_0_3,版本号和远程机器上保持一致。
2、agent或者叫服务器端配置。
远程要启动的java程序,只需要带上参数:-agentpath:/opt/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849 启动即可,/opt/jprofiler9/就是jprifiler的安装目录。
3、本地配置。
session-->integration wizards-->New
remote integration,这个配置就比较简单了,摸索一下应该就会了。
1、安装。
远程监控性能,那么在远程机器上必然要有一个agent之类的软件收集java程序的运行信息,本地的监控程序连接上agent后,才能利用这些信息来分析。
所以安装过程分成两步:1)远程机器上安装,jprofiler_linux_9_0_3;
2)本地机器上安装,jprofiler_windows-x64_9_0_3,版本号和远程机器上保持一致。
2、agent或者叫服务器端配置。
远程要启动的java程序,只需要带上参数:-agentpath:/opt/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849 启动即可,/opt/jprofiler9/就是jprifiler的安装目录。
3、本地配置。
session-->integration wizards-->New
remote integration,这个配置就比较简单了,摸索一下应该就会了。
相关文章推荐
- JVM性能监控工具使用
- JavaWeb:Tomcat server.xml配置示例
- opencv对电脑摄像头采集和边缘检测
- 运行时架构(Runtime Architecture)
- Makefile missing separator. Stop.如何解决
- 【算法】希尔排序
- CentOs安装Maven
- Operating System: Three Easy Pieces --- Condition Variables (Note)
- Linux系统安装、维护SSH
- Linux Shell编程入门
- 【openCV】对图像进行锐化
- Operating System: Three Easy Pieces --- Locks (Note)
- tomcat源码系列(四)--关闭过程
- RESTFul service架构的安全性和幂等性
- tomcat启动异常(严重: Dispatcher initialization failed Unable to load configuration. - [unknown location] )
- 阿里云系列——5.网站云解析快速配置(简单+免费+详细+最新)
- Linux下批量重命名文件名为数字索引编号(0~N.xxx)的方法
- Bash Shell注释
- Linux服务之ssh防暴力破解
- linux中find批量删除空文件及空文件夹脚本