文章目录
- 一. 下载
- 1. 版本(2.3.3)
- 2. [下载地址](https://github.com/pinpoint-apm/pinpoint/releases/tag/v2.3.3)
- 3. 下载内容
- 4. [hbase](http://archive.apache.org/dist/hbase/1.2.6/)
- 二. 安装
- 1. 安装JDK8
- 2. 安装hbase1.2.6
- 1. 解压文件
- 2. 修改sh文件
- 3. 修改hbase-site.xml
- 4. 启动hbase
- 3. 启动 pinpoint-collector
- 4. 启动 pinpoint-web
- 5. 修改 pinpoint-agent
- 1. 解压文件
- 2. 修改配置
- 6. 程序加上启动参数
- 三. 安装中可能遇到的问题
- 1. pinpoint-agent配置的修改
- 2. 监控mongodb
- 四. 参考文档
- 1. [pinpoint2.3.3安装和部署](https://blog.csdn.net/zuifeng123365/article/details/123127036?spm=1001.2014.3001.5506)
- 2. [Add support to MongoDB plugin to trace the 2.x version of MongoDB Driver Classes](https://github.com/pinpoint-apm/pinpoint/pull/5435)
一. 下载
1. 版本(2.3.3)
2. 下载地址
3. 下载内容
收集数据用pinpoint-collector-boot-2.3.3.jar(图中有误)
4. hbase
二. 安装
1. 安装JDK8
2. 安装hbase1.2.6
1. 解压文件
tar -zxvf hbase-1.2.6-bin.tar.gz
2. 修改sh文件
vim hbase-1.2.6/conf/hbase-env.sh新增配置
export JAVA_HOME=/usr/java/jdk1.8/
export HBASE_MANAGES_ZK=true注释配置
#export HBASE_MASTER_OPTS
#export HBASE_REGIONSERVER_OPTS
3. 修改hbase-site.xml
vim hbase-1.2.6/conf/hbase-site.xml<configuration><property><name>hbase.rootdir</name><value>file:///xxx/hbase/data</value></property>
</configuration>
4. 启动hbase
cd hbase-1.2.6/bin
./start-hbase.shjps -l 查看启动结果
hbase启动时内置了zookeeper
3. 启动 pinpoint-collector
java -jar -Dpinpoint.zookeeper.address=127.0.0.1 pinpoint-collector-boot-2.3.3.jar
4. 启动 pinpoint-web
和pinpoint-collector部署在同一台机器上
java -jar -Dpinpoint.zookeeper.address=127.0.0.1 pinpoint-web-boot-2.3.3.jar
5. 修改 pinpoint-agent
1. 解压文件
tar -zxvf pinpoint-agent-2.3.3.tar.gz
2. 修改配置
配置文件位置
pinpoint-root.config
profiles/release/pinpoint.config
修改内容
profiler.transport.grpc.collector.ip = pinpoint-collector部署的机器IP
profiler.collector.ip = pinpoint-collector部署的机器IP
profiler.sampling.rate=1
6. 程序加上启动参数
nohup java -javaagent:/pinpoint/pinpoint-agent-2.3.3/pinpoint-bootstrap-2.3.3.jar -Dpinpoint.agentId=test -Dpinpoint.applicationName=test -jar test.jar &
三. 安装中可能遇到的问题
1. pinpoint-agent配置的修改
示例中agent和collector部署在不同的机器,配置文件除了修改pinpoint-root.config,还需要修改
profiles/release/pinpoint.config
2. 监控mongodb
见4.2
监控mongodb需要使用 spring-boot-starter-data-mongodb 2.X以上版本,1.X版本监控不了