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的更多相关文章

  1. 部署JProfiler监控tomcat

    下载JProfiler包 wget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.rpm 安装JPr ...

  2. Linux安装JProfiler监控tomcat

    下载JProfiler包wget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.rpm 安装JPro ...

  3. windows环境jprofiler配置监控tomcat

    1.点击jprofiler/bin/jprofiler.exe文件安装 2.安装后将C:\Users\Administrator\.jprofiler8\config.xml文件复制到指定文件下,如: ...

  4. LoadRunner 实现监控Tomcat

    LoadRunenr没有监控Tomcat的专用监控器,为了用lr达到监控tomcat的目的可以通过打开Tomcat自带的Status页面之后,利用lr的关联技术得到相关的数据,把数据输出到lr自定义的 ...

  5. linux上监控tomcat down掉后自动重启tomcat

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p. ...

  6. LoadRunner如何监控Tomcat性能

    使用LoadRunner做性能测试,一般的直觉是LR只能完成脚本录制和编写模拟用户的请求行为,但是在某些情况下,要监控一些中间件或web服务器的性能时,就不能通过录制脚本来完成了,那么就需要手工来编写 ...

  7. 运用JMX监控Tomcat/Java jvisualvm简要说明

    公司线上项目出现了java heap space 然后经过查询知晓了下面工具于是开始了尝试. visualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存.cpu分析,线程分析... jvisua ...

  8. 【转】使用JDK自带jvisualvm监控tomcat

    转载地址: http://my.oschina.net/kone/blog/157239 jdk自带有个jvisualvm工具.该工具是用来监控java运行程序的cpu.内存.线程等的使用情况.并且使 ...

  9. Jconsole 监控tomcat

    通过jconsole监控可以获取监控tomcat的相关的数据信息 如何通过代码来获取其中的线程和内存状况呢? 首先要配置好jconsole监控的相关配置,一搜基本就是那一个, 配置配不好的话接下来的工 ...

随机推荐

  1. FJ的字符串-简单递归

    FJ的字符串-简单递归 问题描述FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其 ...

  2. .NET 请求认证之access-token(oauth2.0与owin的结合)

    公司对外开放的接口,大多需要请求认证,如微信,阿里等.最近我刚好在搭建webapi框架.记录一下自己的理解. 一:请求认证的目的   之所以要对我们的接口进行请求认证,就是为了安全考虑的.以前都是在用 ...

  3. py02_03:py的数据类型

    数据类型初识 1. 整数(int) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值 ...

  4. Anaconda 安装 TensorFlow ImportError:DLL加载失败,错误代码为-1073741795

    错误再现 环境: 使用Anaconda 中 conda 4.6.2, Python 3.7版本 Windows 7 操作系统 CPU: Intel i5 原始安装过程 直接在CMD中,安装链接 中的方 ...

  5. 洛谷 P1258 小车问题

    题目传送门 解题思路: 首先,每个人都要做一次车,而且两个人要同时到达,这样才能使总时间最短. 那么,我们设起点为A,终点为B,小车先带甲开到C点后甲下车走到B点,同时小车掉头与已经走到D点的乙相向而 ...

  6. h5 移动端在阻止touchstart的默认事件时报错

    h5 移动端在阻止touchstart的默认事件时报错 解决办法, 可以添加 *{ touch-action: none;}即可消除错误

  7. js字符串相关要点

    不要创建string对象,它会拖慢执行速度,并可能产生其他副作用. var x = "John"; var y = new String("John"); (x ...

  8. JavaScript面试题(珍爱生命,远离面试)

    1.使用 typeof bar === "object" 判断 bar 是不是一个对象有神马潜在的弊端?如何避免这种弊端? 使用 typeof 的弊端是显而易见的(这种弊端同使用 ...

  9. redis备忘录

    Redis 是一个基于内存的高性能key-value数据库.Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数 ...

  10. PyTorch基础——使用卷积神经网络识别手写数字

    一.介绍 实验内容 内容包括用 PyTorch 来实现一个卷积神经网络,从而实现手写数字识别任务. 除此之外,还对卷积神经网络的卷积核.特征图等进行了分析,引出了过滤器的概念,并简单示了卷积神经网络的 ...