通过脚本安装AI探针请点击通过脚本自动安装探针

一、安装企业版AI探针准备工作:

1. 准备好可用的docker版AcmeAir应用

2. 准备好可用的企业版AIServer

3. 下载好合适版本的JavaAgent文件,解压后更改license_key、app_name 、host、port 等必要信息,然后将更新好信息的OneAPM文件,拷贝至待安装javaagent探针的AcmeAir应用所在机器

二、安装:

1. 查看docker容器:docker ps (Names为webapp1\auth1\zuul\thrift1\wlsadmin1的容器需要安装探针)

2.将OneAPM文件从主机分别拷贝至webapp、auth、zuul 所在的docker容器内:

 docker cp OneAPM webapp1:/opt/tomcat
docker cp OneAPM auth1:/opt/tomcat
docker cp OneAPM zuul:/opt/tomcat
docker cp OneAPM thrift1:/opt/tomcat
docker cp OneAPM wlsadmin1:/u01/

3.进入docker容器,修改各自的tier_name

进入容器的命令:docker exec -ti [CONTAINER ID或者NAMES ] bash

进入webapp1容器:docker exec -ti webapp1 bash
进入tomcat目录:cd /opt/tomcat/
修改文件:vi OneAPM/oneapm.properties
tier_name = webapp1

按照以上方式分别修改其他的tier_name

tier_name = auth1

tier_name = zuul

.......

3.修改tomcat启动参数

注:wlsadmin1里weblogic启动参数的配置请参考:weblogic 安装与配置 中的探针的安装与配置

vi  /opt/tomcat/bin/ catalina.sh
添加JAVA_OPTS="$JAVA_OPTS -javaagent:/opt/tomcat/OneAPM/oneapm.jar"

4. 提交装好探针的镜像

