jprofiler监控tomcat
jprofiler监控tomcat
https://www.cnblogs.com/yjd_hycf_space/p/7727757.html
https://www.jianshu.com/p/c3bc4af4b1e1
条件准备
jprofiler for Windows
jprofiler for Linux
注册码:L-J11-Everyone#084175-v5mdafmayija#34245
11的版本需要下载注册机,自己生成注册码,否则网上的注册码好多过期不能用的。网上自行百度破解教程,也就填写个license就行。
一、下载
1、官网地址:https://www.ej-technologies.com/products/jprofiler/overview.html

2、把Linux的tar文件上传到要部署的服务器上,解压
我的路径: /usr/src ;解压命令:tar -xvf jprofiler_linux_11_0_1.tar.gz
3、Windows下解压,bin/jprofiler.exe启动

4、进入后选择

5、Tomcat 8或者以上,我用的是Tomcat 9,next

6、我们要监控Linux上的Tomcat,所以不选择on shis compute,这里无论32位、64位都是选择这个。

7、这里是选择使用的jdk版本,oracle 1.8 ,next

8、选择第二个,next
这里如果选择第一个,则是另外一种配法,不用导出start.sh文件了。

【方法二】如果选择第一项,到倒数第二步的时候,则需要配置tomcat的启动文件。
vi catalina.sh 加入下面这句话,就是导入这个libjprofilerti.so动态文件
JAVA_OPTS="-agentpath:/usr/src/jprofiler11.0.1/bin/linux-x86/libjprofilerti.so=port=8849,nowait "

9、选择你要连接的服务器的ip,next

10、远程服务器你的解压jprofiler的地址,next
我的:/usr/src/jprofiler11.0

11、直接点击next

12、把你Linux上的Tomcat/bin/startup.sh文件拷贝到本地:进入到bin目录下,sz startup.sh
然后找到它打开:next

13、默认端口就行,如果你的端口被占用,记得修改端口,next


14、选择no,点击finish

15、在你本地放startup.sh的路径下,你可以看见生成了一个startup_jprofiler.sh的文件
rz 选择这个文件,把这个文件上次到远程你的Tomcat/bin下

16、ps -ef|grep tomcat看一下你们Tomcat启动了没有,如果启动关闭进行

我这tomcat是关着的。
如果没有关,这里直接:kill -9 pid
17、cd到Tomcat/bin路径下,给startup_jprofiler.sh文件赋权限:chmod 777 startup_jprofiler.sh
启动startup_jprofiler.sh


出现报错:这里是因为我选择上面选平台系统时选择错了,选择了ARM 32位的,出现报错。

18、双击启动Windows的jprofiler中配置ip

19、确认,然后等一会就会看见内存的信息,恭喜你,连接成功


jprofiler监控tomcat的更多相关文章
- 部署JProfiler监控tomcat
下载JProfiler包 wget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.rpm 安装JPr ...
- Linux安装JProfiler监控tomcat
下载JProfiler包wget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.rpm 安装JPro ...
- windows环境jprofiler配置监控tomcat
1.点击jprofiler/bin/jprofiler.exe文件安装 2.安装后将C:\Users\Administrator\.jprofiler8\config.xml文件复制到指定文件下,如: ...
- LoadRunner 实现监控Tomcat
LoadRunenr没有监控Tomcat的专用监控器,为了用lr达到监控tomcat的目的可以通过打开Tomcat自带的Status页面之后,利用lr的关联技术得到相关的数据,把数据输出到lr自定义的 ...
- linux上监控tomcat down掉后自动重启tomcat
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p. ...
- LoadRunner如何监控Tomcat性能
使用LoadRunner做性能测试,一般的直觉是LR只能完成脚本录制和编写模拟用户的请求行为,但是在某些情况下,要监控一些中间件或web服务器的性能时,就不能通过录制脚本来完成了,那么就需要手工来编写 ...
- 运用JMX监控Tomcat/Java jvisualvm简要说明
公司线上项目出现了java heap space 然后经过查询知晓了下面工具于是开始了尝试. visualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存.cpu分析,线程分析... jvisua ...
- 【转】使用JDK自带jvisualvm监控tomcat
转载地址: http://my.oschina.net/kone/blog/157239 jdk自带有个jvisualvm工具.该工具是用来监控java运行程序的cpu.内存.线程等的使用情况.并且使 ...
- Jconsole 监控tomcat
通过jconsole监控可以获取监控tomcat的相关的数据信息 如何通过代码来获取其中的线程和内存状况呢? 首先要配置好jconsole监控的相关配置,一搜基本就是那一个, 配置配不好的话接下来的工 ...
随机推荐
- python3 str.encode bytes.decode
str.encode 把字符串编码成字节序列 bytes.decode 把字节序列解码成字符串 https://docs.python.org/3.5/library/stdtypes.html st ...
- NFS 文件共享
备注:NFS 文件共享需设置两部分:服务端和客户端 一.服务端设置 1.1.查看nfs包是否安装,未安装则重新安装 [root@localhost ~]# rpm -qa|grep rpcbind r ...
- Fractal Dimension|Relative Complexity|CG含量|重复序列|
生物信息学-序列拼接方法 物理学方法 Fractal Dimension of Exon and Intron Sequences --------------CGCGGCGTGTGTTATA --- ...
- vuex的优缺点
vuex的优点 1.解决了非父子组件的消息传递(将数据存放在state中) 2.减少了AJAX请求次数,有些情景可以直接从内存中的state获取 vuex的缺点 1.刷新浏览器,vuex中的state ...
- Linux下自由切换用户
切换用户的命令是su,su是(switch user)切换用户的缩写.通过su命令,可以从普通用户切换到root用户,也可以从root用户切换到普通用户. 上述图中是linux下的终端页面,其中pyv ...
- 题解-------CF1304E 1-Trees and Queries
传送门 题目大意 给你一棵无根树,然后询问Q次,每次把点$x$和点$y$连接,问你从点$a$到点$b$是否有一条长度为$k$的简单路径,每次询问完后会把新添加的边删除. 思路:树上LCA 题目跟201 ...
- dubbo的本地存根
在消费者创建存根类 修改消费者XML 也可以修改消费者注解
- cifar数据集下载
https://www.cs.toronto.edu/~kriz/cifar.html Version Size md5sum CIFAR-10 python version 163 MB c58f3 ...
- kaggle——NFL Big Data Bowl 2020 Official Starter Notebook
Introduction In this competition you will predict how many yards a team will gain on a rushing play ...
- Hive(二)—— 架构设计
Hive架构 Figure 1 also shows how a typical query flows through the system. 图一显示一个普通的查询是如何流经Hive系统的. Th ...