pinpoint2.3.3搭建--史上最简单搭建过程及使用(启动即用)

2022-10-31 11:47:25 浏览数 (1)

一、前言

是不是对网上的pinpoint 搭建头痛,不是启动不了,就是不能使用,还需要一堆配置 安装,如果你也头痛这个,那就看看这篇文章吧,安装只需要三步,容器中会自动安装相关东西的

docker:1、镜像拉取,2、启动镜像、3、配置探针

是的完事啦,快试试吧


二、 搭建步骤

1、查找 docker-pinpoint镜像

地址:https://hub.docker.com/

2、拉去pinpoint镜像  

  docker pull 271760513/pinpoint:2.3.3

查看版本

复制拉去命令

查看镜像

3、启动镜像(不需要任何配置,直接复制启动)

  docker run -it -d --name=pinpoint -p 28080:8080 -p 16010:16010 -p 29990-29997:9990-9997 -p 29990-29997:9990-9997/udp <imageID>

imageID : 拉去的271760513/pinpoint:2.3.3镜像的镜像ID

端口28080:pinpoint-UI界面端口

端口16010:hbase-UI界面端口

端口29990-29997:pinpoint收集数据 需要的端口,注意开启两种端口类型,udp 和tcp;

注:启动需要50秒左右,容器会在启动过程中配置pinpoint
1、查看容器启动是否成功   docker ps
2、进入 容器   docker exec -it pinpoint /bin/bash
3、查看启动、配置日志  cat start_pinpoint.log 

日志内容

4、确认日志启动成功 根据日志提示地址访问验证

 5、验证Hbase

数据库界面

 5、验证pinpoint

pinpoint界面

二、 配置探针(pinpoint-agent-2.3.3 )

1、pinpoint-root.config 配置

1、profiler.collector.ip=192.168.128.128  #配置dokcer容器主机ip

2、profiler.collector.span.port=29996   #配置端容器端口

3、profiler.collector.tcp.port=29994     #配置端容器端口

4、profiler.collector.stat.port=29995     #配置端容器端口

5、profiler.sampling.rate=1                       #配置采样率 一定要改成1  别注释掉

6、profiler.applicationservertype=SPRING_BOOT   #服务类型可以根据自己的配置 (TOMCATSPRING_BOOT)我的是boot

7、配配置好后 修改服务启动vm 参数

8、启动项目,然后测试接口

9、这里接口管理我用的SWGGER2, 自己定义了query接口,这里我们试着调用5次,然后查看pinpoint页面

10、发现有监控到数据、我们拉去一下图中接口调用情况,发现的确调用了五次这样,我们就可以详细的看每个接口调用详情了

11、到此为止,整个搭建过程已经完成了,是不是非常的简单,快试试吧,我也吧对应的工具放到了csdn了,地址在文章最后,需要的可以去一下

工具:https://download.csdn.net/download/qq_38158777/86795923

0 人点赞