springboot,tomcat整合Pinpoint分布式监控

springboot,tomcat整合Pinpoint分布式监控,第1张

springboot,tomcat整合Pinpoint分布式监控 1.安装Collector组件(请先安装docker和docker compose)

克隆官方提供的docker git

git clone https://github.com/naver/pinpoint-docker.git

cd pinpoint-docker

#如需修改相关组件的ip和端口,请修改pinpoint-Docker/.env文件

docker-compose pull && docker-compose up -d

#启动完成后访问网页 http://localhost:8081/#/submit 将pinpoint-docker/pinpoint-flink/build/pinpoint-flink-job-{pinpoint-version}.jar 文件手动upload到flik组件中,上传的版本需要和pinpoint保持一致

访问:http://localhost:8079/ 即可浏览pinpoint页面

2.安装Agent组件(安装到需要被监控的服务器上)

访问 https://github.com/naver/pinpoint/releases 下载和 Collector组件 相同版本的pinpoint-agent压缩包。

解压pinpoint-agent压缩包,找到 pinpoint.config 文件,目录在(pinpoint/profiles/release) 修改为你对应环境的配置。一般情况只需要修改配置项 profiler.collector.ip=127.0.0.1 和profiler.transport.grpc.collector.ip=127.0.0.1 为你自己的Collector组件的IP。

Tomcat

找到 bin/catalina.sh 添加下面的代码

CATALINA_OPTS="$CATALINA_OPTS -javaagent:/home/aisys/pinpoint/pinpoint-bootstrap-2.3.3.jar"
CATALINA_OPTS="$CATALINA_OPTS -Dpinpoint.agentId=tomcat1"
CATALINA_OPTS="$CATALINA_OPTS -Dpinpoint.applicationName=tomcat1"
SpringBoot
java -javaagent:/home/aisys/pinpoint/pinpoint-bootstrap-2.3.3.jar -Dpinpoint.agentId=bbs-web-1 -Dpinpoint.applicationName=bbs-web -jar bbs-web-0.0.1-SNAPSHOT.jar

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5695727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存