TPTP Web性能监控
近期因为项目原因,调研了一下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性能监控相关推荐
- 基于phantomJS实现web性能监控
转载,原文链接http://www.webryan.net/2013/02/web-page-test-based-on-phontomjs/ 1.web性能监控背景描述 上期分享的<Web性能 ...
- 如何进行 web 性能监控
(给全栈前端精选加星标,提升前端技能) 作者:liu, summerqy http://www.alloyteam.com/2020/01/14184/ 也许你有听过一个问题,你这款 web 应用性能 ...
- python虚拟cpu性能_python实现可视化动态CPU性能监控
本文实例为大家分享了python可视化动态CPU性能监控的具体代码,供大家参考,具体内容如下 打算开发web性能监控,以后会去学js,现在用matp来补救下,在官网有此类模板,花了一点时间修改了下,有 ...
- 【转载】Linux系统与性能监控
原文: Linux System and Performance Monitoring Darren Hoch 译:Roger 这是[叔度]给我的一篇非常不错的关于Linux性能监控的文档,可惜是英文 ...
- 最牛逼的性能监控系统!集强大功能于一身
点击关注公众号,Java干货及时送达 SkyWalking 是一个应用性能监控系统,特别为微服务.云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计.除了应用指标监控 ...
- 专访刘刚:360手机卫士的性能监控与优化
作为一款移动端产品,除了要保证安全性之外,手机卫士还需要考虑尽量减少对手机资源的消耗,而要做到这些,360手机卫士对于自身的性能优化.性能监控,以及对不同产品的适配问题,有哪些改进之处值得我们借鉴呢? ...
- 漏洞检测,流量和性能监控
漏洞检测,流量和性能监控 N essus Nessus 包括服务器和客户端两部分,可分开安装,也可以安装在一起,下是实验为安装在一台终端上 1.安装客户端,服务器 2.改变PATH,MANPATH路径 ...
- Performance — 前端性能监控利器
2019独角兽企业重金招聘Python工程师标准>>> 最近在写一个监控脚本,终于有机会接触到了这一块,整理后写下了本文. Performance是一个做前端性能监控离不开的API, ...
- Nagios—服务和性能监控
Nagios-服务和性能监控 简介: Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等. Nagios可运行在Linux ...
最新文章
- 《因果学习周刊》第8期:因果反事实预测
- 软件架构设计 温昱著 - 读书笔记
- python求1到n的乘积_Python简单实现两个任意字符串乘积的方法示例
- 神策数据携手百丽国际,专注品牌零售行业数字化未来
- java实现rsa欧几里得算法求d_RSA 加密算法的 java 实现
- 数字型变量可以直接计算
- CentOS 6.8安装Python2.7.13
- STM32之FSMC-SRAM/NOR原理
- Java 算法 新生舞会
- zz在Ubuntu中通过源码安装编译安装软件(MySQL篇)
- 数组中只出现一次的数字(python解法)
- 《第一本docker书》第4章 使用docker镜像和仓库 读书笔记
- 如何将UCI数据集转换成Matlab可用格式
- KEIL下载程序失败系列问题
- 手机电子词典_论央视主持人的个人修养:习惯性纠正他人读音,手机里装着电子版词典!...
- @DependsOn或depends-on配置的使用
- 广义线性模型之泊松回归
- React生命周期详解
- bzoj5294: [Bjoi2018]二进制(线段树)
- tp5微信公众号开发(1) 申请公众号配置token验证