pinpoint-apm / pinpoint

APM, (Application Performance Management) tool for large-scale distributed systems.
https://pinpoint-apm.gitbook.io/
Apache License 2.0
13.39k stars 3.75k forks source link

Pinpoint not tracing grpc server, if spring boot actuator dependency is there #8695

Open muzzafer5 opened 2 years ago

muzzafer5 commented 2 years ago

Using Pinpoint v2.3.3.

My application has GRPC version 1.37.0 and Spring boot actuator dependency

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
    <version>2.5.5</version>
</dependency>

Pinpoint not able to trace grpc call, even the TxnId also not showing in logs.

Screenshot 2022-03-09 at 10 51 02 PM

And on removing spring boot actuator dependency, pinpoint able to trace the grpc request and print TxnId in log as well.

Screenshot 2022-03-09 at 10 56 10 PM

Not able to figure out why spring boot actuator blocking pinpoint to trace the grpc request.

yswtrue commented 2 years ago

Same here, can't trace grpc transactions

muzzafer5 commented 2 years ago

spring.autoconfigure.exclude=net.devh.boot.grpc.server.autoconfigure.GrpcServerMetricAutoConfiguration resolved using this conifg