Pinpoint环境搭建 02Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享
Posted シ風箏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pinpoint环境搭建 02Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享相关的知识,希望对你有一定的参考价值。
本文主要是介绍 Pinpoint 环境的部署,小伙伴儿们也可以参考 Pinpoint 《官网》的《快速入门》手册,最新版本v2.3.3
组件可到官方《GitHub仓库》进行下载,使用到的文件列表:
- hbase-1.7.1-bin.tar.gz
- hbase-create.hbase
- jdk-8u251-linux-x64.tar.gz
- pinpoint-agent-2.3.3.tar.gz(本次使用)
- pinpoint-collector-boot-2.3.3.jar
- pinpoint-web-boot-2.3.3.jar
链接:https://pan.baidu.com/s/1U5AWyZ6bk2pPUmkUyLVAOA
提取码:7rke
Pinpoint 的 Collector 和 Web端安装部署可查看《Pinpoint Collector+Web 安装配置》本次安装 Agent 组件。
1.安装
官网的说明 Requirements In order to build Pinpoint, the following requirements must be met: JDK 8 installed
- 环境
[root@aliyun ~]# java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
- 安装
tar -zxvf pinpoint-agent-2.3.3.tar.gz
- 启动
# 首先要启动 Collector 和 Web 应用
java -jar -Dpinpoint.zookeeper.address=aliyun pinpoint-collector-boot-2.3.3.jar
java -jar -Dpinpoint.zookeeper.address=aliyun pinpoint-web-boot-2.3.3.jar
# 官网的启动加测试脚本
java -jar -javaagent:./pinpoint-agent-2.3.3/pinpoint-bootstrap.jar -Dpinpoint.agentId=test-agent -Dpinpoint.applicationName=demo demo-0.0.1-SNAPSHOT.jar
demo-0.0.1-SNAPSHOT.jar
是自己打包的一个 SpringBoot 测试项目,启动后:
2.监控
浏览器输入 ip:8080 即可访问 Web 端,选择监控的项目demo
选择统计时段,发送几个请求给demo项目就可以看到实时的性能监控指标了:
3.总结
我们可以发现 Pinpoint Agent 的性能监控确实是无侵入式部署的,比较友好 😃
以上是关于Pinpoint环境搭建 02Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享的主要内容,如果未能解决你的问题,请参考以下文章