TracingΒΆ
In auth-service/pom.xml, you can see the dependencies: 1. Brave instrumentation library provides the client side and server side interceptors to propagate trace ID and Spans. 2. URL Connection Reporter can post trace data to a Zipkin server
<!-- Tracing -->
<dependency>
<groupId>io.zipkin.brave</groupId>
<artifactId>brave-instrumentation-grpc</artifactId>
<version>4.4.0</version>
</dependency>
<dependency>
<groupId>io.zipkin.reporter</groupId>
<artifactId>zipkin-sender-urlconnection</artifactId>
<version>0.10.0</version>
</dependency>