本文主要是介紹 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 的性能監控確實是無侵入式部署的,比較友好 😃
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/428565.html
標籤:其他
