启动docker

下载并启动容器

docker run -itd -p 28080-28082:28080-28082 -p 29994:29994/tcp -p 29995:29995/udp -p 29996:29996/udp --cap-add SYS_PTRACE --name pinpoint   yous/pinpoint:latest

容器初始化

docker exec -it pinpoint quickstart/bin/start-hbase.sh
docker exec -it pinpoint quickstart/bin/init-hbase.sh
docker exec -it pinpoint quickstart/bin/start-collector.sh
docker exec -it pinpoint quickstart/bin/start-web.sh

部分命令需前台执行,如start-collector及start-web

使用

修改pinpoint agent 配置文件

profiler.collector.span.ip=10.8.100.58
profiler.collector.span.port=29996

# placeHolder support "${key}"
profiler.collector.stat.ip=10.8.100.58
profiler.collector.stat.port=29995

# placeHolder support "${key}"
profiler.collector.tcp.ip=10.8.100.58
profiler.collector.tcp.port=29994

ip为pinpoint collector所在的ip por分别为29994、29995、29996

启动服务

java -javaagent:/opt/pinpoint-agent/pinpoint-bootstrap-1.7.3.jar -Dpinpoint.applicationName=test_im_search -Dpinpoint.agentId=10.5.163.190 -Xmx2000m -Xms2000m -XX:NewRatio=4 -XX:SurvivorRatio=4 -Djava.security.egd=file:/dev/./urandom -jar /opt/pinpoint-agent/app.jar --spring.config.name=app --spring.config.location=/opt/pinpoint-agent/application.yml

查看

WX20200923-103547@2x