一、背景
前文我们使用docker-compose已搭建好了pinpoint的服务端,现在需要在java应用侧,也即客户端部署pinpoint的agent。
agent负责采集数据,并发送给远端的pinpoint collector,最后在pinpoint web展示。
本文主要是以一个java应用程序为例,讲述如何接入pinpoint 这款apm。
二、下载
https://github.com/pinpoint-apm/pinpoint/releases/tag/v3.0.0
下载到本地,
wget https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz
解压缩后,修改配置。
这里有两个jar包,建议你在java应用的启动命令行中,使用不带版本号的jar,方便后期的pinpoint更新。(好处是:不需要去修改java应用的启动命令行)
三、修改配置
1、collector ip
- pinpoint-root.config