hbase/bin/hbase shell /pinpoint-1.6.2/hbase/scripts/hbase-create.hbase
.
.
.
0 row(s) in 1.4160 seconds
0 row(s) in 1.2420 seconds
0 row(s) in 2.2410 seconds
0 row(s) in 1.2400 seconds
0 row(s) in 1.2450 seconds
0 row(s) in 1.2420 seconds
0 row(s) in 1.2360 seconds
0 row(s) in 1.2400 seconds
0 row(s) in 1.2370 seconds
0 row(s) in 2.2450 seconds
0 row(s) in 4.2480 seconds
0 row(s) in 1.2310 seconds
0 row(s) in 1.2430 seconds
0 row(s) in 1.2390 seconds
0 row(s) in 1.2440 seconds
0 row(s) in 1.2440 seconds
TABLE
AgentEvent
AgentInfo
AgentLifeCycle
AgentStat
AgentStatV2
ApiMetaData
ApplicationIndex
ApplicationMapStatisticsCallee_Ver2
ApplicationMapStatisticsCaller_Ver2
ApplicationMapStatisticsSelf_Ver2
ApplicationTraceIndex
HostApplicationMap_Ver2
SqlMetaData_Ver2
StringMetaData
TraceV2
Traces
16 row(s) in 0.0190 seconds
进入hbase shell
hbase/bin/hbase shell
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 1.2.6, rUnknown, Mon May 29 02:25:32 CDT 2017
hbase(main):001:0>
环境说明:操作系统为macOS Sierra 10.12.5,JDK为1.8.0_112
所需软件
准备两个tomcat环境,一个部署
pinpoint-collector-1.6.2.war
,另一个部署pinpoint-web-1.6.2.war
安装hbase
环境配置
解压hbase-1.2.6-bin.tar.gz,修改
hbase/conf/hbase-site.xml
文件内容如下修改
hbase/conf/hbase-env.sh
文件,设置JAVA_HOME
环境变量启动hbase
执行jps查看是否有
HMaster
进程访问 http://127.0.0.1:16010/master-status 查看hbase web管控台
导入hbase初始化脚步
进入hbase shell
输入
status 'detailed'
查看刚才初始化的表,是否存在访问 http://127.0.0.1:16010/master-status 查看hbase web管控台
部署collector
解压
apache-tomcat-8.5.15.zip
并重命名为collector
拷贝
pinpoint-collector-1.6.2.war
到collector\webapps\
目录下并重命名为ROOT.war
涉及到两个配置文件
由于使用的为hbase自带的zookeeper即hbase和zookeeper在同一台机器上,则不需要修改
collector/webapps/ROOT/WEB-INF/classes/hbase.properties
文件注意观察该配置文件中中的三个端口9994、9995、9996 默认不需要修改,其中9994为collector监听的tcp端口,9995为collector监听的udp端口
执行
collector/bin/startup.sh
启动collector
部署web管控台
解压
apache-tomcat-8.5.15.zip
并重命名为web
拷贝
pinpoint-web-1.6.2.war
到web\webapps\
目录下并重命名为ROOT.war
同样留意
web/webapps/ROOT/WEB-INF/classes/hbase.properties
中的配置,若与hbase在同一台机器则不需要修改执行
web/bin/startup.sh
启动web管控台(注意修改tomcat端口号,防止冲突,这里修改端口为8088)浏览器访问 http://127.0.0.1:8088/ 查看
pinpoint
管控台监控spring boot应用
这里有一个
spring-boot-example.jar
的应用,现在要使用pinpoint
来对其监控跟踪。操作很简单,分两步pinpoint-agent-1.6.2.tar.gz
并对其进行配置修改
pinpoint-agent/pinpoint.config
中的配置与collector
服务一致。此处因为pinpoint-agent
与collector
在同一台机器,因此默认配置即可不需要修改。spring-boot应用
配置pinpoint-agent
启动spring-boot应用时添加如下参数
本例中的启动参数为
访问 http://127.0.0.1:8088/ ,第一次访问可能没有数据,可以先访问下应用,然后在刷新
pinpoint
管控台即可参考资料
https://github.com/naver/pinpoint/blob/master/doc/installation.md http://www.cnblogs.com/yyhh/p/6106472.html http://www.cnblogs.com/andrew_wang/articles/5960374.html http://www.ltang.me/2016/11/29/pinpoint-installing http://www.ltang.me/2016/12/09/pinpoint-plugin-study http://www.ltang.me/2016/12/10/pinpoint-plugin-developing http://blog.csdn.net/jinzhencs/article/details/54346299 http://www.herohuang.com/2017/03/01/apm-pinpoint