0
点赞
收藏
分享

微信扫一扫

Mac使用jprofiler监控远程linux tomcat运行情况的配置


1.应用程序下载

tomcat所在服务器和监控服务器的机器都需要安装jprofiler

1.我的监控使用的机器,是mac。客户端 JPROFILER下载地址

​​https://www.ej-technologies.com/download/jprofiler/files​​

Mac客户端 GUI界面

Mac使用jprofiler监控远程linux tomcat运行情况的配置_服务器

Linux服务端安装如下:

Mac使用jprofiler监控远程linux tomcat运行情况的配置_linux_02

 2.两端jprofiler程序的安装

2.1mac端是可执行文件,双击安装就可以了

2.2服务端安装

1、下载好后把tar包上传的linux服务器,解压。

我把jprofiler_linux_12_0_3.tar.gz放在了/user/local/目录下

上传:rz

解压

tar -xzvf jprofiler_linux_12_0_3.tar.gz

第三步、监控端配置并开启jprofiler

Mac使用jprofiler监控远程linux tomcat运行情况的配置_服务器_03

4)这里无论32位、64位都选择Linux X86/AMD64

Mac使用jprofiler监控远程linux tomcat运行情况的配置_tomcat_04

5)这里是选择使用的jdk版本,oracle 1.8 ,next

Mac使用jprofiler监控远程linux tomcat运行情况的配置_linux_05

Mac使用jprofiler监控远程linux tomcat运行情况的配置_linux_06

Mac使用jprofiler监控远程linux tomcat运行情况的配置_tomcat_07

8)选择你要连接的服务器的ip,next

Mac使用jprofiler监控远程linux tomcat运行情况的配置_linux_08

9)远程服务器你的解压jprofiler的地址,next

我的:/usr/local/jprofiler12.0.3

Mac使用jprofiler监控远程linux tomcat运行情况的配置_linux_09

10)默认端口,可以不修改

Mac使用jprofiler监控远程linux tomcat运行情况的配置_服务器_10

11)这里是重点了

Mac使用jprofiler监控远程linux tomcat运行情况的配置_tomcat_11

将截图里的内容复制出来(这里要复制自己的)

-agentpath:/usr/local/jprofiler12.0.3/bin/linux-x64/libjprofilerti.so=port=8849 

配置到tomcat的bin/catalina.sh文件。

我的文件路径/usr/local/tomcat/bin

修改文件:vi catalina.sh

将刚刚复制出来的命令加上变量名称粘贴进去,具体如下:

JAVA_OPTS="-agentpath:/usr/local/jprofiler12.0.3/bin/linux-x64/libjprofilerti.so=port=8849"

Mac使用jprofiler监控远程linux tomcat运行情况的配置_tomcat_12

这里注意一下,catalina.sh文件下,可能有多个JAVA_OPTS的变量,如果有,把其他的JAVA_OPTS注释掉。

上面的配置完成后,重启tomcat

停止tomcat sh shutdown.sh

启动tomcat sh startup.sh && tail -f ../logs/catalina.out

这里启动tomcat 使用sh startup.sh也可以,使用sh startup.sh && tail -f ../logs/catalina.out可以查看启动日志

第四步、监控端开启jprofiler

12)选择“不,我稍后开始”

Mac使用jprofiler监控远程linux tomcat运行情况的配置_tomcat_13

在启动中心》找到刚刚创建的链接〉点击开始就成功了。

Mac使用jprofiler监控远程linux tomcat运行情况的配置_tomcat_14

点击开始后,会弹出一个选择页,选择第一个就可以了。

举报

相关推荐

0 条评论