近期因为项目原因,调研了一下TPTP与Tomcat的关系,记录如下

很久很久以前玩过TPTP,当初最终成果是不用插件启动Tomcat,运行相关Web程序,查看调用时间。不过具体步骤忘记了,现在想重新搞一次。

   测试TPTP

首先下载TPTP,写一个Main函数,测试ok。

   安装Agent

下一步是测试Tomcat下Web应用的性能,根据网络教程,应该下载agntctrl.win_ia32-TPTP-4.7.2,在本地配置三个环境变量,然后运行ACServer.exe。

配置环境变量如下:

  • Set TPTP_AC_HOME=<<Agent Controller Home>>
  • Set JAVA_PROFILER_HOME=%TPTP_AC_HOME%/plugins/org.eclipse.tptp.javaprofiler
  • Set PATH=%JAVA_PROFILER_HOME%;%TPTP_AC_HOME%/bin;%PATH% 

      启动成功后,可以通过netstat -a 查看是否有10002,10005,10006端口。 
     
      配置Tomcat的Agent
         需要在启动Tomcat是, 在jvm启动参数追加 -XrunpiAgent:server=enabled ,由于我一般采用com.sysdeo.eclipse.tomcat_3.3.0插件,所以在[JMV Settings]中设置一下就可以了。

       配置Agent Client
  • 在Eclipse中的Profile Confilgurations中选择[Attach to Agent]中追加一个配置,连接到[lochlhost:10002]上,在配置一下右边的Agents就可以了。

    要注意的是要进行监控过滤,例如过滤器规则为分析 以“net.faquir” 开头的 包中的所有方法并忽略其他任何代码中的任何方法,则需要配置

    classname=[net.faquir.*] Method Name=[*] Rule=[INCLUDE]

    classname=[*]                 Method Name=[*] Rule=[EXCLUDE]

       进行项目监控

           启动Tomcat,运行Attach to Agent,就可以进行监听了。

TPTP Web性能监控相关推荐

  1. 基于phantomJS实现web性能监控

    转载,原文链接http://www.webryan.net/2013/02/web-page-test-based-on-phontomjs/ 1.web性能监控背景描述 上期分享的<Web性能 ...

  2. 如何进行 web 性能监控

    (给全栈前端精选加星标,提升前端技能) 作者:liu, summerqy http://www.alloyteam.com/2020/01/14184/ 也许你有听过一个问题,你这款 web 应用性能 ...

  3. python虚拟cpu性能_python实现可视化动态CPU性能监控

    本文实例为大家分享了python可视化动态CPU性能监控的具体代码,供大家参考,具体内容如下 打算开发web性能监控,以后会去学js,现在用matp来补救下,在官网有此类模板,花了一点时间修改了下,有 ...

  4. 【转载】Linux系统与性能监控

    原文: Linux System and Performance Monitoring Darren Hoch 译:Roger 这是[叔度]给我的一篇非常不错的关于Linux性能监控的文档,可惜是英文 ...

  5. 最牛逼的性能监控系统!集强大功能于一身

    点击关注公众号,Java干货及时送达 SkyWalking 是一个应用性能监控系统,特别为微服务.云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计.除了应用指标监控 ...

  6. 专访刘刚:360手机卫士的性能监控与优化

    作为一款移动端产品,除了要保证安全性之外,手机卫士还需要考虑尽量减少对手机资源的消耗,而要做到这些,360手机卫士对于自身的性能优化.性能监控,以及对不同产品的适配问题,有哪些改进之处值得我们借鉴呢? ...

  7. 漏洞检测,流量和性能监控

    漏洞检测,流量和性能监控 N essus Nessus 包括服务器和客户端两部分,可分开安装,也可以安装在一起,下是实验为安装在一台终端上 1.安装客户端,服务器 2.改变PATH,MANPATH路径 ...

  8. Performance — 前端性能监控利器

    2019独角兽企业重金招聘Python工程师标准>>> 最近在写一个监控脚本,终于有机会接触到了这一块,整理后写下了本文. Performance是一个做前端性能监控离不开的API, ...

  9. Nagios—服务和性能监控

    Nagios-服务和性能监控 简介: Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等. Nagios可运行在Linux ...

最新文章

  1. 《因果学习周刊》第8期:因果反事实预测
  2. 软件架构设计 温昱著 - 读书笔记
  3. python求1到n的乘积_Python简单实现两个任意字符串乘积的方法示例
  4. 神策数据携手百丽国际,专注品牌零售行业数字化未来
  5. java实现rsa欧几里得算法求d_RSA 加密算法的 java 实现
  6. 数字型变量可以直接计算
  7. CentOS 6.8安装Python2.7.13
  8. STM32之FSMC-SRAM/NOR原理
  9. Java 算法 新生舞会
  10. zz在Ubuntu中通过源码安装编译安装软件(MySQL篇)
  11. 数组中只出现一次的数字(python解法)
  12. 《第一本docker书》第4章 使用docker镜像和仓库 读书笔记
  13. 如何将UCI数据集转换成Matlab可用格式
  14. KEIL下载程序失败系列问题
  15. 手机电子词典_论央视主持人的个人修养:习惯性纠正他人读音,手机里装着电子版词典!...
  16. @DependsOn或depends-on配置的使用
  17. 广义线性模型之泊松回归
  18. React生命周期详解
  19. bzoj5294: [Bjoi2018]二进制(线段树)
  20. tp5微信公众号开发(1) 申请公众号配置token验证

热门文章

  1. 用python将图片变为油画_Python也能成为毕加索?我用Python给小姐姐画了幅油画
  2. RNNoise超详细解析
  3. [转]Kaldi命令词识别
  4. Win10无线网络图标不见了,看这一条就行。
  5. cocos2d_lua 2.5D
  6. Native Instruments Guitar Rig 5 Player WiN-MAC 免费的电吉他效果器
  7. 《数据结构》:中缀表达式转后缀表达式 后缀表达式的计算
  8. 计算机系统:异常控制流
  9. gitlab从安装到使用到常见问题处理
  10. 【毕业设计】 stm32智能运动计步系统 - 物联网 嵌入式 单片机