pinpoint安装踩坑记录

先介绍两个命令

 netstat -ntlp  查看系统打开的端口
 
 ss -nlp | grep 999  查看 包含999数字的端口情况

一般安装步骤按照网上教程,我使用的war包,这里给出每个步骤的注意事项和配置项

安装hbase:

在hbase-env.sh中配置hbase需要使用jdk路径和是否自己管理zookeeper

在hbase-site.xml配置hbase数据存储路径,zookeeper端口号,不配置走默认也可以,配置下存储路径就好

启动hbase后,查看hbase/logs/里面的日志,看有没有报错,确定启动成功,JPS可以看到hbase的状态

安装collector和web程序:

只需要分别部署到两个tomcat中,修改下端口不要冲突,要根路径部署。

启动collector后,可以根据 ss -nlp | grep 999  命令查看是否开启了9994  9995  9996端口,切记9994是tcp端口,9995和9996是UDP端口,要在部署的服务器中相应打开这三个端口,9995 9996是接收agent信息的,9994是建立连接的端口,否则不显示数据等问题

安装agent:

一般配置好相应的agent就可以监控到程序了,但是若还不显示application信息,可以查看下hbase和pinpoint的版本是否相对应

 以下版本 请查看

 Pinpoint Agent 需要两个命令行参数来在分布式系统中标记自身:

-Dpinpoint.agentId - 唯一标记agent运行所在的应用(如,loan-33)
-Dpinpoint.applicationName - 将许多的同样的应用实例分组为单一服务(如,loan)
注意:pinpoint.agentId 必须全局唯一来标识应用实例, 而所有共用相同 pinpoint.applicationName 的应用被当
成单个服务的多个实例

Java version required to run Pinpoint:

Pinpoint VersionAgentCollectorWeb
1.0.x6-86-86-8
1.1.x6-87-87-8
1.5.x6-87-87-8
1.6.x6-87-87-8
1.7.x6-888
1.8.06-1088
1.8.1+6-1188

HBase compatibility table:

Pinpoint VersionHBase 0.94.xHBase 0.98.xHBase 1.0.xHBase 1.2.xHBase 2.0.x
1.0.xyesnononono
1.1.xnonot testedyesnot testedno
1.5.xnonot testedyesnot testedno
1.6.xnonot testednot testedyesno
1.7.xnonot testednot testedyesno
1.8.xnonot testednot testedyesno

Agent - Collector compatibility table:

Agent VersionCollector 1.0.xCollector 1.1.xCollector 1.5.xCollector 1.6.xCollector 1.7.xCollector 1.8.x
1.0.xyesyesyesyesyesyes
1.1.xnot testedyesyesyesyesyes
1.5.xnonoyesyesyesyes
1.6.xnononot testedyesyesyes
1.7.xnonononoyesyes
1.8.xnononononoyes

Flink compatibility table:

Pinpoint Versionflink 1.3.Xflink 1.4.Xflink 1.5.Xflink 1.6.Xflink 1.7.X
1.7.xyesyesnonono
1.8.xyesyesnonono
1.9.xyesyesyesyesyes


 

 在服务器中配置agent:

linux环境下:编辑tomcat/bin/catalina.sh文件,最上面找个位置添加如下:


CATALINA_OPTS="$CATALINA_OPTS -javaagent:/home/jyapp/pinpoint-agent/pinpoint-bootstrap-1.5.2.jar"
CATALINA_OPTS="$CATALINA_OPTS -Dpinpoint.agentId=test"
CATALINA_OPTS="$CATALINA_OPTS -Dpinpoint.applicationName=appName"

windows环境:编辑tomcat/bin/catalina.bat文件,最上面找个位置添加如下:

set CATALINA_OPTS=%CATALINA_OPTS% -javaagent:E:/project/agent/pinpoint-bootstrap-1.5.2.jar
set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.agentId=test
set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.applicationName=appName

idea或者eclipse直接配置运行参数:

 -javaagent:E:/project/agent/pinpoint-bootstrap-1.5.2.jar 
  -Dpinpoint.agentId=Magus 
  -Dpinpoint.applicationName=MagusPP

 


 https://blog.csdn.net/u010953917/article/details/84314053  使用帮助
 https://blog.csdn.net/xvshu/article/details/79866237 使用手册

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值