摘要:
为什么要注入问题代码? AcmeAir的常规代码是为了压测测试准备的,所以绝大部分的操作都是可以在几十毫秒中就可以正常返回的。为了向用户展示我们APM工具可以在源代码级别发现系统潜在问题,我们需要在AcmeAir中动态注入问题代码。 当某些请求满足了问题代码的触发条件的适合,问题代码就会被运行起来。 阅读全文
posted @ 2016-10-25 16:37
让编程成为一种习惯
阅读(393)
评论(0)
推荐(0)
摘要:
AcmeAir是一款由原 IBM 新技术架构部资深工程师Andrew Spyker,利用Netflix开源的Netflix OSS打造的开源电子商务应用。访问这里可以了解原作者的设计初衷: http://ispyker.blogspot.sg/2013/05/announcing-acme-air- 阅读全文
posted @ 2016-10-25 16:33
让编程成为一种习惯
阅读(350)
评论(0)
推荐(0)
摘要:
AcmeAir利用jmeter模拟用户行为。可通过动态调整用户数量,模拟产生各种压力的事物流量。 并可通过设置请求中的header,模拟slowTrans、HighCPU等故障场景(如何向AcmeAir注入问题代码)。 如需安装VNC Server,可参考如下文档 http://wic.xingni 阅读全文
posted @ 2016-10-25 16:26
让编程成为一种习惯
阅读(980)
评论(0)
推荐(0)
摘要:
Weblogic 安装 从官网 下载 需要的weblogic 版本, 解压缩后得到 wls1036_generic.jar 【fmw_12.1.3.0.0_wls.jar , fmw_12.2.1.1.0_wls.jar】。安装weblogic : java -jar wls1036_generic 阅读全文
posted @ 2016-10-25 16:21
让编程成为一种习惯
阅读(2183)
评论(0)
推荐(0)
摘要:
通过脚本安装AI探针请点击通过脚本自动安装探针 一、安装企业版AI探针准备工作: 1. 准备好可用的docker版AcmeAir应用 2. 准备好可用的企业版AIServer 3. 下载好合适版本的JavaAgent文件,解压后更改license_key、app_name 、host、port 等必 阅读全文
posted @ 2016-10-25 16:21
让编程成为一种习惯
阅读(338)
评论(0)
推荐(0)
摘要:
1、更改探针的配置文件 配置好连接collector的ip,post 以及license_key 2、cd acmeair-netflixoss/conf 注:探针的路径是.../OneAPM/这样的格式 通过文本编辑器在tierName.conf文件中配置好各个探针的参数 3、cd 到acmeai 阅读全文
posted @ 2016-10-25 16:15
让编程成为一种习惯
阅读(977)
评论(0)
推荐(0)
摘要:
一、安装SaaS版AI探针准备工作: 1.准备好可用的docker版AcmeAir应用 2.在SaaS官网tpm.oneapm.com上已注册可用的账号 3.登录tpm.oneapm.com,点击选择AI图标进入添加应用界面,点击选择java图标,按照页面提示下载OneAPM_java_Agent_ 阅读全文
posted @ 2016-10-25 15:52
让编程成为一种习惯
阅读(594)
评论(0)
推荐(0)
浙公网安备 33010602011771号