參考: https://my.oschina.net/u/3730149/blog/4942137
參考:
https://pinpoint-apm.github.io/pinpoint/installation.html#configuration
可能出現的問題:
1. 如果mvnw編譯一直卡住無法動,
-
有可能是maven無法下載原因,我這個是直接從maven官網下載考進去的。
看pinpont2.3版本,這裏他下載的版本,你去對應的下載個考進去
2. 注意1.x和2.x 注意打完包的目錄結構變了:
-
如下:
3. 啓動hbase和zk;
4. 啓動collecter
java -jar .\target\deploy\pinpoint-collector-boot-2.2.2-SNAPSHOT.jar --spring.profiles.active=release --pinpoint.zookeeper.address=localhost
擴展知識:
在前面使用 -D名稱=值 ,是設置系統屬性 後面的 -- 是springboot的啓動方式
- 例如:
1、 當我這樣寫的時候:【java -jar -Dspring.profiles.active=prod .\test.jar】;報錯:【Error: Unable to access jarfile .profiles.active=prod】
2、如果我這樣寫【java -jar .\test.jar -Dspring.profiles.active=prod】,可以成功運行,但是依舊使用dev的配置
3、如果我這樣寫【java -jar .\test.jar --spring.profiles.active=prod】,纔是成功運行
測試: http://localhost:8081/serverTime
5. 啓動web
java -jar .\target\deploy\pinpoint-web-boot-2.2.2-SNAPSHOT.jar --spring.profiles.active=release --pinpoint.zookeeper.address=localhost
6. 啓動demo測試 打上探針測試
在cmd測試:
java -javaagent:D:\sysresource\pinpont-2.3\pinpoint-agent-2.2.2-SNAPSHOT\pinpoint-bootstrap-2.2.2-SNAPSHOT.jar -Dpinpoint.agentId=testsql -Dpinpoint.applicationName=MyTestsql -jar .\target\mysql.jar