一、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