With the support of Kubernetes, highly efficient and scalable applications can be developed using a microservices architecture. Unlike monoliths, applications can be divided into a collection of small, autonomous services, each covering a specific business area or function. These services (microservices) can be scaled as needed. However, microservices also bring new challenges that must be mastered. One of these challenges is the distributed tracing of events (REST, Kafka, etc.) processed by multiple microservices. Jaeger offers a solution that allows us to trace each event and see how each service processes it.