(重要:如果不提交,以上装探针的操作将会在重启镜像后消失,提交命令格式为 docker commit <container> [repo:tag] ,tag不写默认是latest

提交的镜像名称以实际为准,请通过docker images查看具体的镜像名称

docker commit webapp1 acmeair/webapp-mysql
docker commit auth1 acmeair/auth-service-mysql
docker commit zuul acmeair/zuul
docker commit thrift1 docker.oneapm.me/acmeair/thrift-server
docker commit wlsadmin1 docker.oneapm.me/acmeair/1213-domain

5.重启Acmeair应用

cd acmeair-netflixoss/weave-bin
sh stopall.sh
cd acmeair-netflixoss/bin
sh startallwithmysql.sh

或者只重启安装了探针的auth webapp zuul这三个子应用,这样会快点,因为不需要重新loder数据

注:这种方式只支持没有thrift1,wlsadmin1容器的

docker rm -f webapp1 auth1 zuul
./startzuul.sh
./addwebapp.sh
./addauthsvc.sh

6.访问Acmeair应用, 验证应用启动正常

(返回码200表示应用正常,可以多访问几次,保证足够的trace数据达到AI服务端)

检查AIServer端是否能正常获取加载的应用的数据

AcmeAir安装AI探针--企业版的更多相关文章

  1. AcmeAir安装AI探针--SaaS版

    一.安装SaaS版AI探针准备工作: 1.准备好可用的docker版AcmeAir应用 2.在SaaS官网tpm.oneapm.com上已注册可用的账号 3.登录tpm.oneapm.com,点击选择 ...

  2. win8安装SQL Server2008企业版

    win8 系统,安装的时候要先安装SQL Server2008企业版 再安装Visual studio2010,不然SQL Server会有问题.

  3. 安装教程-VMware 12 安装 Windows 10 企业版

    VMware 12 安装 Windows 10 企业版 1.实验描述 在虚拟机中,手动安装 Windows10 企业版操作系统,为一些实验提供平台,因此,有关系统激活问题不再演示.可自行百度,或者加入 ...

  4. 转:windows xp下如何安装SQL server2000企业版

    SQL2000企业版本 适用于WIN 2000 Server系统和Windows 2003系统,Windows XP一般装不了需要选用个人版或开发板.但是企业版也可以安装在xp系统下.这里介绍一个XP ...

  5. Linux 安装PHP探针

    学习linux系统还是很有意思的事情,下面这个就是探针,想必有人已经看到过类似的界面主要用来查看自己服务器的运行状况,简单看看内存占用及运行时间就可以了 1 首先要安装Apahce 及 php,命令如 ...

  6. CentOS7安装MongoDB3.6企业版

    参考资源 https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-red-hat/   下载安装 配置yum仓库 ...

  7. PHP 7 探针的安装与测试

    首先,这是一篇软文,没错!就是一篇软文.因为我知道「PHP 是世界上最好的语言」,所以我相信很多人愿意读这篇用户帮忙写的软文,因为这篇软文应该能帮助 PHP 开发的同学一点小忙.我们是一家成立了7年的 ...

  8. Sql Server 2008开发版(Developer Edition)过期升级企业版(Enterprise Edition)失败后安装学习版(Express Edition)

    最近一个多月,甚是悠哉,无事可做.上线的网站系统也没接到客户的反馈,反而觉得无聊之极了.上周五早上,一上QQ,就收到客户发来消息,管理平台无法登陆了.心里一惊,立马开始查找故障原因.翻看了系统日志,提 ...

  9. 在windows上极简安装GPU版AI框架(Tensorflow、Pytorch)

    在windows上极简安装GPU版AI框架 如果我们想在windows系统上安装GPU版本的AI框架,比如GPU版本的tesnorflow,通常我们会看到类似下面的安装教程 官方版本 安装CUDA 安 ...

随机推荐

  1. web安全之token

    Token,就是令牌,最大的特点就是随机性,不可预测.一般黑客或软件无法猜测出来. 那么,Token有什么作用?又是什么原理呢? Token一般用在两个地方: 1)防止表单重复提交. 2)anti c ...

  2. Qt窗体关闭时,如何自动销毁窗体类对象

    Qt窗体关闭时,如何自动销毁窗体类对象     要对你的窗口设置WA_DeleteOnClose属性,默认的情况下关闭窗口仅仅意味着隐藏它 ImgWindow1->setAttribute(Qt ...

  3. windows下的node-canvas历程

    背景:由于在前期开发的过程中,对前端的小图片采用了css-sprite,开始的时候都是在http://spritegen.website-performance.org/站点上合成图片及样式的,但是某 ...

  4. 团队作业week3 团队成员规划

    划分角色:PM:黄剑锟 Dev:顾泽鹏 周辰光 孙时 Test:龚少波 赵骞 彭佟 团队贡献分的分配方法:设定两个考察方面,分别为工作量和任务难度,每个人的个人单次得分为该次任务的 工作量(最高10分 ...

  5. NABC的特点分析

    题目:                         请把采用卡片分类的方法讨论你们的团队开发项目特点,再按照 NABC 的框架分析每个特点. 每一个组员针对其中的一个特点将NABC的分析结果发表博 ...

  6. android 开发 讯飞语音唤醒功能

    场景:进入程序后处于语音唤醒状态,当说到某个关键词的时候打开某个子界面(如:语音识别界面) 技术要点: 1. // 设置唤醒一直保持,直到调用stopListening,传入0则完成一次唤醒后,会话立 ...

  7. 【Merge Sorted Array】cpp

    题目: Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Not ...

  8. 本地wordpress博客系统安装搭建实践

    我们按步骤来, (1)安装XAMPP集成软件包 wordpress 的运行要求是在 php + MySQL + Apache的服务器环境,所以要先搭建该环境,我用的是XAMPP软件包,安装很方便. 下 ...

  9. CROC 2016 - Elimination Round (Rated Unofficial Edition) D. Robot Rapping Results Report 拓扑排序+二分

    题目链接: http://www.codeforces.com/contest/655/problem/D 题意: 题目是要求前k个场次就能确定唯一的拓扑序,求满足条件的最小k. 题解: 二分k的取值 ...

  10. MyEclipse 关闭拼写检查、JavaScript的检查Build、xml、JSP的Bulid检查

    前言 MyEclipse 的拼写检查.JavaScript的检查Build.xml.JSP的Bulid检查很讨厌,有时不仅会一直build卡住,而且明明是对的它却报错,示例: 关闭方法 1.关闭拼写检 ...