一、安装java
https://www.cnblogs.com/wlsblog/p/7908348.html
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
如果没有输入信息表示没有安装。
如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java
首先检索包含java的列表
yum list java*
检索1.8的列表
yum list java-1.8*
安装1.8.0的所有文件
yum install java-1.8.0-openjdk* -y
使用命令检查是否安装成功
java -version
二、docker安装pinpoint
https://blog.csdn.net/qq_21816375/article/details/80455681
安装docker(略过)
下载pinpoint 资源,然后通过docker-compose进行安装
git clone https://github.com/naver/pinpoint-docker.git
cd Pinpoint-Docker
docker-compose pull && docker-compose up -d
安装之后,访问ip+8079端口即可发开pinpointweb页面
访问ip+16010端口即可发开hbase页面
http://ip:8079/
http://ip:16010/
https://blog.csdn.net/qq_21816375/article/details/80455681
三、安装agent
https://www.cnblogs.com/yyhh/p/6106472.html
下载tomcat包和agent包,并解压
pinpoint修改 pinpoint.config 中参数中collector的ip为服务器ip
profiler.collector.ip=XXXXXXXXXX
修改tomcat中的conf/server.xml文件中 Host name参数,把localhost修改为ip,让可以让外网访问
<Host name="XXXXXXXXXX" appBase="webapps"
修改tomcat 中的/bin/catalina.sh 文件把agent的参数加入到tomcat中(最好添加在倒数几行,加在前面容易报错)
# 第一行是pp-agent的jar包位置
# 第二行是agent的ID,这个ID是唯一的,我是用pp + 今天的日期命名的,只要与其他的项目的ID不重复就好了
# 第三行是采集项目的名字,这个名字可以随便取,只要各个项目不重复就好了
CATALINA_OPTS="$CATALINA_OPTS -javaagent:/data/pp-agent/pinpoint-bootstrap-1.5.2.jar"
CATALINA_OPTS="$CATALINA_OPTS -Dpinpoint.agentId=pp20161122"
CATALINA_OPTS="$CATALINA_OPTS -Dpinpoint.applicationName=MyTestPP"
之后启动tomcat即可
/bin/startup.sh
关闭
/bin/shutdown.sh