一、pinpoint.conf修改參數java
# spring 使用logback打印日誌,修改成true profiler.logback.loggin.tracsactioninfo=true # 將監控項目的啓動main所在的類加入到監控項目 profiler.springboot.bootstrap.main=com.moon.user.UserApi,com.moon.user.OrderApi
二、項目修改spring
日誌格式配置增長,[%X{PtxId}] pinpoint 自動logback的 MDC裏增長這個參數bootstrap
[%magenta(%d{yyyy-MM-dd HH:mm:ss.SSS}) %highlight(%5level)] %yellow([%thread]) [%X{PtxId}] %X{trace} %cyan(%logger{36}) %msg%n
在項目啓動增長啓動參數springboot
-javaagent:/user/pinpoint-agent-1.8.5.jar -Dpinpoint.agentId=userOrder6060 -Dpinpoint.applicationName=demo-user
三、項目調用後,Transaction就是在日誌裏配置的 %X{PtxId}
app