From the course: Complete Guide to Dapr for .NET and Azure Developers: Building and Managing Microservices

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Distributed traces with Jaeger

Distributed traces with Jaeger

- [Instructor] Another technology that we can use as a distributor tracing system is Jaeger. Jaeger can also run as a Docker container, which is what we're going to do in this video. The first thing that we need to do is create another config.yaml file that uses Jaeger instead of Zipkin. So that's why I created this config folder. And here you can see the contents of this config.yaml file. This is actually the same config.yaml file that is in the home folder. However, I made a change, which is the port number, and now we're using 9412 instead of 9411. This is because Jaeger can use the same protocol as Zipkin to receive telemetry data. So basically, I just copied the contents of the config.yaml file that we can find in the .dapr folder inside the home directory. Okay, so we're going to use this config.yaml file. And that's why in each microservice, I modify the runc.ps1 script file, because we need to pass on an additional parameter, which is config. And as you can see, this is…

Contents