第一步:安装jdk1.7,jdk1.8
设置系统环境变量和jre用jdk1.7,并配置环境变量如下图:
第二步:安装maven 3.2.x+,版本3.2以上即可。
1.我这里是3.2.2!! 下载maven压缩包,apache-maven-3.2.2-bin.tar.gz 解压
2.设置设置MAVEN_HOME环境变量如图:
当然要配置path。
3.检查maven是否安装成功:cmd mvn -v。以上安装不会的可以去百度。
第三步:下载安装pinpoint
1.本次安装用的是pinpoint1.5.1,下载压缩包pinpoint-1.5.1.tar.gz,解压。下载地址:https://github.com/naver/pinpoint/releases/tag/1.5.1
解压之后打开文件部分内容如下:
2.进入pinpoint文件目录,执行
mvn
install
-Dmaven.
test
.skip=
true
第四步:安装&启动HBASE
1.进入pinpoint/quickstart/bin目录,执行init-hbase.cmd
2. 然后再执行start-hbase.cmd
第五步:Start Pinpoint Daemons
1.启动
collector: start-collector.sh
2.启动web: start-web.cmd
3.
启动测试APP:start-testapp.cmd
Check Status
访问地址:
-
Web UI - http://localhost:28080
-
TestApp - http://localhost:28081
第六步:添加app到pinpoint中
如果你的应用也是部署在tomcat底下的,那么只需要在tomcat/bin中得catalina.bat中添加以下参数
set CATALINA_OPTS=%CATALINA_OPTS% -javaagent:D:/pinpoint-agent/pinpoint-bootstrap-1.5.1.jar
set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.agentId=test
set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.applicationName=appName
修改pinpoint-agent/pinpoint.config
profiler.collector.ip=172.16.36.38
注:
D:/pinpoint-agent/pinpoint-bootstrap-1.5.1.jar 这个即为你的pinpoint-agent目录下的文件
启动 应用tomcat,agent会将追踪的数据发送给collector,collector会将收集的数据存入hbase,访问pinpoint-web即可看到调用链信息。
第七步:修改pinpoint-agent目录下的pinpoint.config文件
这个ip地址和你安装了pinpoint机器地址保持一致。
重启tomcat,这样就可以看到你自己的app出现在appList中: